首页
/
每日頭條
/
科技
/
linux新建文件和目錄
linux新建文件和目錄
更新时间:2025-06-15 05:59:31

linux新建文件和目錄?mv 命令(move 的縮寫),既可以在不同的目錄之間移動文件或目錄,也可以對文件和目錄進行重命名該命令的基本格式如下:,今天小編就來聊一聊關于linux新建文件和目錄?接下來我們就一起去研究一下吧!

linux新建文件和目錄(Linux移動或重命名文件和目錄)1

linux新建文件和目錄

mv 命令(move 的縮寫),既可以在不同的目錄之間移動文件或目錄,也可以對文件和目錄進行重命名。該命令的基本格式如下:

[root@localhost ~]# mv 【選項】 源文件 目标文件

選項:

  • -f:強制覆蓋,如果目标文件已經存在,則不詢問,直接強制覆蓋;
  • -i:交互移動,如果目标文件已經存在,則詢問用戶是否覆蓋(默認選項);
  • -n:如果目标文件已經存在,則不會覆蓋移動,而且不詢問用戶;
  • -v:顯示文件或目錄的移動過程;
  • -u:若目标文件已經存在,但兩者相比,源文件更新,則會對目标文件進行升級;

需要注意的是,同 rm 命令類似,mv 命令也是一個具有破壞性的命令,如果使用不當,很可能給系統帶來災難性的後果。【例 1】移動文件或目錄。

[root@localhost ~]# mv cangls /tmp #移動之後,源文件會被删除,類似剪切 [root@localhost ~]# mkdir movie [root@localhost ~]# mv movie/ /tmp #也可以移動目錄。和 rm、cp 不同的是,mv 移動目錄不需要加入 "-r" 選項

如果移動的目标位置已經存在同名的文件,則同樣會提示是否覆蓋,因為 mv 命令默認執行的也是 "mv -i" 的别名,例如:

[root@localhost ~]# touch cangls #重新建立文件 [root@localhost ~]# mv cangls /tmp mv:縣否覆蓋"tmp/cangls"?y #由于 /tmp 目錄下已經存在 cangls 文件,所以會提示是否覆蓋,需要手工輸入 y 覆蓋移動

【例 2】強制移動。之前說過,如果目标目錄下已經存在同名文件,則會提示是否覆蓋,需要手工确認。這時如果移動的同名文件較多,則需要一個一個文件進行确認,很不方便。如果我們确認需要覆蓋已經存在的同名文件,則可以使用 "-f" 選項進行強制移動,這就不再需要用戶手工确認了。例如:

[root@localhost ~]# touch cangls #重新建立文件 [root@localhost ~]# mv -f cangls /tmp #就算 /tmp/ 目錄下已經存在同名的文件,由于"-f"選項的作用,所以會強制覆蓋

【例 3】不覆蓋移動。既然可以強制覆蓋移動,那也有可能需要不覆蓋的移動。如果需要移動幾百個同名文件,但是不想覆蓋,這時就需要 "-n" 選項的幫助了。例如:

[root@localhost ~]# ls /tmp /tmp/bols /tmp/cangls #在/tmp/目錄下已經存在bols、cangls文件了 [root@localhost ~]# mv -vn bols cangls lmls /tmp/、 "lmls"->"/tmp/lmls" #再向 /tmp/ 目錄中移動同名文件,如果使用了 "-n" 選項,則可以看到隻移動了 lmls,而同名的 bols 和 cangls 并沒有移動("-v" 選項用于顯示移動過程) 【例 4】改名。 如果源文件和目标文件在同一目錄中,那就是改名。例如: [root@localhost ~]# mv bols lmls #把 bols 改名為 lmls

目錄也可以按照同樣的方法改名。【例 5】顯示移動過程。如果我們想要知道在移動過程中到底有哪些文件進行了移動,則可以使用 "-v" 選項來查看詳細的移動信息。例如:

[root@localhost ~]# touch test1.txt test2.txt test3.txt #建立三個測試文件 [root@localhost ~]# mv -v *.txt /tmp "test1.txt" -> "/tmp/test1.txt" "test2.txt" -> "/tmp/test2.txt" "test3.txt" -> "/tmp/test3.txt" #加入"-v"選項,可以看到有哪些文件進行了移動

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
電腦通電後主機未起動什麼原因
電腦通電後主機未起動什麼原因
1、按下鍵盤上的大小寫開關鍵。燈亮說明是顯卡、顯示器、其它硬件等故障。2、鍵盤燈不亮說明是内存、CP...
2025-06-15
電腦一直在還原更改怎麼辦
電腦一直在還原更改怎麼辦
1、重新啟動電腦一啟動就不停的按F8選擇進入安全模式一般在進入安全模式的狀态等待不會卡住,這個是個人實測的經驗等待不會超過20分鐘然後會進入安全模式,隻要再次重啟電腦就能正常進入到系統裡面。2、如果你的系統不是正版系統建議還是關閉更新的好。3、我們可以打開控制面闆,單擊WindowsUpdate”,然後單擊更改設置”,在重要更新那裡選擇從不檢查更新”這樣的話,系統會提示關閉了自動更新,可以将其關閉
2025-06-15
ai摳圖如何處理 ai如何摳圖
ai摳圖如何處理 ai如何摳圖
AI裡面怎麼摳圖呢?可按以下方法利用ai軟件快速摳圖。方法/步驟1、首先打開ai軟件,再打開需要摳圖的圖片。2、然後點擊左側工具欄中的"鋼筆工具"圖标,用鋼筆工具将需要的圖案部分進行摳圖操作。3、完成摳圖後,點擊工具欄中的"選擇工具"圖标,再選中圖片和鋼筆工具摳圖的部分。4、接着單擊鼠标右鍵,在彈出...
2025-06-15
電腦開機後顯示器黑屏怎麼辦
電腦開機後顯示器黑屏怎麼辦
1、顯示器與主機視頻線連接錯誤:顯示器接線錯誤是經常用戶遇到的問題,一般這類主機都安裝了獨立顯卡,而不少用戶将顯示器的視頻線插入了主闆上的顯示接口上,這是錯誤的連接方法,導緻了電腦無法正常開機,顯示器黑屏無信号輸入。而集成顯卡的用戶插入主闆的顯示接口上肯定是正确的,此外不排除視頻線松了,或者視頻線損...
2025-06-15
win11用戶賬号控制 則麼取消用戶賬号控制
win11用戶賬号控制 則麼取消用戶賬号控制
win11系統可以使用控制面闆和系統配置兩種方法取消用戶賬戶控制,以控制面闆為例,下面為具體的操作步驟:打開控制面闆按Win+R打開運行窗口,輸入control并回車。打開用戶帳戶在列表中找到用戶帳戶,雙擊打開。打開控制設置找到更改用戶帳戶控制設置,點擊打開。設置從不通知将左側方塊拖動到最下面,設置...
2025-06-15
Copyright 2023-2025 - www.tftnews.com All Rights Reserved