linux 命令學習記錄 持續更新

2021-09-26 08:02:12 字數 1047 閱讀 2920

rm

參考例如當前目錄下有以下資料夾

1/2/3/a

1/2/3/b

10/20/30/a

10/20/30/b

100/200/300/a

100/200/300/b

我想刪除所有名字為a的資料夾。使用find,filter只有目錄,按名稱過濾,exec rmdir:

find -type d -name a -exec rmdir {} \;

我的實現,我想刪除名字中帶有「001」字串的資料夾及其包含的內容。

find . -name "*0.001000*" -type d -exec rm '{}' +
逐個解釋:

find 查詢

-name 按照名字查詢

「0.001000」 查詢的名字是這個

-type d 查詢的型別是資料夾

-exec rm 要執行的操作是刪除

『{}』 + 不知道幹嘛用的,反正一定要有

刪除失敗! 提示要刪除的是資料夾

那好說,搜尋rm命令,發現在rm後加 -r 表示遞迴刪除資料夾及其包含的檔案

所以最後的命令是:

find . -name "*0.001000*" -type d -exec rm -r '{}' +
批量移動檔案: 將所有以result.txt結尾的檔案都移到result中

mv  *result.txt result
mv 命令同樣可以用來修改檔案名字

例:可將a.txt 改名為 b.txt

mv a.txt b.txt
pwd 命令來檢視」當前工作目錄「的完整路徑。

清空當前敲的命令列 ctrl + u

清空螢幕 ctrl + l

退出登陸

logoutexit

linux命令學習(持續更新 )

redhat6.5環境 命令 含義 ccd 切換目錄 cd 當前目錄 cd 上一級目錄 chmod 755 20180211 資料夾20180211賦許可權755 預設當前目錄 chmod 755 home mysql data 2018211 給目錄 home mysql data下資料夾2018...

Linux 命令學習總結(持續更新)

命令關機 shutdown h now 正常關機 halt 關閉記憶體 init0 備份 在vm中備份分為 快照,轉殖 快照 又稱還原點,就是儲存在拍快照時候的系統的狀態 包含了所有的內容 在後期的時候隨時可以恢復。側重於短期備份,需要頻繁備份的時候可以使用快照,做快照的時候虛擬的作業系統一般處於開...

Linux常用命令記錄(持續更新)

記憶體使用情況 命令free m m 表示單位是m 主要看第一行mem 總共3758m 使用了275m 剩餘空閒3482m 這個shared 8m 也不知道用在 第二行 buffers cache 使用中的used 151m 計算方法 275m used buffers 1m cached 123m...