man 指令、指令 --help、指令 -? 三種方式查閱手冊;q 離開 man 頁。whatis 指令 顯示一行摘要;info 指令 閱讀 GNU 詳細文件。| 指令 | 功能 | 常用參數 |
|---|---|---|
clear | 清螢幕(同 Windows cls) | |
cd | 切換目錄 | cd / 根目錄;cd ~ 家目錄;cd - 上一目錄 |
pwd | 顯示當前路徑 | |
ls | 列出內容 | -l 詳細;-a 隱藏檔;-h 人性化大小;-R 遞歸 |
exit / logout | 離開終端 | |
reboot / shutdown now / init 0 | 重啟/關機 |
mkdir 目錄、mkdir -p 多層目錄、touch 檔案。cp 檔案1 檔案2、cp -r 目錄1 目錄2、mv 來源 目標(同目錄下即為重命名)。rm 檔案、rm -r 目錄、rm -rf 目錄/檔案(極度危險,無回收站)、rmdir 空目錄。cat 正序、tac 倒序、head -n 前 N 行、tail -n 後 N 行、more/less 分頁。ln 檔案 連結 硬連結(同 inode,刪源檔不影響);ln -s 檔案 連結 軟連結(捷徑,刪源檔失效)。find /路徑 -name 模式 檔名搜尋;find / -size +100M 大檔搜尋;find / -mtime -7 7 天內修改。grep 關鍵字 檔案 內容搜尋;grep -r 關鍵字 目錄 遞歸搜尋;grep -i 忽略大小寫。whereis 指令 定位二進制/原始碼/手冊;which 指令 顯示 PATH 中第一個匹配。chmod 755 檔案、chown user:group 檔案、chgrp group 檔案。tar -zcf 包.tar.gz 目錄 打包壓縮;tar -zxf 包.tar.gz -C 目標 解壓;gzip/bzip2/xz 單檔壓縮。whoami、id 顯示身份;ps aux、top、htop 程序監控;kill -9 PID 強制終止;df -h 磁碟;free -h 記憶體。mount /dev/sdX /mnt/點 掛載;umount /mnt/點 卸載。h/j/k/l 移動、x 刪字、dd 刪行、yy 複製行、p 貼上、u 復原。i(行首)、a(游標後)、o(新行)進入;左下顯示 -- INSERT --。: 進入;w 存檔、q 離開、wq 存離、q! 強制不存離開、set nu 顯示行號。echo $PATH 查看路徑(大寫);export PATH=$PATH:/新路徑 臨時新增。history 顯示歷史;!數字 執行第 N 條;Ctrl+R 反向搜尋歷史。