從符號鏈接到定時任務,從進程管理到 RPM 包操作,本文匯總 30+ 個高頻進階命令,按功能域分類整理,附帶核心參數與典型場景,適合系統管理員、開發、運維人員案頭速查。
ln -s 源文件 目標鏈接:創建軟鏈接(跨分區、目錄可用),硬鏈接不加 -s。history 5:顯示最近 5 條歷史命令!5:直接執行歷史編號 5 的命令!!:執行上一條命令(配合 sudo !! 神技)date MMDDHHMMCCYY.SS:設置系統時間(需 root)cal 4 2015:顯示 2015 年 4 月日曆netstat -anp:顯示所有連接、監聽端口、PID/進程名(-p 需 root)traceroute 域名/IP:路由追蹤,定位網絡跳點故障route -n:顯示路由表(-n 直接顯示 IP,不解析域名)ifconfig / ip addr:查看/配置網卡 IP(新系統建議用 ip)ps -aux:全量進程快照(a=所有 u=用戶導向 x=無終端)top:動態進程監控,交互式按 u 篩選用戶、k 殺進程、1 切換 CPU 核心顯示kill -9 PID:強制終止進程(SIGKILL,不可捕獲),優先嘗試 kill -15(SIGTERM)優雅退出chsh -s /bin/bash:修改當前用戶默認 Shell(需重新登錄生效)alias vb='cat linux常用操作':設置別名(臨時),永久寫入 ~/.bashrcunalias vb:移除別名env:顯示環境變量rpm -qa:查詢所有已安裝包rpm -q 包名:檢查特定包是否安裝rpm -ivh 包全路徑:安裝(-v 顯示進度 -h 哈希進度條)rpm -e 包名:卸載(依賴衝突可加 --nodeps 強制,慎用)crontab -e:編輯當前用戶定時任務(格式:分 時 日 月 周 命令)crontab -l:列出任務crontab -r:刪除所有任務(慎用!建議先 -l 備份)zip -r 壓縮包.zip 目錄/:遞歸壓縮目錄unzip 壓縮包.zip:解壓到當前目錄tar -zcvf 包.tar.gz 目錄/:打包並 gzip 壓縮(Linux 標準)tar -zxvf 包.tar.gz:解壓select-editor:交互式選擇默認編輯器(如 vim/nano)提示:命令參數在不同發行版可能有細微差異,請以 man 命令 或 命令 --help 為準。