Linux學習-文件管理(2)
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)