當前位置:首頁 » 文件管理 » linux文件夾重命名

linux文件夾重命名

發布時間: 2022-09-05 11:57:01

linux中如何進行文件的重命名操作

1、mv
mv fromfile tofile
如把文件a.txt得命名為b.txt,可以是mv a.txt b.txt。
mv一次只能重命名一個文件,而且,它是移動命令。如果tofile已經存在的話,會直接裝原文件覆蓋,從而造成文件的丟失。當然有選項可以對已存在的文件進行提示,但是,我表示,那個選項我還真不常用。綜合這兩點考慮,還是決定看看rename吧。
2、rename
rename frompart topart filename 或者 rename 's/frompart/topart/' filename
如把文件a.txt得命名為b.txt,可以是rename 'a' 'b' a.txt (這個沒有試過,看網上別人說的,是這樣子的。)還可以是:rename 's/^a/b/' a.txt

在有的系統之上,用前面的那句可以通過,在有的系統之上,用後面的這個可以通過。兩個不一樣,一個是C的,一個是perl的。明顯看出,後面這條是正則表達式的寫法。具體採用哪一種方式,可以man rename,在手冊頁的最後一行看版本。由於我使用的系統rename的版本是Perl的,所以我只能採用後面的這一種方式。
rename 強大 的地方在於,你可以使用*,?等,對所有符合條件的文件名進行批量修改。而你在使用mv的時候,只能採用寫腳本,用循環的方式來解決。

Ⅱ linux 給文件改名的命令

1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。

Ⅲ 怎麼給一個文件重命名 linux

rename的參數
rename命令的格式:
rename
[
-v
]
[
-n
]
[
-f
]
perlexpr
[
files
]
第一個參數:被替換掉的字元串
第二個參數:替換成的字元串
第三個參數:匹配要替換的文件模式
例子:rename
main1.c
main.c
main1.c
將main1.c重命名為main.c
rename支持通配符
?
可替代單個字元
*
可替代多個字元
[charset]
可替代charset集中的任意單個字元
例子:文件夾中有這些文件foo1,
...,
foo9,
foo10,
...,
foo278,
如果使用
rename
foo
foo0
foo?
會把foo1到foo9的文件重命名為foo01到foo09,重命名的文件只是有4個字元長度名稱的文件,文件名中的foo被替換為foo0。
如果使用
rename
foo
foo0
foo??
foo01到foo99的所有文件都被重命名為foo001到foo099,只重命名5個字元長度名稱的文件,文件名中的foo被替換為foo0。
如果使用
rename
foo
foo0
foo*
foo001到foo278的所有文件都被重命名為foo0001到foo0278,所有以foo開頭的文件都被重命名。
如果使用
rename
foo0
foo
foo0[2]*
從foo0200到foo0278的所有文件都被重命名為foo200到foo278,文件名中的foo0被替換為foo。
rename支持正則表達式
例子:
字母的替換rename
"s/aa/aa/"
*
//把文件名中的aa替換成aa
修改文件的後綴rename
"s//.html//.php/"
*
//把.html
後綴的改成
.php後綴
批量添加文件後綴rename
"s/$//.txt/"
*
//把所有的文件名都以txt結尾
批量刪除文件名rename
"s//.txt//"
*
//把所有以.txt結尾的文件名的.txt刪掉
也可以參考《linux就該這么學》中的章節內容嘗試解決。

Ⅳ Linux怎樣復制一個文件或者文件夾比如aa.txt到當前目錄下並重命名

用cp命令。參照:http://man.linuxde.net/cp

cp(選項)(參數)

【選項】

-a:此參數的效果和同時指定"-dpR"參數相同;


-d:當復制符號連接時,把目標文件或目錄也建立為符號連接,並指向與源文件或目錄連接的原始文件或目錄;


-f:強行復制文件或目錄,不論目標文件或目錄是否已存在;


-i:覆蓋既有文件之前先詢問用戶;


-l:對源文件建立硬連接,而非復制文件;


-p:保留源文件或目錄的屬性;


-R/r:遞歸處理,將指定目錄下的所有文件與子目錄一並處理;


-s:對源文件建立符號連接,而非復制文件;


-u:使用這項參數後只會在源文件的更改時間較目標文件更新時或是名稱相互對應的目標文件並不存在時,才復制文件;


-S:在備份文件時,用指定的後綴「SUFFIX」代替文件的默認後綴;


-b:覆蓋已存在的文件目標前將目標文件備份;


-v:詳細顯示命令執行的操作。

