REKALL SOFTWARE PVT LTD LINUX BASICS KIRAN KOLLIPARA 2014-11-03 - - PowerPoint PPT Presentation

rekall software pvt ltd
SMART_READER_LITE
LIVE PREVIEW

REKALL SOFTWARE PVT LTD LINUX BASICS KIRAN KOLLIPARA 2014-11-03 - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

REKALL SOFTWARE PVT LTD

LINUX BASICS

KIRAN KOLLIPARA 2014-11-03

slide-2
SLIDE 2

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 )
slide-3
SLIDE 3

LINUX BASICS

Linux Distributions

  • CentOS
  • RHEL
  • Fedora
  • Ubuntu
  • Debian
  • Suse etc..
slide-4
SLIDE 4

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
slide-5
SLIDE 5

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
slide-6
SLIDE 6

LINUX BASICS

Simple Commands

  • mkdir
  • touch
  • rm
  • rmdir
  • pwd
slide-7
SLIDE 7

LINUX BASICS

Simple Commands

  • ls
  • cd
  • du
  • tree
  • find
  • grep
slide-8
SLIDE 8

LINUX BASICS

Simple Commands

  • cp
  • mv
  • history
  • .bash_history
  • cat
slide-9
SLIDE 9

LINUX BASICS

Simple Commands

  • more
  • less
  • wc
  • head
  • tail
  • locate
slide-10
SLIDE 10

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
slide-11
SLIDE 11

LINUX BASICS

System Info

  • Show kernel information
  • whereis app
  • which app
  • cpu information
  • memory information
  • free
slide-12
SLIDE 12

LINUX BASICS

Shell Operators

  • >
  • <
  • >>
  • <<
  • &
  • $()
slide-13
SLIDE 13

LINUX BASICS

 File System Concepts

  • Soft Link , Hard Link
  • File Permissions
  • File Ownership
  • Mounting
  • Run level
  • Services
slide-14
SLIDE 14

LINUX BASICS

 Process Management

  • ps
  • kill
  • killall
  • top
  • bg
  • fg
slide-15
SLIDE 15

LINUX BASICS

Package Management

  • rpm
  • yum
  • yum configuration - /etc/yum.conf
  • repository configuration - /etc/yum.repos.d
slide-16
SLIDE 16

LINUX BASICS

Disks or Partitions

  • lvm
  • parted
  • fdisk
  • gparted
  • mkfs
  • df –h
  • /etc/fstab
  • blkid
slide-17
SLIDE 17

LINUX BASICS

Compression & Archiving

  • gzip
  • gunzip
  • tar
  • zip
  • unzip
  • rar
  • unrar
slide-18
SLIDE 18

LINUX BASICS

System and Network Information

  • dig
  • ifconfig
  • route
  • netstat
  • ping
  • whois
slide-19
SLIDE 19

LINUX BASICS

Working Remotely

  • ssh
  • scp
  • rsync
  • ssh-copy-id
  • w
  • sftp
  • smbclient
slide-20
SLIDE 20

LINUX BASICS

Text Editors

  • Vi
  • Vim
  • gedit
  • Nano
  • emacs
slide-21
SLIDE 21

LINUX BASICS

Graphical Tools

  • nautilus
  • firefox
  • pidgin
  • konqueror
  • kompare
  • gcalctool
slide-22
SLIDE 22

LINUX BASICS

User & Group Management  Security Related

  • gpg
  • encfs

Troubleshooting

  • Live CDs , USB Booting etc..
slide-23
SLIDE 23

THANK YOU