
我嘗試在終端機中使用以下命令將文件從一個目錄移動到另一個目錄:
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
.