Working with Mac OS and Linux

Slides:



Advertisements
Similar presentations
1 Introduction to UNIX Ke Liu
Advertisements

CADENCE Chintan Trehan 06/27/06. IC Design Flow System-Level Design Circuit-Level Design Physical level Design Layout verification Submit to Foundry Device.
It's a binary file kept under specific directory.
Lesson 22 – Introduction to Linux Systems Administration.
Linux+ Guide to Linux Certification, Second Edition
1 Basics of Linux On linux machine: Login at your home directory Open a “shell” or “terminal” or “xterm” workspace (4) On windows machine Intall linux.
Lecture 02CS311 – Operating Systems 1 1 CS311 – Lecture 02 Outline UNIX/Linux features – Redirection – pipes – Terminating a command – Running program.
Embedded Programming and Robotics Lesson 13 Basic Linux 1.
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
Help session: Unix basics Keith 9/9/2011. Login in Unix lab  User name: ug0xx Password: ece321 (initial)  The password will not be displayed on the.
Chapter 9 Part II Linux Command Line Access to Linux Authenticated login using a Linux account is required to access a Linux system. The Linux prompt will.
Essential Unix at ACEnet Joey Bernard, Computational Research Consultant.
Unix Basics Chapter 4.
Basic unix commands that everyone should know (Even if you have a mac) Slightly more advanced:
File Permissions. What are the three categories of users that apply to file permissions? Owner (or user) Group All others (public, world, others)
Linux+ Guide to Linux Certification, Second Edition
Session 2 Wharton Summer Tech Camp Basic Unix. Agenda Cover basic UNIX commands and useful functions.
INTRODUCTION TO LINUX Jacob Chan. GNU/Linux Consists of Linux kernel, GNU utilities, and open source and commercial applications Works like Unix –Multi-user.
UNIX Commands. Why UNIX Commands Are Noninteractive Command may take input from the output of another command (filters). May be scheduled to run at specific.
ITR3 lecture 6: intoduction to UNIX Thomas Krichel
November 5, 2015CIS 118 Intro to UNIX What’s a Unix? Unix is an Operating System Designed for high-traffic usage Many variants –Linux, BSD: free versions.
EMT 2390L Lecture 5 Dr. Reyes Reference: The Linux Command Line, W.E. Shotts.
Introduction to System Admin Sirak Kaewjamnong. 2 The system administration’s job  Adding a new user  Doing backup and restoring files from backups.
Linux+ Guide to Linux Certification, Third Edition
Linux+ Guide to Linux Certification, Third Edition
Linux Commands C151 Multi-User Operating Systems.
1 Lecture 2 Working with Files and Directories COP 3353 Introduction to UNIX.
Intro to Raspberry Pi A Southwest Florida Hackerspace Workshop Presented by: Russell Benzing & Eric Schiffli.
Linux A practical introduction. 1)Background and Getting Started Linux is an operating system with multiple providers Red Hat/CentOS (our version) Ubuntu.
The Kernel At a high level, the kernel in an operating system serves as the bridge between applications and the actual data processing of the hardware.
A Brief Overview of Unix Brandon Bohrer. Topics What is Unix? – Quick introduction Documentation – Where to get it, how to use it Text Editors – Know.
 Last lesson, the Windows Operating System was discussed along with the Windows command shell  Unix is a computer operating system, that similarly manages.
1 CS3695 – Network Vulnerability Assessment & Risk Mitigation – Introduction to Unix & Linux.
ICE UNIX TUTORIAL. File System Commands cd – change directory cd – change directory ls – list contents ls – list contents rm – remove/delete rm – remove/delete.
Embedded Software Design Week II Linux Intro Linux Kernel.
INTRODUCTION TO SHELL SCRIPTING By Byamukama Frank
Using Linux Kaya Oğuz Room: 310.
A+ Guide to IT Technical Support, 9th Edition
UNIX Basics Matt Hayward October 18, 2016 LS560 – Information Technology for information professionals.
Yep, you need to know this
Tutorial of Unix Command & shell scriptS 5027
File permissions Operating systems I800
Getting started with CentOS Linux
Linux 101 Training Module Linux Basics.
Linux Commands Help HANDS ON TRAINING Author: Muhammad Laique
Andy Wang Object Oriented Programming in C++ COP 3330
Basic Commands ls cp ls –l (in detail format) echo ls –a
Lecture 2 Working with Files and Directories
C151 Multi-User Operating Systems
Command Line Interface for Beginners
Introduction to GNU/Linux (Fedora) Command Line Interface
Working with Mac OS and Linux
Introduction to Computers
Linux Basic Commands Visit to more Learning Resources.
Tutorial of Unix Command & shell scriptS 5027
Basic UNIX OLC Training.
Introduction to UNIX.
Tutorial of Unix Command & shell scriptS 5027
Working with the Command-Line Interfaced
Internet-of-Things (IoT)
Unix : Introduction and Commands
Web Programming Essentials:
Tutorial of Unix Command & shell scriptS 5027
The Linux Command Line Chapter 9
Getting started with CentOS Linux
Andy Wang Object Oriented Programming in C++ COP 3330
Tutorial Unix Command & Makefile CIS 5027
Module 6 Working with Files and Directories
1.3 Given a scenario, apply appropriate Microsoft command line tools
January 26th, 2004 Class Meeting 2
Presentation transcript:

Working with Mac OS and Linux Chapter Eighteen Working with Mac OS and Linux

220-902 Objective Covered 2.1 Identify common features and functionality of the Mac OS and Linux operating systems.

Best Practices Scheduled backups Scheduled disk maintenance System updates/App store Patch management Driver/firmware updates Antivirus/Antimalware updates

Tools Backup/Time Machine Restore/Snapshot Image Recovery Disk Maintenance Utilities du, df, and fsck Shell/Terminal Bash OpenSSH Screen Sharing Force Quit

Mac OS X Features Multiple Desktops/Mission Controls (switch between apps/desktops) Key Chain (password management system) Spot Light (search for documents, images, apps …) iCloud (small amount free, but anything beyond that requires payment) Gestures Finder (browse through folders and find files, disks, apps …) Remote Disk (access files on a disc in another machine) Dock (set of icons) Boot Camp (choose OS as you boot)

Linux Utilities: Managing Files and Directories Command Name Action cd Change the current directory. chmod Change file permissions. chown Change the file owner and group. cp Copy files. ls Display the contents of a directory. mkdir Create a directory. mv Rename a file and move the file from one directory to another. rm Delete files. pwd Display the current directory.

Linux Utilities: Processing and Managing Files Command Name Action dd Copy blocks of data from one file to another (used to copy data from devices). grep Search for regular expressions in a text file. apt-get Download files from a repository site. ps Display a list of currently running processes. shutdown Shut down Linux. vi Start the visual file editor.

Linux Utilities: Managing Users Command Name Action passwd Change the password. su Start a new shell as another user (the other user is assumed to be root when the command is invoked without any argument). sudo Allows you to run a command as another user (usually the root user)

Linux Utilities: Networking Command Name Action ifconfig View and change information related to networking configuration. iwconfig Similar to ifconfig, but used for wireless configuration

Permissions Who Action Permission u (user) + (add) r (read) g (group) - (remove) w (write) o (others) = (assign) x (execute) a (all) s (set user ID)