1. 文件和目录管理:
ls, cd, pwd, mkdir, rmdir, rm, cp, mv, touch, ln, chmod, chown, chgrp
2. 文件内容查看和编辑:
cat, more, less, head, tail, grep, awk, sed, nano, vim, emacs
3. 进程管理:
ps, top, htop, pgrep, pkill, kill, killall, nice, renice, nohup, jobs, bg, fg
4. 网络相关:
ifconfig, ip, netstat, ping, traceroute, dig, nslookup, curl, wget, ssh, scp, sftp, telnet, ftp
5. 用户和权限管理:
useradd, userdel, usermod, passwd, su, sudo, id, groups, chsh, chmod, chown, chgrp
6. 软件和包管理:
apt-get (Debian/Ubuntu), yum/dnf (CentOS/RHEL), zypper (openSUSE), pacman (Arch Linux), rpm, dpkg
7. 系统信息和监控:
uname, uptime, free, df, du, vmstat, iostat, dmesg, sysctl, htop, glances
8. 搜索和查找:
find, locate, updatedb, whereis, which
9. 日志查看和管理:
journalctl, logrotate, logger, grep, less, tail
10. 时间和日期管理:
date, cal, ncal, timedatectl, hwclock
11. 硬件设备管理:
lspci, lsusb, dmidecode, hdparm, smartctl
12. 备份和压缩:
tar, gzip, bzip2, xz, zip, unzip, rar, unrar, rsync, dd
13. shell脚本和编程:
bash, sh, zsh, csh, tcsh, echo, printf, test, [, [[, case, for, while, until, if, function
请注意,这只是一个大致的分类,并且每个类别中都还有许多其他相关的命令。实际上,Linux命令的数量非常庞大,而且不同的Linux发行版可能会包含不同的命令集。
具体更多的命令可查询:
Linux命令大全(手册) – 真正好用的Linux命令在线查询网站