Linux 中的 mv 命令

Linux 中的 mv 命令允許您將文件從一個位置移動到另一個位置。 另外,我們在 Linux 中並沒有真正的重命名命令。 相反,我們將文件從一個名稱移動到另一個名稱。 這是由“MV”命令意味著移動. 對於基本用法,您會發現它非常簡單,但它確實有一些選項可以讓您在處理多個文件時更輕鬆。

目錄

在 Linux 中使用 mv 命令

好吧,讓我們從基礎開始。 要移動或重命名文件,您可以不使用任何選項。

                      
[email protected]:~# mv file1 newfile

                    
Mv 1 命令的基本使用

在上述情況下,如果存在名為 newFile 的文件,默認情況下該命令將覆蓋該文件。 讓我們嘗試更多的 mv 命令選項。

在覆蓋之前詢問-YO任何一個-交互的選項

如果文件已經存在,該命令將在未經許可的情況下簡單地覆蓋該文件。 如果您希望 mv 命令在覆蓋文件之前徵求您的許可,我們可以起訴-YO選項。 讓我們看看它是如何工作的。

                      
[email protected]:~$ mv -i file2 newFile
mv: overwrite 'newFile'?

                    
Mv 命令 I 選項

在上面的屏幕截圖中,請注意該命令會在覆蓋新文件之前提示您。 可以寫任何人“是的”任何一個“不”在提示確認覆蓋或跳過它。

不要使用覆蓋任何文件-北任何一個--沒有命中選項

假設您要移動大量文件並且不希望覆蓋任何現有文件。 現在您可以讓提示詢問您每個文件,或者只使用-北選項。 此選項將跳過目標目錄中存在文件名的任何文件的移動。

                      
[email protected]:~$ mv -n file1 newFile

                    
Mv Comando N OpciónMv 命令 N 選項

使用上面的命令選項,您會注意到文件沒有被移動,因為存在一個同名 newFile 的現有文件。 當存在重複文件時,該命令不會執行任何操作。

使用創建文件的備份副本-B任何一個-後退選項

Linux 中 mv 命令的備份選項允許您創建現有文件的備份文件。 默認後綴是波浪號 (~) 但您可以使用-S任何一個–後綴=選項。

                      
[email protected]:~$ mv -b file1 newFile

                    
Mv Comando B OpciónMv 命令備份選項

結論

我們快速瀏覽一下允許我們移動和重命名文件的 mv 命令。 我們還了解瞭如何使用 mv 命令創建備份文件。 請務必使用-援助有關該命令的更多信息,請參閱 Linux 中所有命令附帶的選項。

相關文章