Common Unix Commands with Their Uses
ls - List directory contents
pwd - Show current working directory
cd - Change directory
mkdir - Create a new directory
rmdir - Remove an empty directory
rm - Remove files or directories
cp - Copy files or directories
mv - Move or rename files or directories
cat - View contents of a file
more / less - View file contents page by page
head - Display first 10 lines of a file
tail - Display last 10 lines of a file
touch - Create an empty file or update timestamp
find - Search for files and directories
grep - Search text within files
chmod - Change file permissions
chown - Change file owner
ps - Show running processes
kill - Terminate processes
top - Show real-time system processes
df - Show disk space usage
du - Show directory size
ifconfig - Show network interface details
ping - Check network connectivity
scp - Securely copy files between systems
ssh - Remote login to another system
tar - Archive files
gzip / gunzip - Compress or decompress files
whoami - Display current logged-in user
uname - Show system information
history - Show command history
man - Display command manual pages