在 Linux 中重命名文件是您可以直接從命令行完成的最簡單的任務之一。
有很多方法可以實現這一點,在本指南中,我將帶您了解如何在 Linux 中重命名文件。
1) 使用 mv 命令重命名文件
mv 命令是可用於在 Linux 中重命名文件的最簡單的命令之一。 語法非常簡單。
句法
# mv old_file new_file
例子
我在我的主目錄中創建了一個名為 files 的新文件夾。 在文件夾中,我有一個名為 file1.txt 的文檔。
要將“file1.txt”重命名為“file2.txt”,命令將是
# mv file1.txt file2.txt
您可以使用 ls
命令
要獲得詳細輸出,請附加 -v 標誌
# mv file1.txt file2.txt -v
輸出
'file1.txt' -> 'file2.txt'
如果文件位於文件路徑中,例如 /home/winnie/file1.txt,則語法為
# mv /home/winnie/file1.txt /home/winnie/file2.txt
筆記:
如果您指定不同的文件路徑, mv 命令將簡單地將其移動到不同的位置,而無需重命名。
2)使用rename命令重命名多個文件
rename 命令還可用於將多個文件從一種格式重命名為另一種格式。 語法是
# rename 's/old/new/' files
為了 example, 我有 5 個文件——file1.txt、file2.txt、file3.txt、file4.txt 和 file5.txt
要將所有文件 (*.txt) 重命名為 pdf (*.pdf),請運行
# rename 's/txt/pdf/' *.txt
通配符表示所有文件都會受到影響。
要將文件名從小寫更改為大寫,請運行
# rename 'y/a-z/A-Z/' *.png
在上述情況下,所有小寫的 png 文件都將轉換為大寫
查看重命名運行的手冊頁
# man rename
3) 使用 Metamorphose2 GUI 工具
對於 GUI 愛好者來說,Metamorphose 是一個方便且強大的重命名操作工具。 Metamorphose 是一個免費的開源跨平台文件和文件夾重命名器,可用於 Linux 和 Windows。
首先,前往 變態網站 並選擇您的發行版的安裝程序。 有幾個安裝程序選項可用,例如用於 Ubuntu 和 Debian 的 Debian 文件以及用於基於 RedHat 的發行版(如 CentOS)的 RPM。
下載後使用 dpkg
安裝命令
# dpkg -i metamorphose_1.1 2-2_all.deb
成功安裝 Metamorphose2 後,在終端上啟動它,運行
# metamorphose
選擇您的首選語言,然後單擊“確定”按鈕
點擊 重命名器 標籤。 將顯示如下所示的窗口。 左側窗格是重命名時可以執行的操作列表。 在中間部分,進一步詳細解釋了這些操作。
接下來,點擊 ‘選擇器‘ 選項卡,然後單擊包含要重命名的文件的文件夾。 突出顯示文件。
此後,單擊“重命名器‘ tab 再次定義重命名規則。 在裡面 example 下面,我用“doc”替換“file”。
底部部分為您提供瞭如何重命名文件的預覽。
滿意後,單擊“去‘ 按鈕
3) 使用 Pyrenamer GUI 工具
Pyrenamer 是另一個方便的工具,您可以使用它在 Linux 中同時重命名一批文件。 要在 Ubuntu 中安裝,請運行
# apt-get install pyrenamer
啟動 Pyrenamer 運行
# pyrenamer
啟動後,向下滾動到您的目錄並選擇要重命名的文件。 接下來,選擇您要應用的操作。 就我而言,我將用 pdf 替換擴展名 txt。
為了使更改生效,我最終將單擊“改名‘
結論
在本教程中,我們介紹了在終端和使用 GUI 工具重命名文件(單個文件和批量文件)的各種方法。 成立 名詞 為開發人員提供的批量重命名實用程序。
試一試,讓我們知道它是怎麼回事! 感謝並保持鎖定以獲取更多信息豐富的教程!
另請閱讀:
- 如何在 Linux 中使用 mv 命令