Linux 複製目錄時出現 cp: omitting directory 'bbs',因預設 cp 不處理目錄,需加 -r (或 -R) 遞歸參數。
cp -r bbs ../backup/bbs
-r / -R:遞歸複製目錄及其所有子目錄/檔案-a:歸檔模式 = -dR --preserve=all (保留屬性、連結、時間),備份首選
rm -r bbs
# 或
rm -rf bbs # -f 強制不提示
chmod -R 755 bbs # 注意大寫 -R
chown -R user:group bbs
chmod 遞歸參數為大寫 -R (cp/rm 兩種大小寫皆可)| 指令 | 遞歸參數 | 備註 |
|---|---|---|
| cp | -r / -R | 同義 |
| rm | -r / -R | 同義 |
| chmod | -R | 僅大寫 |
| chown | -R | 僅大寫 |
| ls | -R | 遞歸列出 |
| find | (預設遞歸) | 無需參數 |
遇到 omitting directory,記住加遞歸參數即可。