Basic Linux Commands
FILE & DIRECTORY COMMANDS
ls - List files and folders
ls -l - Detailed list
ls -a - Show hidden files
pwd - Show current directory path
cd folder - Change directory
cd .. - Go back one directory
mkdir folder - Create a folder
rmdir folder - Delete empty folder
rm [Link] - Delete a file
rm -r folder - Delete folder with contents
FILE VIEWING & EDITING
cat [Link] - View file content
less [Link] - View file page by page
head [Link] - First 10 lines
tail [Link] - Last 10 lines
tail -f [Link] - Live log monitoring
nano [Link] - Edit file
vi [Link] - Edit file
FILE COMPRESSION
tar -cvzf [Link] folder - Create tgz
tar -xvzf [Link] - Extract tgz
zip -r [Link] folder - Create zip
unzip [Link] - Extract zip
PERMISSIONS
chmod 755 file - Change permissions
chown user:group file - Change owner
SYSTEM INFO
whoami - Current user
hostname - Server name
df -h - Disk usage
free -m - Memory usage
top - Running processes