Linux重新命名檔案和資料夾

2021-09-25 08:04:20 字數 1459 閱讀 8516

1.mv

linux下重新命名檔案或資料夾的命令mv即可以重新命名,

又可以移動檔案或資料夾。

例子: 將目錄a重新命名為b

mv a b

將/a目錄移動到/b下,並重命名為c

mv /a /b/c

例子:

ubuntu@ubuntu:~/public/a2$ tree

.└── a3

├── 11.txt

├── 1.txt

└── a11

└── 2.txt

2 directories, 3 files

ubuntu@ubuntu:~/public/a2$ mv a3/a11/2.txt a3/222.txt

ubuntu@ubuntu:~/public/a2$ tree

.└── a3

├── 11.txt

├── 1.txt

├── 222.txt

└── a11

2 directories, 3 files

注意:移動檔案或者目錄必須在上級目錄進行

2.rename

語法:

rename 「s/舊內容/新內容/」 *範圍*
例項:

ubuntu@ubuntu:~/public/a2$ cd a3

ubuntu@ubuntu:~/public/a2/a3$ ls

111.txt 222.txt 333.txt a11

ubuntu@ubuntu:~/public/a2/a3$ rename "s/.txt/.t/" * #把當前目錄下的所有檔案的名字.txt改為.t ,*代表所有檔案

ubuntu@ubuntu:~/public/a2/a3$ ls

111.t 222.t 333.t a11

ubuntu@ubuntu:~/public/a2/a3$ rename "s/.t/.txt/" * #把當前目錄下檔案所有檔案.t改為.txt

ubuntu@ubuntu:~/public/a2/a3$ ls

111.txt 222.txt 333.txt a11

ubuntu@ubuntu:~/public/a2/a3$ rename "s/.txt//" *111* #把當前目錄下含有111的檔案名字中.txt替換成空

ubuntu@ubuntu:~/public/a2/a3$ ls

111 222.txt 333.txt a11

ubuntu@ubuntu:~/public/a2/a3$ rename "s/111/111.txt/" * #把當前目錄下所有檔名111改為111.txt

ubuntu@ubuntu:~/public/a2/a3$ ls

111.txt 222.txt 333.txt a11

linux 重新命名檔案和資料夾

linux 重新命名檔案和資料夾 linux下重新命名檔案或資料夾的命令mv既可以重新命名,又可以移動檔案或資料夾.例子 將目錄a重新命名為b mv a b 例子 將 a目錄移動到 b下,並重命名為c mv a b c 其實在文字模式中要重新命名檔案或目錄的話也是很簡單的,我們只需要使用mv命令就可...

linux 重新命名檔案和資料夾

感謝部落格主人 linux下重新命名檔案或資料夾的命令mv既可以重新命名,又可以移動檔案或資料夾.例子 將目錄a重新命名為b mv a b 例子 將 a目錄移動到 b下,並重命名為c mv a b c 其實在文字模式中要重新命名檔案或目錄的話也是很簡單的,我們只需要使用mv命令就可以了,比如說我們要...

linux 重新命名檔案和資料夾

linux下重新命名檔案或資料夾的命令mv既可以重新命名,又可以移動檔案或資料夾.例子 將目錄a重新命名為b mv a b 例子 將 a目錄移動到 b下,並重命名為c mv a b c 其實在文字模式中要重新命名檔案或目錄的話也是很簡單的,我們只需要使用mv命令就可以了,比如說我們要將乙個名為abc...