最全 50 個常用 Linux 命令匯總,新手運維必備工具箱!
在運維工作中,Linux命令行是最直接、最強大的操作利器。無論是文件操作、系統監控、網絡排查還是用戶管理,掌握常用的命令能大大提升效率。
本文為你精心整理了 50 個高頻使用的 Linux 命令,讓你快速搭建起自己的運維工具箱,新手也能輕松上手,老司機也能查漏補缺。
?? 文件操作類
命令 | 作用 |
cd | 切換目錄 |
ls | 列出文件與目錄 |
pwd | 顯示當前工作路徑 |
mkdir | 創建目錄 |
rm | 刪除文件或目錄 |
cp | 拷貝文件或目錄 |
mv | 移動/重命名文件 |
touch | 創建空文件 |
tree | 以樹形結構顯示目錄內容 |
stat | 查看文件詳細屬性 |
?? 文件查看與處理類
命令 | 作用 |
cat | 查看文件內容 |
less /more | 分頁查看文件 |
head /tail | 查看文件頭/尾部內容 |
wc | 統計文件行數、單詞數、字節數 |
cut | 提取文本字段 |
sort | 排序文本 |
uniq | 去重行 |
grep | 文本搜索 |
find | 查找文件 |
diff | 比較兩個文件差異 |
?? 系統監控類
命令 | 作用 |
top | 實時查看系統資源使用情況 |
htop | 更美觀的系統監控工具 |
free | 查看內存使用情況 |
df | 查看磁盤使用情況 |
du | 查看文件或目錄大小 |
uptime | 查看系統運行時間與負載 |
vmstat | 顯示內存、CPU、IO 狀態 |
iostat | 監控磁盤 IO 情況 |
ps | 查看進程狀態 |
killkillall | 終止進程 |
?? 網絡命令類
命令 | 作用 |
ping | 測試網絡連通性 |
traceroute | 跟蹤路由路徑 |
curl / wget | 下載/測試 HTTP 請求 |
netstat | 查看端口、連接狀態(老版本) |
ss | 替代 netstat,查看連接 |
ip a /ifconfig | 查看/配置 IP 地址 |
dig /nslookup | DNS 查詢 |
telnet /nc | 測試端口連通性 |
scp /rsync | 遠程復制文件 |
iptables | 管理防火墻規則 |
?? 用戶與權限管理類
命令 | 作用 |
whoami | 顯示當前用戶 |
| 顯示 UID、GID 信息 |
| 修改密碼 |
/ | 添加用戶 |
| 修改用戶屬性 |
| 查看用戶組 |
| 修改文件權限 |
| 修改文件所屬用戶 |
/ | 臨時切換用戶 / 提權執行 |
| 查看命令歷史 |
?? 構建你的Linux命令工具箱
通過熟練掌握這 50 個 Linux 命令,你將擁有:
- 更強的排查能力
- 更高效的工作節奏
- 更扎實的系統基礎
這些命令不僅是面試必問,更是運維工作中不可或缺的“肌肉記憶”。