Ubuntu mv pwd 指令

Ubuntu mv pwd 指令

我嘗試在終端機中使用以下命令將文件從一個目錄移動到另一個目錄:

mv ~/file.txt pwd

那一刻我處於非系統硬碟中。後來我無法在該目錄中找到我的文件。好的,我使用創建了到另一個文件的符號鏈接

ln -s file2.txt myLink

並重複mv操作。同樣,pwd 資料夾中沒有檔案。更重要的是,我無法使用符號連結來取得檔案的位置。我試過了

ls -ld myLink

它給了我

lrwxrwxrwx 1 myName myName 8 may  9 22:20 myLink -> file2.txt

readlink 指令僅在終端機中列印 file2.txt。

有沒有機會找到我的文件或它已被刪除?感謝您的回答。

答案1

首先,將某些內容移至目前工作目錄的命令應該是:

mv ~/file.txt "$(pwd)"

或者

mv ~/file.txt "$PWD"

您可以使用 find 命令搜尋檔案(搜尋整台電腦需要 sudo):

sudo find / -name "file.txt"

如果您不確定您的命令是否正常工作,建議您應該cp先嘗試而不是mv.

相關內容