To be an efficient and best of class Nix admin, you should be acquainted with some very useful tools and should carry those with you everywhere.. Let us call this collection of commands & tools as "Nix admin's tool kit". You need not know all the tools, commands, or the OS kernel completely to be a good Nix admin, but you surely need to understand the basic concepts and have a handful of effective tools & powerful commands that can be very handy and helpful to handle troubleshoot most of the issues we face on a daily basis. Moreover, the rule of the world today is --- "Smart work pays off better than hard work.... "
Let us look into some of the most useful tools that are a must for any Nix admin. -- or Let us open the Nix Admin' Tool Box now.... :)
Let us look at some of the useful and powerful commands that can help us to troubleshoot issues:
- awk
- cat
- cd
- chage
- chattr
- chmod
- chown
- clear
- cp
- crontab
- date
- df
- du
- echo
- egrep
- env
- find
- finger
- free
- ftp
- grep
- gunzip
- gzip
- halt
- head
- help
- history
- hostname
- htop
- ifconfig
- info
- iostat
- iotop
- ip address
- kill
- last
- lastlog
- less
- ln
- locate
- ls
- lsattr
- lsof
- man
- mkdir
- more
- mtr
- mv
- netstat
- nmap
- nslookup
- passwd
- ping
- ps
- pwd
- reboot
- rm
- rmdir
- route
- rsync
- sar
- scp
- sed
- service
- sftp
- sort
- sort
- ssh
- stty
- su
- sudo
- tail
- tar
- tcpdump
- top
- touch
- traceroute
- Uptime
- users
- vi
- view
- vim
- visudoo
- vmstat
- w
- wc
- which
- who
- whoami
- whois
Now let us see some very useful tools which can make a Linux Admin's life easy:
- Newrelic
- Statuspage.io
- Statuscast
- monitor.us
- JIRA
- Confluence
- Uptime.ly
- Zabix
- Zapier
- Wireshark
- Gitlab
- Gliffy (org chart tool)