萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

Linux 基礎指令速查手冊:ls、cd、mkdir、cat、grep 等 20 條高頻命令

檔案與目錄操作

指令常用參數說明與範例
ls-a 隱藏檔
-l 詳細資訊
-h 人類可讀大小
-R 遞迴
-t 時間排序
ls -lh 列出詳細+易讀大小
ls -la 含隱藏檔完整列表
cd~ 家目錄
- 上一目錄
.. 父目錄
cd /var/log 切換絕對路徑
cd ../.. 上兩層
pwd-顯示目前完整路徑
mkdir-p 遞迴建立父目錄mkdir -p a/b/c 一次建立多層
rmdir-p 遞迴刪除空父目錄僅能刪除空目錄
cp-r 遞迴
-p 保留屬性
-i 互動確認
cp -rp src/ dest/ 完整複製目錄樹
mv-i 互動
-f 強制
mv file.txt new.txt 重命名/移動
rm-r 遞迴
-f 強制
-i 互動
極度小心 rm -rf / 會毀系統!
touch-建立空檔/更新時間戳 touch file.txt
ln-s 符號連結 (軟連結)ln -s /target link_name 建立軟連結,跨檔案系統

檔案內容檢視與處理

指令常用參數說明與範例
cat-n 顯示行號一次輸出整檔 cat -n file.txt
moreSpace 下頁
q 退出
單向分頁檢視 more file.log
less↑/↓ 滾動
/keyword 搜尋
q 退出
雙向分頁、搜尋 less /var/log/messages
head-n 20 前 20 行head -5 file 看前 5 行
tail-n 20 後 20 行
-f 即時追蹤
tail -f /var/log/syslog 即時看日誌
grep-i 忽略大小寫
-r 遞迴目錄
-n 顯示行號
-v 反向匹配
-E 延伸正則
grep -rn "error" /var/log/ 遞迴搜尋錯誤行
seds/old/new/g 全域替換sed -i 's/foo/bar/g' file.txt 就地替換
awk-F 設定分隔符
'{print $1}' 列印第 1 欄
awk -F: '{print $1}' /etc/passwd 列出所有用戶名
sort-u 去重
-n 數值排序
-r 反向
sort -nu file 數值去重排序
uniq-c 計數需配合 sort:sort file | uniq -c
wc-l 行數
-w 字數
-c 位元組
wc -l file.txt 統計行數

系統資訊與進程管理

指令常用參數說明與範例
psaux 所有進程詳細
ef 標準格式
--forest 樹狀
ps aux | grep nginx 查詢進程
topM 記憶體排序
P CPU 排序
k 殺進程
互動式即時監控
htop-強化版 top,彩色、滾動、樹狀、滑鼠支援 (需安裝)
kill-9 SIGKILL 強制結束kill -9 1234
df-h 人類可讀
-i inode 使用率
df -h 檢視磁碟空間
du-h 人類可讀
-s 只顯總計
--max-depth=1 一層深度
du -h --max-depth=1 /var 看各子目錄大小
free-h 人類可讀
-m MB 單位
free -h 記憶體使用概況
uname-a 全部資訊
-r 核心版本
uname -r 查核心版本
whoami-顯示當前有效用戶
id-顯示 UID/GID/群組

網路與權限

  • ping、traceroute、nslookup、dig、ss -tulnp (現代替代 netstat)、ip a (現代替代 ifconfig)。
  • chmod (權限)、chown (擁有者)、chgrp (群組) — 數字法 (755) 或符號法 (u+x,g-w)。
  • sudo、su -、visudo 編輯 sudoers。

打包壓縮與軟體管理

  • tar -czvf archive.tar.gz dir/ 壓縮、tar -xzvf archive.tar.gz 解壓。
  • gzip/gunzip、zip/unzip。
  • 套件管理:apt update && apt install pkg (Debian/Ubuntu)、yum/dnf install pkg (RHEL/CentOS/Fedora)、pacman -S pkg (Arch)。

結語

熟練這 20+ 高頻指令與組合管線,足以應對 90% 的日常 Linux 運維場景。建議建立個人 ~/.bash_aliases 定義常用別名 (如 alias ll='ls -lh'、alias ..='cd ..'),並善用 Tab 補全、Ctrl+R 歷史搜尋,讓終端機成為最高效的生產力工具。

copyright © 萬盛學電腦網 all rights reserved