Linux修改檔名命令是什麼?

老男孩IT教育機構發表於2023-11-13

  Linux命令是用於在Linux作業系統中執行各種任務和操作的指令。在Linux中,提供了很多命令可以幫助我們完成各種各樣的操作,比如重啟網路卡、修改檔名、複製目錄或檔案等,那麼Linux修改檔名命令是什麼?我們簡單來介紹一下。

  在Linux系統中,有多種命令可以用來修改檔名。以下是一些常用的命令:

  1、mv命令:mv命令用於為檔案或目錄改名,或者將檔案從一個目錄移動到另一個目錄。語法為:

  mv 原始檔名 目標檔名

  例如,要將名為file.txt的檔案重新命名為file2.txt,可以使用以下命令:

  mv file1.txt file2.txt

  2、rename命令:rename命令用於批次修改檔名。語法為:

  rename '原始檔名' '新檔名' 檔案列表

  例如,要將名為 “file1.txt”、“file2.txt” 和 “file3.txt” 的檔案分別重新命名為 “file1_new.txt”、“file2_new.txt” 和 “file3_new.txt”,可以使用以下命令:

  rename 'file' 'file_new' file1.txt file2.txt file3.txt

  3、touch命令:touch命令用於更改檔案的時間戳,也可以用於修改檔名。語法為:

  touch -d 日期和時間 檔名

  例如,要將名為 “file1.txt” 的檔案修改為當前日期和時間,可以使用以下命令:

  touch -d "$(date)" file1.txt

  4、sed命令:sed命令用於流編輯,可以用於批次修改檔名。語法為:

  sed 's/原始檔名/新檔名/g' 檔案列表 > 新檔案列表

  例如,要將名為 “file1.txt”、“file2.txt” 和 “file3.txt” 的檔案分別重新命名為 “file1_new.txt”、“file2_new.txt” 和 “file3_new.txt”,可以使用以下命令:

  sed 's/file/file_new/g' file1.txt file2.txt file3.txt > file1_new.txt file2_new.txt file3_new.txt


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2994983/,如需轉載,請註明出處,否則將追究法律責任。

相關文章