Lesson 22 – Introduction to Linux Systems Administration
About Linuxconf Managing users Network configuration Managing client NFS file systems with Linuxconf Linux command-line basics OVERVIEW
Administrative tasks: User administration. Network administration. Disk administration. About LINUXCONF
Start Linuxconf: Invoke linuxof command from terminal window. About Linuxconf
Linuxconf’s first-time starting window
About Linuxconf Linuxconf’s opening window
Adding users. Removing users. Editing users. Changing root’s password. MANAGING USERS
Adding users
User Accounts menu’s options
Adding users
Adding a user
Adding users
Removing users
Editing users
Changing root’s password
Changing your host name. Changing your IP address. Working with /etc/ hosts file. Changing DNS client configuration. Changing your default route. Changing how host names are looked up. NETWORK CONFIGURATION
Changing your host name
Changing your IP address
Changing IP address
/etc/hosts file - Add entries
Editing the /etc/ hosts file via Linuxconf
/etc/hosts file - Add entries
/etc/hosts file - Edit entries
/etc/hosts file - Remove entries
Changing DNS client configuration
Changing your default route
Changing how host names are looked up
Changing order in which host names are looked up
Changing how host names are looked up
Adding an NFS mount. Editing a mount point. Removing a mount point. MANAGING CLIENT NFS FILE SYSTEMS WITH LINUXCONF
Adding an NFS mount
Adding NFS mounts
Adding an NFS mount
Editing a mount point
Removing a mount point
Environment variables. Nuances on the command-line. Documentation tools. File listings, ownerships, and permissions. File management and manipulation. Process manipulation. Miscellaneous tools. LINUX COMMAND-LINE BASICS
Printing environment variables: Use printenv command to list variables. Use printenv and a specific environment variable to see a variable. Environment variables
Setting environment variables: Use variable=value. Environment variables
Clearing environment variables: Use the unset command. Environment variables
Wildcard characters: Asterisk (*) Question mark (?) Nuances on the command-line
Environment variables as parameters: Command line parameters include environment variables. Nuances on the command-line
Multiple commands: Can be executed on the same line by separating commands with a semicolon (;). Nuances on the command-line
Back ticks (`): Embeds commands as parameters to other commands. Nuances on the command-line
Man command: Documents found online covering tools usage and corresponding configuration files. Format is man program_name. For example, man useradd. Documentation tools
Info command: Info pages are a common feature of documentation. Documentation tools
ls command: Lists all the files in a directory. File listing, ownerships, and permissions
About files and directories: Normal files Directory files Hard links Symbolic links File listing, ownerships, and permissions
About files and directories: Block devices Character devices Named pipes File listing, ownerships, and permissions
chown: Change ownership File listing, ownerships, and permissions
chgrp: Change group File listing, ownerships, and permissions
chmod: Change mode. Permissions are broken into 4 parts. Octal/Symbolic representations. File listing, ownerships, and permissions
Commands: cp: Copy files. mv: Move files. ln: Link files. find: Find a file. dd: Convert and copy a file. gzip: Compress a file. File management and manipulation
Commands: mknod: Make special files. mkdir: Create a home directory. rmdir: Remove a directory. pwd: Show present working directory. tar: Tape archive. cat: Concatenate files. File management and manipulation
Commands: more: Display a file one screen at a time. du: Disk utilization. which: Show directory in which file is located. whereis: Locate Binary, Source, and Manual Page for a command. df: Find out amount of free disk space. sync: Synchronize disks. File management and manipulation
Commands: ps: List processes. top: Show an interactive list of processes. kill: Send a signal to a process. Process manipulation
Commands: uname: Show system name. who: Find out who is logged in. su: Switch users. Miscellaneous tools
About Linuxconf: User administration. Network administration. Disk administration. SUMMARY
Managing users: Adding users. Removing users. Editing users. Changing root’s password. Summary
Network configuration: Changing your host name. Changing your IP address. Working with /etc/ hosts file. Changing DNS client configuration. Changing your default route Changing how host names are looked up. Summary
Managing client NFS file systems with Linuxconf: Adding an NFS mount. Editing a mount point. Removing a mount point. Summary
Linux command-line basics: Environment variables. Nuances on the command-line. Documentation tools. File listings, ownerships, and permissions. File management and manipulation. Process manipulation. Miscellaneous tools. Summary