Classification of UNIX Commands

There are more than 200 UNIX level commands. The important ones are classified below:

General Purpose Utilities

  1. passwd
  2. who
  3. whoami
  4. uname
  5. tty
  6. stty
  7. info

Working With Directories

  1. mkdir
  2. rmdir
  3. ls

File Handling Commands

  1. cat
  2. cp
  3. rm
  4. mv
  5. more
  6. wc
  7. cmp
  8. diff
  9. dos2unix
  10. tar
  11. gzip AND gunzip
  12. compress AND uncompress
  13. zip AND unzip

Changing File Attributes

  1. chmod
  2. chown 45

Editors

  1. The vi editor

Processes and Scheduling

  1. kill
  2. ps
  3. sleep
  4. wait

More File Attributes

  1. umask
  2. find

Simple Filters

  1. head
  2. tail
  3. Using head and tail

Filtering Using Regular Expressions

  1. grep
  2. egrep

Managing Disc Space

  1. df
  2. du

Networking Tools

  1. ping
  2. telnet
  3. ftp

Advanced Filters

  1. awk

Unix Statistics Commands

  1. vmstat
  2. mpstat
  3. netstat
  4. iostat
  5. uptime
  6. top