Files & directories

CommandPurpose
ls -lahList all, human sizes, long format
cd -Previous directory
cp -a src dstRecursive preserve metadata
mv a bMove / rename
rm -rf dirRecursive delete (dangerous)
mkdir -p a/b/cCreate parents
find . -name '*.log' -mtime +7Find files older than 7 days
tar czf arc.tgz dir/gzip tarball create
tar xzf arc.tgzgzip tarball extract

Permissions

CommandPurpose
chmod u+x script.shUser execute bit
chmod 640 filerw-r-----
chown user:group fileChange owner
umaskShow default permission mask

Processes

CommandPurpose
ps aux | rg nginxFilter process list
top / htopLive process view
kill -TERM PIDGraceful signal (15)
kill -KILL PIDForce (9)
systemctl status nginxsystemd unit status
journalctl -u nginx -fFollow unit logs

Networking

CommandPurpose
ss -tlnpListening TCP + process
curl -I URLHEAD request headers
dig +short A example.comDNS A record
ip addrInterfaces & addresses
traceroute hostHop path (ICMP/UDP)