Hands on Introduction to Unix/Linux
Time & Location
About the Course
This course offers a complete introduction to the Unix/Linux family of operating systems, preparing the student to manipulate text files, configure defaults, use the common tools and combine them with the "pipes and filters" mechanism that made Unix famous. Everything in the course is applicable to any modern Unix or Linux system. There is a brief introduction to system administration, but that topic varies greatly across Unix families and Linux distributions so that more specialized training is needed.
WHO IS THIS CLASS FOR?
This is a beginner's course in Unix/Linux. Experience with computers is required; preferably some exposure to command-line work (Unix/Linux terminal, MS-DOS "command.com", Windows 10 PowerShell, etc).
• Unix & Linux: What are they, how (& why) do they differ?
• History of Unix & Linux
Access the command line
• Log in to a *Nix system and run simple commands using the shell
• ("*Nix" means the parts of Unix and Linux that are common)
Manage files from the command line
• Copy, move, create, delete, and organize files from the bash shell prompt
• Resolve problems by using online help systems and support utilities
Create, view, and edit text files - interactively in an editor, or from command output
• Software Tools
System Security Basics
• Examine local users and groups
• Change passwords
Control access to files with file system permissions
• Set permissions on files and interpret the security effects of different permission settings
Monitor and manage processes
• Obtain information about the system, and control processes running on it
Control services and daemons
• Control and monitor network services and system daemons using systemd
Configure and secure OpenSSH service
• Access and provide access to the command line on remote systems securely using OpenSSH
Analyze and store logs
• Locate and accurately interpret relevant system log files for troubleshooting purposes
Archive files and copy them from one system to another
Brief Look at System Administration
• Configure basic IPv4 networking
• Installing and updating software packages
• Practice and demonstrate the knowledge and skills learned in this course.
- Course Participants$2,195HST included$2,195HST included0$0