我尝试使用终端中的以下命令将文件从一个目录移动到另一个目录:
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
。