本文提供 Linux 指令的結構化分類索引,涵蓋系統管理核心領域。每類列出代表性指令,供查閱與建立知識地圖使用。具體用法請參考 man 或 tldr。
ls, cd, pwd, mkdir, rmdir, rm, cp, mv, touch, ln (硬/軟連結)chmod, chown, chgrp, chattr (不可變/僅追加), lsattr, umask, getfacl/setfacl (ACL)find (神器), locate/updatedb, which, whereis, typecat, tac, less/more, head/tail (-f 追蹤), statgrep/egrep/fgrep, sed, awk, cut, sort, uniq, wc, tr, tee, diff/diffstat, patchtar, gzip/gunzip, bzip2, xz, zstd, zip/unzip, cpiofdisk (MBR), gdisk/parted (GPT), cfdisk (TUI)mkfs.ext4/xfs/btrfs/vfat, fsck/e2fsck/xfs_repair, blkid, lsblk -fmount/umount, findmnt, /etc/fstab, quotaon/off, repquota, edquotapvcreate/vgcreate/lvcreate, lvextend/lvreduce, vgextend, pvmove, lvrename, vgcfgbackup/restoremdadm (建立/管理/監控軟體 RAID)hdparm, fio (基準測試), iostat, iotopdd (底層複製/備份), sfdisk, partprobe, blockdev, wipefsip (addr/link/route/neigh), nmcli (NetworkManager), nmtui (TUI)ifconfig, route, netstat, arp, iwconfig/iwlist (無線)ping, tracepath/traceroute, nc/ncat, telnet, ssh/scp/sftp, ssh-copy-idiftop, nethogs, vnstat, bmon, tcptrack, ss (socket 統計), tcpdump/wireshark (抓包)rsync (增量同步神器), scp, sftp, wget, curl, axel/aria2c (多執行緒下載), rclone (雲存儲同步)firewall-cmd, iptables/ip6tables, nft (nftables), ufwsystemctl, journalctl, sshd, nginx/apachectl, docker/podmanuseradd/usermod/userdel, groupadd/groupmod/groupdel, passwd, chage (密碼期限), id, groups, who/w, last/lastlog, visudo, su/sudo, newgrp, getent passwd/groupps (aux/ef/f), top/htop, pstree, pgrep/pkill, pidstatkill/killall/pkill, nice/renice, nohup, disown, systemctl (start/stop/enable/status/logs)ulimit, /etc/security/limits.conf, cgroups (systemd-run, docker)rpm (-q/-i/-e/-U/-V), yum/dnf (install/update/remove/search/info/history/repolist), dnf moduledpkg (-i/-r/-l/-L/-c), apt/apt-get (update/upgrade/install/remove/search/show/autoremove), apt-cache, apt-fileflatpak, snap, appimage, brew (Linuxbrew)crontab (-e/-l/-r), /etc/crontab, /etc/cron.d/, anacron, systemd-timer (現代替代品), at/batch (一次性)uname, hostnamectl, lscpu, lsmem, lsblk, lspci, lsusb, dmidecode, dmesg, journalctl -k, sysctl, /proc//sys 虛擬檔案系統探查chage, passwd, faillock/pam_tally2, auditctl/ausearch/aureport, selinux (getenforce, setenforce, semanage, restorecon), apparmor, ssh-keygen, gpg, opensslvim/vi/nano, bash/zsh/fish, awk/sed 進階, expect (自動互動), parallel (並行執行)學習建議:不必死記所有參數。建立「高頻核心指令肌肉記憶」(ls, cd, cp, mv, rm, grep, sed, awk, tar, ssh, systemctl, journalctl, ip, ss, ps, top, find, chmod, chown),其餘遇到場景查手冊、搜範例。善用 man -k keyword (apropos) 反向查找命令。