当通过这个命令mv src / *移动一组文件时,我犯了一个错误,而不是mv src / *。
您可以尝试使用find来发现“..”中的哪些文件在您制作错误的mv时被修改过,然后再将它们mv在正确的位置(例如使用-exec查找选项)。
除了清理哪些文件属于哪个文件并将其移回去之外,您不能轻易“撤消”它。 或者,您可以从备份中恢复,然后比较备份和当前系统中的文件以提供帮助。
我不认为有任何 与rm ,这与垃圾不同。
今天发生在我身上! 但你不必惊慌。 假设“file.txt”是你的文件名。
cd directory_name (使用cd directory_name ) ls -a (列出所有文件和子目录,包括隐藏的文件和目录) mv file.txt~ file.txt 。 (这会将自动保存的文件副本移回到您的文件中) 而已! 你很好走!