Linux System Administration
This course introduces Linux command line system administration to users who have completed a basic Linux, UNIX, or IRIX class. Topics include installation, RPM, user account management, partitioning disks, filesystem management, run levels, system and user processes, syslog-ng, basic system accounting, and cron and at. Lab exercises are included to prepare students for the actual work environment.
- User account management
- Pluggable authentication modules (PAM)
- Partitioning disks
- Filesystem management (Reiser and ext3)
- User quotas (ext3)
- Run levels and initialization scripts
- System and user processes
- Virtual memory
- System logging and accounting
- cron and at
- Plan and install a Linux distribution
- Install RPM software packages from a CD
- Create, delete, modify, manage, and maintain user accounts and group accounts
- Use and maintain the root account
- Configure Pluggable Authentication Modules (PAMs)
- Create Linux native (ext3) and Reiser filesystems
- Create logical volumes
- Customize a system software initialization script
- Gather information on system resource usage
- Add swap resources
- Understand Linux directory layout and file positioning
- Boot your system into single-user mode for maintenance
- Configure and manage syslog-ng and basic system accounting
- Monitor and manage log files with logrotate
- Use cron and at
- Use man, xman, apropos file viewers
- Experienced Linux users who wish to administer systems
- Introduction to Linux course to obtain Linux user-level training, or equivalent experience
- The standard classroom course provides an instructor-led classroom environment at one of our training centers and direct access to lab equipment.
This course is featured in the following sequences:
Computer Based Training (CBT)
- This course is available via Computer Based Training (CBT)
- Our Computer-based Training (CBT) packages enable you to attend training at your own pace whenever and wherever you want.
- The CBTs feature Flash-based lessons developed by our expert instructors and virtual machine-based labs that run directly on your system without modifying your existing configuration.
- View Linux System Administration CBT course details
This course is available in our Virtual Classroom environment.
The virtual classroom version of this course provides remote access to an SGI Customer Education instructor and SGI lab equipment.
You will view presentation materials over the Web, listen to and interact with your instructor and classmates via teleconference, and perform lab exercises on a remote system in one of our computer labs.
Class hours vary for each offering to meet the needs of students in different geographies worldwide. The specific class hours for each offering are listed on the course schedule. You should register for the class with the schedule that best fits your needs.
The instructor will present the lecture portion of the class each day during the first 2 to 3 hours of scheduled class time. After that, you are free to complete the lab exercises at your own pace before the next day's lecture begins. Your instructor will be available to answer your questions via email during the scheduled class hours. Questions submitted outside of the scheduled class hours will be addressed at the beginning of the next lecture.
The system that you use to view the class lecture Web broadcasts must meet the following requirements:
- Microsoft Windows 2000, Microsoft Windows XP, Microsoft Windows Vista, or Mac OS 10.2+
- Internet Explorer 6.0+, Mozilla 1.7+, Netscape 7.2+, Firefox 1.5+, or Safari 1.0+
- WebEx plugin from MeetingVisuals (downloads automatically the first time you join the Web conference)
The system that you use to participate in the remote labs must meet the following requirements:
- Microsoft Windows 2000, Microsoft Windows XP, Microsoft Windows Vista, Mac OS 9+, or Linux
- VNC viewer application (recommended: TightVNC viewer)
Note: The Java TightVNC viewer supports Mac OS.
- SSH client (optional; consult your instructor for details)