在按回车键之前,我不小心忘记指定目的地。不mv ./*指定目的地将当前目录下的文件和目录移动到哪里?
很难在谷歌上搜索特殊字符,这就是我在这里发布的原因。
我最近运行(以 root 身份) a mv /tmp/folder/* /*when I want to runmv /tmp/folder/* ./大错误!
东西坏了!很多文件被混淆并放在奇怪的地方,没有一个正常的 unix 命令(ls、dir、cat 等)起作用,一旦你注销,你就不能 ssh 重新登录——它会给你一个提示,但不接受旧密码。
运行ls /*告诉我它在/. 如果我试图绘制平行线,那么mv应该简单地将文件移动(或复制?)到/. 相反,发生了非常奇怪的事情,我只是好奇到底发生了什么。
更多信息:/tmp/folder 中的文件是从 windows 机器传输过来的,命名为 file (#).txt,其中 (#) 是最多两位数字,文件和括号之间有一个空格。有大约 40 个这样的文本文件。