Linux Server Administration


Linux is a UNIX-based open source operating system that was originally developed for the Intel compatible computers. It is a 32 bit open source operating system that runs on multiple hardware platforms ranging from PDA to main frames. There are many versions of Linux including Red Hat, Debian, Mandrake, Ubuntu and SUSE. Linux server administration includes the troubleshooting, backing up files, installations, security, logging, performance monitoring and analysis.
 
The major benefits of the Linux include configurability, open source, scalability, convenience and security. The security model is based on the UNIX security, which is known as a robust and of proven quality. A Linux based operating system possesses all the common features including networking, file system, printing, Send mail, text editor, entertainment, diagnostic utilities, security features, DNS, web server and many others.

Linux also supports the full implementations of the TCP/IP protocols. Many of the networking and other services are enabled in most of the flavors of Linux. It is the responsibility of the network administrators to keep the system running in a satisfactory manner. This article is intended to provide the useful commands for the Linux system administrators and the IT professionals to administer the Linux operating system.

Commands
Uptime                                   
Clear                          
Pwd                                       
CD                                         
Mkdir                                    
Adduser
Chdir                                     
DC                                         
DF                                          
Echo                                      
Eject                                      
Free                                       
Info                                        
In                                           
Install                                     
Mount                                    
Passwd          
Quota                                     
RM                            
Umount                                 
Users                                      
Printf                         
Man                           
Locate                        
CMP                                      
Chroot                                   
Cal                                         
Arp                                        
Netstat                                   
Ping                                       
Sync                                       
Kill                                         
Wait                                       
Route                                     
Description
Prints the system uptime
Clears the terminal screen
Print working directory
Change directories
Make directories
Add a new user
Change working directory
Desk Calculator
Displays free disk space
Displays message on screen
Eject CD-ROM
Display Memory Usage
Help Info
Make links between the files
Copy files
Mount a file system
Modify a user password
Display disk usage
Remove files
Unmount a device
Displays logged in users.
Format and print data
Help manual
Find files
To compare two files
Change root directory
Displays a calendar
Checks Ethernet Connectivity
Displays the summary of the network
Send test packets and check the network
Completes pending input/output operations.
Terminate running jobs
Wait for a background job to finish
List the routing table of the server