REKALL SOFTWARE PVT LTD LINUX BASICS KIRAN KOLLIPARA 2014-11-03
LINUX BASICS Basic Concepts • Strong command-line support. • Good network configuration support for router, firewall, etc. • Easy package management • Simple configuration files • Multi-User login • Multi run levels • Multiple Desktops ( KDE, GNOME )
LINUX BASICS Linux Distributions • CentOS • RHEL • Fedora • Ubuntu • Debian • Suse etc..
LINUX BASICS About CentOS • Long term support & Very good for servers • Community Supported Distribution • No Cost • Secure, low-maintenance & reliable. CentOS Installations • /boot, /etc, /home, /var, /lib, /root, /opt, /media, /mnt, /bin, /sbin, /usr, etc.. • swap
LINUX BASICS RAID – Software or Hardware Linux Vs. Windows • Drives (C:, D:) vs. single root (/) • No antivirus • Ext3, ext4, xfs, vfat, ntfs, etc. file-systems
LINUX BASICS Simple Commands • mkdir • touch • rm • rmdir • pwd
LINUX BASICS Simple Commands • ls • cd • du • tree • find • grep
LINUX BASICS Simple Commands • cp • mv • history • .bash_history • cat
LINUX BASICS Simple Commands • more • less • wc • head • tail • locate
LINUX BASICS System Info • Show the current date & time • Show this month’s calendar • Show current uptime • Display who is online • who are logged in as • Display information about user
LINUX BASICS System Info • Show kernel information • whereis app • which app • cpu information • memory information • free
LINUX BASICS Shell Operators • > • < • >> • << • & • $()
LINUX BASICS File System Concepts • Soft Link , Hard Link • File Permissions • File Ownership • Mounting • Run level • Services
LINUX BASICS Process Management • ps • kill • killall • top • bg • fg
LINUX BASICS Package Management • rpm • yum • yum configuration - /etc/yum.conf • repository configuration - /etc/yum.repos.d
LINUX BASICS Disks or Partitions • lvm • parted • fdisk • gparted • mkfs • df –h • /etc/fstab • blkid
LINUX BASICS Compression & Archiving • gzip • gunzip • tar • zip • unzip • rar • unrar
LINUX BASICS System and Network Information • dig • ifconfig • route • netstat • ping • whois
LINUX BASICS Working Remotely • ssh • scp • rsync • ssh-copy-id • w • sftp • smbclient
LINUX BASICS Text Editors • Vi • Vim • gedit • Nano • emacs
LINUX BASICS Graphical Tools • nautilus • firefox • pidgin • konqueror • kompare • gcalctool
LINUX BASICS User & Group Management Security Related • gpg • encfs Troubleshooting • Live CDs , USB Booting etc..
THANK YOU
Recommend
More recommend