1. 程式人生 > >Linux學習-文件管理(2)

Linux學習-文件管理(2)

mdi 批量 字符 nbsp ren 交互 替換 mkdir -p txt

九、移動、重命名文件

mv 移動文件

格式:mv+源文件+目標

-i 交互式,覆蓋前提示

-f 強制覆蓋

rm 刪除文件和目錄

-i 交互式

-f 強制

-r 遞歸刪除目錄 常用命令 rm -rf

rename 用字符串替換的方式批量改變文件名(支持通配符)

格式:rename+原字符串+目標字符串+要改變文件名的文件列表

實例:rename .txt .doc *.txt

十、目錄操作

mkdir 創建目錄

-p 遞歸創建多級目錄,若所要建立目錄的上層目錄目前尚未建立,則會一並建立上層目錄

-v 創建目錄時顯示詳細信息

-m + 目標屬性 建目錄時直接設置權限

rmdir 僅刪除空目錄

-p 遞歸刪除多級空目錄

-v 顯示刪除的詳細信息

案例

(1) 如何創建/testdir/dir1/x, /testdir/dir1/y, /testdir/dir1/x/a, /testdir/dir1/x/b, /testdir/dir1/y/a, /testdir/dir1/y/b

mkdir -p /testdir/dir1/{x/{a,b},y/{a,b}}

(2) 如何創建/testdir/dir2/x, /testdir/dir2/y,/testdir/dir2/x/a, /testdir/dir2/x/b

mkdir -p /testdir/dir2/{x/{a,b},y}

最後可以用tree命令查看創建的目錄


Linux學習-文件管理(2)