在線客服系統(tǒng)
十三年專注于網(wǎng)站建設(shè)與互聯(lián)網(wǎng)應用開發(fā),低調(diào)、有情懷的網(wǎng)絡應用服務商!
南昌百恒科技微信公眾號 掃一掃關(guān)注
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關(guān)注百恒科技微信公眾號

Linux系統(tǒng)之重命名文件

百恒 2017-10-11 17:07:57 3496
? ? ? ?在Linux中,重命名文件稱為移動(moving)。mv命令可以將文件和目錄移動到另一個位置或重新命名。那么重命名文件應該如何操作呢?接下來江西網(wǎng)絡公司-百恒網(wǎng)絡就來為大家詳細講解一下,請看以下代碼。?
? ? ? ?$ ls -li f?ll?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fall?
? ? ? ?296717 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fell?
? ? ? ?294561 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fill?
? ? ? ?296742 -rw-rw-r-- 1 christine christine 0 May 21 13:44 full?
? ? ? ?$?
? ? ? ?$ mv fall ?fzll?
? ? ? ?$
? ? ? ?$ ls -li f?ll?
? ? ? ?296717 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fell?
? ? ? ?294561 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fill?
? ? ? ?296742 -rw-rw-r-- 1 christine christine 0 May 21 13:44 full?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fzll?
? ? ? ?$

? ? ? ?注意,移動文件會將文件名從fall更改為fzll,但inode編號和時間戳保持不變。這是因為mv只影響文件名。?

? ? ? ?此外,也可以使用mv來移動文件的位置。?
? ? ? ?$ ls -li /home/christine/fzll?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 ?
? ? ? ?/home/christine/fzll?
? ? ? ?$?
? ? ? ?$ ls -li /home/christine/Pictures/?
? ? ? ?total 0?
? ? ? ?$ mv fzll ?Pictures/?
? ? ? ?$?
? ? ? ?$ ls -li /home/christine/Pictures/?
? ? ? ?total 0?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 fzll?
? ? ? ?$?
? ? ? ?$ ls -li /home/christine/fzll?

? ? ? ?ls: cannot access /home/christine/fzll: No such file or directory?
? ? ? ?$?

? ? ? ?在上例中,我們使用mv命令把文件fzll從/home/christine移動到了/home/christine/Pirctures。和剛才一樣,這個操作并沒有改變文件的inode編號或時間戳。?

? ? ? ?唯一變化的就是文件的位置。/home/christine目錄下不再有文件fzll,因為它已經(jīng)離開了原先的位置,這就是mv命令所做的事情。?

? ? ? ?也可以使用mv命令移動文件位置并修改文件名稱,這些操作只需一步就能完成。?
? ? ? ?$ ls -li Pictures/fzll?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 ?
? ? ? ?Pictures/fzll?
? ? ? ?$?
? ? ? ?$ mv /home/christine/Pictures/fzll ?/home/christine/fall?
? ? ? ?$?
? ? ? ?$ ls -li /home/christine/fall?
? ? ? ?296730 -rw-rw-r-- 1 christine christine 0 May 21 13:44 ?
? ? ? ?/home/christine/fall?
? ? ? ?$?
? ? ? ?$ ls -li /home/christine/Pictures/fzll?
? ? ? ?ls: cannot access /home/christine/Pictures/fzll: ?
? ? ? ?No such file or directory?

? ? ? ?大家可以發(fā)現(xiàn),在這個例子中,我們將文件fzll從子目錄Pictures中移動到了主目錄/home/christine,并將名字改為fall。文件的時間戳和inode編號都沒有改變。改變的只有位置和名稱。?

? ? ? ?也可以使用mv命令移動整個目錄及其內(nèi)容。?

? ? ? ?$ ls -li Mod_Scripts?
? ? ? ?total 26?
? ? ? ?296886 -rwxrw-r-- 1 christine christine 929 May 21 16:16 ?
? ? ? ?file_mod.sh?
? ? ? ?296887 -rwxrw-r-- 1 christine christine ?54 May 21 16:27 ?
? ? ? ?my_script?
? ? ? ?296885 -rwxrw-r-- 1 christine christine 254 May 21 16:16 ?
? ? ? ?SGID_search.sh?
? ? ? ?296884 -rwxrw-r-- 1 christine christine 243 May 21 16:16 ?
? ? ? ?SUID_search.sh?
? ? ? ?$?
? ? ? ?$ mv Mod_Scripts ?Old_Scripts?
? ? ? ?$?
? ? ? ?$ ls -li Mod_Scripts?
? ? ? ?ls: cannot access Mod_Scripts: No such file or directory?
? ? ? ?$?
? ? ? ?$ ls -li Old_Scripts?
? ? ? ?total 26?
? ? ? ?296886 -rwxrw-r-- 1 christine christine 929 May 21 16:16 ?

? ? ? ?file_mod.sh?
? ? ? ?296887 -rwxrw-r-- 1 christine christine ?54 May 21 16:27 ?
? ? ? ?my_script?
? ? ? ?296885 -rwxrw-r-- 1 christine christine 254 May 21 16:16 ?
? ? ? ?SGID_search.sh?
? ? ? ?296884 -rwxrw-r-- 1 christine christine 243 May 21 16:16 ?
? ? ? ?SUID_search.sh?
? ? ? ?$?

? ? ? ?目錄內(nèi)容沒有變化。只有目錄名發(fā)生了改變。

? ? ? ?以上這些就是mv命令移動文件的操作方法,希望對大家有所幫助。此外,百恒網(wǎng)絡專業(yè)從事南昌網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)等服務,如有需要,歡迎大家來電咨詢,洽談合作。
400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡微信公眾號

歡迎您的光顧,我們將竭誠為您服務×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務 售后服務
 
備案專線 備案專線
 
售后服務 售后服務
 
×