雖然您可能已經知道如何使用GUI檔案瀏覽器在Linux中移動檔案,但您可能想知道終端中是否有move命令允許您將檔案快速移動到不同的目錄。mv命令就是您想要的命令,它的簡單語法和一些可選的安全標誌很容易使用。
這個基本的終端命令適用於大多數Linux發行版,包括Ubuntu、Kali-Linux和Fedora。
mv命令非常靈活,但在使用它時必須按以下順序保留物件:
mv [option] <source> <destination>每個mv命令都必須指定一個源和一個目標;如果包含選項,則它必須位於源和目標之前。我們將在下面解釋其中的一些選項。
要在沒有任何選項的情況下嘗試mv命令,請建立一個快速檔案併發出如下命令:
mv ~/test.txt ~/Documents該命令將移動檔案測試.txt從主資料夾到文件目錄。
要移動多個檔案,只需在指定目標之前列出所有檔案(用空格分隔),它們將在一個命令中移動。
此外,如果有多個檔案要移動到同一目標,並且它們的名稱(例如副檔名)中都有共同點,則可以在源名稱中使用星號(*)作為萬用字元。
您會注意到,在這些命令中,mv都沒有要求確認您的移動,甚至沒有報告發生了什麼。這就是mv的選擇。
可以使用的一個選項是--verbose或-v,它只打印每個操作的記錄。
使用mv命令時需要注意的一點是,除非指定,否則mv將自動覆蓋目標中與原始檔同名的任何檔案。
您可以使用-i選項避免在互動模式下意外覆蓋。
在互動模式下,如果目標目錄中出現檔案衝突,mv將要求您確認移動。
若要在發生衝突時自動取消mv命令,請指定-n選項。
您可以透過設定update選項-u,將mv設定為在發生衝突時始終支援具有較新“上次修改日期”的檔案。
如果您有兩個同名的檔案,但只想保留最新更新的檔案,那麼這很方便。
另一個避免衝突的選項是備份選項。如果使用--backup=numbered,則在檔名衝突的情況下,mv將在原始檔名後面加上~1~。移動的檔案將從普通檢視中隱藏,除非您顯示隱藏的檔案,如使用ls-a命令。
我們學習了一些在Linux終端中使用mv快速安全地移動本地檔案的技巧和技巧。
在某些情況下,您可能希望將本地檔案移動到另一臺機器上,在Linux上也有很多方法可以做到這一點。
您可能正在使用桌面環境和Linux。無論是一個額外的輕量級的還是更成熟的,如果您想執行圖形應用程式,您都需要一個。當然,你可以試著在終端執行所有的東西,但那只是愚蠢。 ...
... 在您真正充分利用終端之前,您需要知道如何導航它。這就是為什麼我們認為這些是最基本的Linux命令:如果你不能更改目錄或者在一個你不記得如何使用的命令上獲得幫助,那麼再多的終端知識也幫不了你。 ...
...許您在Android裝置上安裝誠實善良的Linux應用程式。下面是如何使用Termux應用程式。 ...
要在Linux中重新命名檔案嗎?如果您知道如何在Windows、macOS或Chrome作業系統中完成這項工作,那麼您就知道如何在這裡完成這項工作。在大多數版本的Linux上,您只需右鍵單擊一個檔案並選擇Rename選項。 ...
... 我們已經介紹瞭如何在Windows和Mac上隱藏檔案和資料夾。下面介紹如何在Linux上使用終端和Ubuntu中的檔案管理器Nautilus隱藏檔案和資料夾。我們還將討論幾種安全地隱藏檔案和資料夾的方法...
...上有大量敏感資料的情況下完全禁用USB儲存裝置。下面是如何在Windows、Mac和Linux上做到這一點。 ...
如果您不知道如何使用ls命令,那麼獲取與儲存上的檔案相關的詳細資訊是很困難的。在這裡,我們將討論Linux上與ls命令相關的所有內容,以及它使用的一些不同的標誌。 ...
...麼在Linux中複製檔案和目錄可以快速而輕鬆。我們將學習如何使用cp,並利用其方便的選擇,將使您的影印工作更安全。 ...