【參數】

  • 源文件:制定源文件列表。默認情況下,cp命令不能復制目錄,如果要復制目錄,則必須使用-R選項;

  • 目標文件:指定目標文件。當「源文件」為多個文件時,要求「目標文件」為指定的目錄。

  • 【實例】

    復制aa.txt到當前目錄並改名為bb.txt: cp aa.txt bb.txt

    復制文件夾就加 -f 選項

Ⅳ linux下怎麼樣重命名文件

linux下重命名文件有兩種方式:

1.較簡單的處理命令:mv

mv
原文件名
新文件名

如:mv myFile newName

將MyFile重命名為newName

2.linux提供了一個重命名文件命令:rename

如:rename
myFile
newName
myFile.text

將myFile.text重命名為newName.text

3.有時想要改變文件名的大小寫,你可以使用下面的命令。

Ⅵ linux下對文件重命名是什麼命令

1、首先我們需要打開linux客戶端進入軟體主界面。

Ⅶ linux 下如何重命名文件

"linux下重命名文件或文件夾使用mv既可實現。例子:
①將一個名為abc.txt的文件重命名為1234.txt
[root@station90 root]#mv abc.txt 1234.txt
②將目錄A重命名為B
[root@station90 root]#mv A B
③將a.txt移動到/b下,並重命名為c.txt
[root@station90 root]#mv a.txt /b/c.txt
你是感興趣的話可以看下劉遄老師寫的《Linux就該這么學》作為入門的書籍,覺得不錯的話採納下哦"

Ⅷ linux下怎麼復制一個文件到另外一個目錄並且重命名

在linux下復制一個文件到另外一個目錄並且重命名的具體操作如下:

用mv命令

mv /a /b

1.命令格式:

mv [選項] 源文件或目錄 目標文件或目錄

2.命令功能:

視mv命令中第二個參數類型的不同(是目標文件還是目標目錄),mv命令將文件重命名或將其移至一個新的目錄中。當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名為給定的目標文件名。當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。

3.命令參數:

-b :若需覆蓋文件,則覆蓋前先行備份。

-f :force 強制的意思,如果目標文件已經存在,不會詢問而直接覆蓋;

-i :若目標文件 (destination) 已經存在時,就會詢問是否覆蓋!

-u:若目標文件已經存在,且 source 比較新,才會更新(update)

-t : --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目標目錄,該選項適用於移動多個源文件到一個目錄的情況,此時目標目錄在前,源文件在後。

(8)linux文件夾重命名擴展閱讀:

Linux:

操作系統,是一種計算機操作系統,中文讀法大致一般為「哩內克斯」,但真正的讀法應為「哩納克斯」。Linux操作系統的內核的名字也是「Linux」。Linux操作系統也是自由軟體和開放源代碼發展中最著名的例子。

Ⅸ linux中如何給文件夾內的所有文件進行隨機重命名

上述文件在各個文件夾不重名,如果重名,更改文件夾可能有問題
不包含子文件夾的修改
測試了一個,可以執行

Ⅹ linux文件重命名命令

通過你問題的描述,可以通過如下命令來對文件進行重新命名:

方式1、[root@bbs haha]# mv wa_01.txt 01.txt

方式2、[root@bbs haha]# rename 01.txt wa_01.txt 01.txt

格式為:rename from to file

擴展知識:

1、mv 命令的格式為:mv 源文件 目標文件 。方式1中 wa_01.txt 為原文件, 01.txt 為目標文件,此處是將wa_01.txt 改名為01.txt 。

2、rename 命令的格式為:rename from to file

其中 from :代表 需要替換的或者需要處理的字元。

to :把前面的from 代表的內容替換為 to 代表的內容。

file:待處理的文件。

溫馨提示:

以上就是關於文件重命名常用的命令,不同的系統在操作時可能會有出入,如果有問題,可以私信+關注,我會第一時間進行回復,希望我的回答能夠對你有所幫助。

熱點內容
網站編程培訓 發布:2024-10-12 06:09:22 瀏覽:900
怎麼看自己的電腦配置玩永劫無間 發布:2024-10-12 05:56:41 瀏覽:467
linuxzip文件解壓命令 發布:2024-10-12 05:56:03 瀏覽:942
java怎麼處理高並發 發布:2024-10-12 05:55:25 瀏覽:765
五子棋java源碼 發布:2024-10-12 05:37:13 瀏覽:175
pythonopenstack怎麼配置 發布:2024-10-12 05:16:07 瀏覽:929
安卓如何編輯動畫 發布:2024-10-12 05:14:25 瀏覽:348
視頻電腦配置高怎麼玩游戲 發布:2024-10-12 04:35:56 瀏覽:731
sql復合查詢 發布:2024-10-12 04:14:23 瀏覽:715
把文檔加密 發布:2024-10-12 04:13:52 瀏覽:850