Portland State University
 
Information Technology

Course Number: IT151B
LINUX ESSENTIALS AND ADMINISTRATION

Management

  • Manage local storage devices and file systems (for example:: fsck, fdisk, mkfs) using CLI commands
  • Mount and unmount varied file systems (for example: Samba, NFS) using CLI commands
  • Customize and use the shell environment
  • Tune the user environment and system environment variables
  • Create files and directories and modify files using CLI commands
  • Process text streams using filters
  • Use streams, pipes, and redirects
  • Execute content and directory searches using find and grep
  • Find system files and place files in the correct location
  • Create linked files using CLI commands
  • Modify file and directory permissions and ownership (for example: chmod, chown, sticky bit, octal permissions, chgrp) using CLI commands
  • Identify and modify default permissions for files and directories (for example: umask) using CLI commands
  • Perform and verify backups and restores (tar, cpio)
  • Access and write data to recordable media (for example: CDRW, hard drive, flash memory devices)
  • Manage run levels and system initialization from the CLI and configuration files (for example: /etc/inittab and init command, /etc/rc.d, rc.local)
  • Identify, execute, manage and kill processes (for example: ps, kill, killall, bg, fg, jobs, nice, renice, rc)
  • Modify process execution priorities
  • Differentiate core processes from non-critical services (for example: init, [kernel processes], PID, and PPID values)
  • Repair packages and scripts (for example: resolving dependencies, repairing, installing, updating applications)
  • Monitor and troubleshoot network activity (for example: ping, netstat, traceroute)
  • Perform text manipulation (for example: sed, awk, vi)
  • Manage print jobs and print queues (for example: lpd, lprm, lpq, CUPS)
  • Perform remote management (for example: rsh, ssh, rlogin)
  • Perform NIS-related domain management (yp commands)
  • Create, modify, and use basic shell scripts
  • Create, modify, and delete user and group accounts (for example: useradd, groupadd, /etc/passwd, chgrp, quota, chown, chmod, grpmod) using CLI utilities
  • Manage and access mail queues (for example: sendmail, postfix, mail, mutt) using CLI utilities
  • Maintain system time
  • Schedule jobs to execute in the future using "at" and "cron" daemons
  • Redirect output (for example: piping, redirection)

For more details, please contact our Technical Adviser at 503-725-2395 or email it@pdx.edu.