Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 進階命令速查手冊:系統管理、網絡、存儲、排程一網打盡

編輯:Linux 系統常見問題解答

從符號鏈接到定時任務,從進程管理到 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)優雅退出

用戶與 Shell 環境

  • chsh -s /bin/bash:修改當前用戶默認 Shell(需重新登錄生效)
  • alias vb='cat linux常用操作':設置別名(臨時),永久寫入 ~/.bashrc
  • unalias vb:移除別名
  • env:顯示環境變量

軟件包管理(RPM 系)

  • 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 為準。

Copyright © Windows教程網 All Rights Reserved