Top 10 CLI Tools Every Sysadmin Should Know
Affiliate Disclosure: This article contains affiliate links.
Essential command-line utilities that will boost your productivity and make sysadmin tasks easier.
1. htop - Process Monitor
sudo apt install htop
htop
2. tmux - Terminal Multiplexer
sudo apt install tmux
tmux new -s mysession
3. rsync - File Synchronization
rsync -avz /source/ user@remote:/destination/
4. ss - Network Statistics
ss -tulpn
5. lsof - List Open Files
lsof -i :80
6. dig - DNS Queries
dig example.com
7. curl - HTTP Client
curl -I https://example.com
8. jq - JSON Processor
curl api.example.com | jq '.results[0].name'
9. find - File Finder
find /var -name "*.log" -mtime +7
10. awk/sed - Text Processing
awk -F: '{print $1}' /etc/passwd