Linux + (Advanced Linux Administration)
a- Using Documentation
- man
- apropos
- what is
- info
b- File Commands
- Copy file
- Moving files
- Deleting files
- reading files , cat , less , more , nl , head , tail
- create empty file , touch
- compress and decompress
c- locate files and find
d- grep and regular expression
e- piping and redirecting
f- Gnome Environment
- About Gnome
- shortcuts
g- text editor and vim
h- variables and shell
- variables in Linux
- creating shell variables
- displaying variables
- promoting shell variable to environment variable
- creating environment variable
- Displaying environment variables
- Deleting variables
i- Configuring Bash
- PATH environment Variables
- history command
- which command
- Re-executing commands !!
- creating Aliases
- Displaying Aliases
- Deleting Aliases
- Customizing the prompt
j- User Security
- Users and Groups
- Displaying User and Group information
- Displaying Group information
- Becoming the SuperUser
- Becoming a Different User
- Changing File Ownership
- Changing a File's Group Ownership
Learning Who is Logged In
k- Managing Users
- Essential files for users and groups
- Adding, Deleting , Modifying user account
- Managing groups
- password aging
- /etc/skel directory
- Locking an account
- Grphical user and group administration
l- File Security
-Permissions
-Permission Category
- Permission Types
- Changing Permission
m- file systems
- File System Types
- Device Naming and spacing
- Mounting File Systems
- Monitoring Disk Space
- Checking File System Integrity
n- Disk Quotas
- Disk Quotas
- Limits
- Steps to enable Quotas
- Viewing Quotas Usage
o- Archiving
- Backup Media
- Types of Backup
- Archiving and Extracting files using tar
p- Process Control
- Job Control
- Keeping track for jobs
- Running Jobs in background
- Running Jobs in foreground
- Listing Processes
- Monitoring Processes
- Sending signals to processes
- Terminating Processes
- Process priorities
q- Scheduling tasks
- Running Tasks at a specific time --at
- Scheduling recurring tasks -corn
- Restricting access to task scheduling
r- Booting Up
- The boot sequence
- the init process
- Runlevels
- changing Runlevels
- Changing the default runlevels
s- Log files
- Log file and rsyslogd Daemon
- Configuring rsyslogd -- rsyslog.conf
- Log Utilities
- Log Rotation
- Graphical Tool
t- Installation
- Hardware requirements
- Downloading CentOS
- Planning the Disk Layout
- The Installation Process
u- Boot Managers
- Boot Loaders
- Master Boot Record
- LILO
- GRUP