Shell
將一個文件夾的內容移動到另一個文件夾
我在我的伺服器上的 var/www/ 中有一個目錄說 abc
現在我想將 abc/ 目錄的所有內容移動到 var/www/
linux命令將為此做什麼。linux中的新人
MV
我了解到您想將 /var/www/abc 的內容移動到 /var/www,對嗎?
然後做
mv /var/www/abc/* /var/www
這將省略名稱以 . 開頭的文件。(一個點)。如果你有任何(用 ls -l /var/www/abc 檢查)你可以做
mv /var/www/abc/.* /var/www
忽略有關“。”的錯誤。和 ”..”。
假設您所指的目錄是/var/www,
像這樣的東西會起作用:
mv/var/www/abc/*/var/www
這會將 /var/www/abc/ 中的所有內容移動到 /var/www/ 目錄中。這將保留 /var/www/abc/ 目錄,但它將是空的。
請注意,您編寫的 (var/www) 是一個相對目錄,而不是從根目錄 (/) 開始的絕對路徑 - 所以它意味著相對於您目前的工作目錄。如果這是您真正想要的,請在源目錄和目標目錄中刪除前導斜杠。
您可以通過執行以下命令閱讀有關 mv(移動)命令選項的更多資訊:
男人MV