linux 修改文件名

來源:本網整理

rename abcdefg abc Linux中修改文件名,很多人甚至很多Linux書會介紹說用mv命令,其實是mv只能修改單個目標的名稱,真正修改文件名還是和windows一樣,使用rename,而且rename自帶非常實用的批量改名功能。先說mv修改文件名或文件夾的用法:mv 需要修改的名稱 修改后的名稱mv用于改名的用法很簡單,只能用于單個目標。下面介紹rename的使用方法。假如有foo1 foo2 foo3.到foo99的文件,如果想把數字部分都改為2個字符等寬,只需要把1位數字1、2、3.到9改為01、02、03.到09,使用mv就無法實現了,如果使用rename,輸入下面命令即可:rename foo foo0 foo?其中?代表一個字符。除了問號,通配符還有*,代表任意字符,如:rename.htm .html *.htm 上面命令將把*.htm文件改為*.html。補充:如果只用于單個文件名的修改,使用方法和mv一樣,可以省略第三個參數www.anxorj.tw防采集請勿采集本網。

  今天在刪這種文件名刪到惡心:

沒有專門的重命名 命令 用 mv a b 就可以重命名了 mv:move 移動文件(延伸功能:重命名,linux系統沒有專門的重命名命令) 基本格式: 重命名文件:mv 文件名 修改后的文件名

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rw-r--r--0.l

提供2種方法給你 mv wenjian zlliao cp wenjian zlliao rm-f wenjian/這種方式要多一步 不推薦

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rw-r--r--1.l

只要在cp命令中加入目標文件名即可。1,打開終端,輸入:touch a創建一個文件b。2,將a文件移到桌面:cp a/home/username/b就可以復制并重命令文件。3,如果不加目標文件名,則使用原來的文件名

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rw-r--r--2.l

2」我新建的「rename_by_source」文件夾中,根據你給的文件名對應表,新建了4個「改名前的文件」,它們是空白文件,只是有個文件名而已,另外,估計文件類型是mp3文件,所以后綴名是.mp3,如果你的文件

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rw-r--r--3.l

mv命令用于移動文件或改名,格式為:“mv[選項]源文件[目標路徑|目標文件名]”。http://www.linuxprobe.com/chapter-02.html#26 提供更多Linux命令詳解及使用示例。剪切操作不同于復制操作,因為它會默認

  -rw-r--r-- 1 work work 64 Mar 26 17:27 -rw-r--r--.r

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rwxr--r--0.l

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rwxr--r--1.l

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rwxr--r--2.l

  -rw-r--r-- 1 work work 0 Mar 26 17:27 -rwxr--r--3.l

  -rw-r--r-- 1 work work 64 Mar 26 17:27 -rwxr--r--.r

  具體辦法:

  linux中"-"有特殊的含義,比如在命令的后面加"-"表示后面跟的是選項。但是如何新建帶名字中有"-",下面介紹三種方法,比如要新建文件"-a":

  1、cd . > -a

  2、vi -- -a

  3、echo "" > -a

  上面三種方法都可以在當前目錄下新建一個"-a"文件,當然還可以有別的方法新建,這里就不在介紹。如果要刪除"-a"就比較麻煩了,如果你輸入 rm -a,系統會提示你:

  rm:無效選項 -- a

  請嘗試執行‘rm --help’來獲取更多信息。

  對于這樣的文件可以有兩種方法來刪除,如下所示:

  1、rm ./-a

  2、rm -- -a

  改名字也不用說了,基本上就是在文件名前面加"--"來表示轉義字符就可以了!

1、連接上相應的linux主機,進入到copy等待輸入shell指令的linux命令行狀態下。2、其知次,在linux命令行中輸入:mv readme.txt readme.doc。3、最后,按下回車鍵道執行shell指令,此時會看到readme.txt被成功重命名為readme.doc了內容來自www.anxorj.tw請勿采集。

免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
Copyright © 2017 www.anxorj.tw All Rights Reserved
陕西快乐10分下载