# Linux Builtin Commands
# Common commands available on Linux systems

# File Operations
ls
pwd
cd
cat
mkdir
rm
rmdir
cp
mv
ln
chmod
chown
chgrp
touch

# Text Processing
echo
grep
sed
awk
cut
sort
uniq
wc
head
tail
tr
expand
unexpand
fmt
fold

# Search & Find
find
locate
updatedb
which
whereis
type

# System Info
uname
whoami
hostname
ps
top
htop
kill
pkill
killall
uptime
free
vmstat
iostat

# Network
curl
wget
ping
ip
ifconfig
netstat
ss
ssh
scp
rsync
dig
nslookup
host
traceroute
tracepath

# Development
git
npm
node
python
python3
ruby
perl
gcc
g++
make
cmake
cargo
go
rustc

# Archive
tar
gzip
gunzip
bzip2
bunzip2
xz
unxz
zip
unzip
7z

# Disk & Mount
df
du
mount
umount
fdisk
parted
lsblk
blkid
sync

# Process Management
bg
fg
jobs
nohup
nice
renice
wait
disown
bg
fg

# Package Managers (varies by distro)
apt
apt-get
apt-cache
yum
dnf
zypper
pacman
snap
flatpak

# Systemd
systemctl
journalctl
timedatectl
localectl
hostnamectl

# Shell Builtins
export
alias
unalias
source
exec
eval
set
unset
read
printf
test
[

# User Management
sudo
su
passwd
useradd
usermod
userdel
groupadd
groupmod
groupdel
id
groups
who
w
last

# Other Common Utilities
xargs
tee
watch
timeout
stdbuf
strace
ltrace
lsof
fuser
inotifywait
cron
crontab
at
batch
