Escolar Documentos
Profissional Documentos
Cultura Documentos
0165
Course Objectives Identify Multi-User concepts Identify the Linux Filesystem Understand how to manipulate files Identify the Linux Kernel and Linux Features Identify the streaming editor and perform text processing Identify the role of command shell Use regular expressions with grep to search for character patterns Use archiving and compression commands Use text editors like pico,nano,vim,emacs Identifying and Changing the Shell Identify process management and job control identify how to perform command line messaging Use RPM to query the system and for information about locally installed packages and package files Identify the standard print commands Mounting filesystems & managing removable media Identify the X Window system
UNIX Origins, Design Principles and Timeline FSF, GNU, and GPL - General Public License The Linux Kernel and Linux Features Popular uses of Linux What is a Distribution? Components of Distributions SLS, Slackware, Mandriva, and Debian Architecture Specific Distros Multi-User Concepts Multi-User Concepts got root? Logging In Switching User Contexts Gathering Login Session Info Gathering System Info Getting Help The Linux Filesystem LINUX Filesystem Features Filesystem Hierarchy Standard Navigating the Filesystem Displaying Directory Contents Determining Disk Usage Disk Usage with Quotas File Ownership File and Directory Permissions Manipulating Files Directory Manipulation File Manipulation File Creation and Removal Physical Unix File Structure Filesystem Links File extensions and content Displaying Files Previewing Files Text Processing Searching Inside Files The Streaming Editor Text Processing with Awk Replacing Text characters Text Sorting Duplicate Removal Utility Extracting Columns of Text Merging Multiple Files Shell Basics Role of Command Shell Communication Channels File Redirection
Page 2
Piping Commands Together Filename Matching Wildcard Patterns/Globing Brace Expansion Shell/Environment Variables Regular Expressions Regular Expression Overview Regular Expressions Archiving and Compression Directory Archive with tar and cpio The compress utility The gzip and bzip2 compression utilities Text Editing Text editing Pico/GNU Nano Pico/Nano Interface and Commands Vi: Basic and Advanced Vi Advanced Vi Commands Emacs and Emacs Interface Basic and Advanced Emacs Commands Command Shells Shells Identifying and Changing the Shell sh: Configuration Files sh: Script Execution sh: Prompts bash: Bourne Again Shell bash: Configuration Files bash: Command Line History, Editing and Completion Shell Scripting Shell Scripting Example Shell Script Positional Parameters Input & Output Doing Math Comparisons with test Conditional Statements The for Loop Process Management and Job Control What is a Process? Process Creation and States Viewing Processes Signals Tools to Send Signals Job Control Basics Jobs
Page 3
Screen - Messaging Command Line Messaging write, talk, and ytalk The mesg utility Internet Relay Chat Instant Messenger Clients Electronic Mail Sending Mail with sendmail Sending Email with mail Section 14 - The Secure Shell (SSH) Secure Shell Accessing Remote Shells Transferring Files Alternative sftp Clients SSH Key Management ssh-agent - Managing Software Downloading Software FTP, NcFTP, and lftp wget, lynx, and links Installing Software Installing Binary Packages - rpm Querying and Verifying with rpm Installing Debian Packages Compiling / Installing from Source Printing Linux printer sub-systems lpd and LPRng Common UNIX Printing System Standard Print Commands Format Conversion Utilities Ghostscript enscript mpage Mounting Filesystems & Managing Removable Media Filesystems Concept Review Mounting Filesystems NFS SMB File System Table Automating Mounts Removable media Preparing Floppy Diskettes - X Window System The X Window System
Page 4
X Modularity Xfree86/X.org Starting X Display Manager Concepts XDMCP and X Security Using Unix Remotely Customizing X Sessions
Page 5