Toggle All Modules
Linux is an operating system.
It is the software on a computer that enables applications and the computer operator to access the devices on the computer to perform desired functions.
The operating system (OS) relays instructions from an application to, for instance, the computer’s processor.
Devices and Drives in Linux
Components: Kernel, Distribution, XFree86, Sawfish, Gnome.
GNOME Basics. Changing the desktop background, adding menu items, plugins.
Changing the screen resolution
Evolution - the default e-mail client in Fedora.
Mozilla - Web browser
OpenOffice - Productivity tools. Word processor, spreadsheet, presentation software.
gaim - Chat application
How user preferences are stored in your home directory
Updating your system with up2date / yum.
How to restart X11: Ctrl-Alt-Backspace
The command-line (shells, tab completion, cd, ls)
file management: cd, df, find, locate
nano, the text editor that replaces pico.
man pages - the help system
ssh - secure text-based connectivity to other machines. Demonstrate X-Forwarding.
Handling compressed archives with zip and tar.
GNU screen - The ability to resume command-line sessions from anywhere.
Adding users, groups
su - the obsoleted way to become the root user.
sudo - the modern way to run processes as another user.
Changing users passwords with the passwd command.
Printing with CUPS.
Installing new software with yum (if Fedora) or YaST (if SUSE)
Installing new software with rpm
Installing webmin for easy web based systems administration
logfiles. Using tail -f to watch /var/log/messages
Configuring Kerberos authentication
Explaining file permissions, including setuid.
How to enable and disable services
ntp - Setting up time synchronization
Setting DNS settings by editing /etc/resolv.conf
Changing XFree86 settings in /etc/XFree86/XFree86.conf
Apache and MySQL administration
About the Apache webserver.
About the MySQL database engine.
About the PHP scripting language.
Enabling the Apache with PHP and MySQL services
Using MySQL Administrator
PHPMyAdmin - web based administration and query console for MySQL.
Adding a MySQL user in phpmyadmin
Installing WordPress - a popular blogging software that uses MySQL.
Installing Coppermine - a popular photo gallery software that uses MySQL.
Connecting to your Linux machine from Windows using PuTTY and WinSCP.
WINE - free Windows API compatibility layer, for running Windows applications in Linux. We will use mIRC as a sample application.
Configuring Samba to authenticate using ADS
rdesktop - Windows Terminal Server Client.
smbclient - an FTP-like client for SMB shares
smbmount - Mounting samba shares to a local directory (explain mount)
smb4k (unless Konqueror decides to work)
cut - cutting out the good parts of your input
sort - sorting files
uniq - finding the unique lines in a set of input
sed - searching and replacing
find -exec - running a command on a large set of files
Writing a shell script
Scheduling tasks with cron.
System Administration II
Killing processes with kill
Where to find software: freshmeat.net
Fetching files with wget
Compiling software: configure, make, make install
Reviewing find and du for finding out where your disk space went to.
Single user mode
ping - check if a host is online
traceroute - see your hops between hosts
telnet - diagnostics
nmap - seeing what ports are open on a host
xinetd - the "internet super server". TCP/IP service manager.
lsof - list open ports and files
ethereal - Packet Sniffer Extraordinaire.
You have gone through all the training and reading material, since you decided to choose your career. This might have given you initial understanding about the procedures and techniques and you are even able to pass your certification as well
Best - SAP training center in London.