我在 Linux 机器上做了什么,错误地使用了 rm

我在 Linux 机器上做了什么,错误地使用了 rm

这个命令在unix上做什么:

rm somefile ~/data

我试图将一些文件移动到 home/data 文件夹中

答案1

./somefile如果它是一个文件,它就会被删除~/data(当然,假设你有权限对它们两个都这样做)。

命令你通缉曾是:

mv somefile ~/data

如果您不定期备份,您可能会陷入困境。

答案2

rm方法remove...

你想要mv,这意味着move

rm somefile ~/data

该命令删除somefile,并且还删除~/datadata位于主目录中的文件)。

如果您想要重命名/移动(两者相同)somefile~/data,正确的命令应该是:

mv somefile ~/data

答案3

我认为你的意思是使用mv

mv somefile ~/data

rm表示移除。

答案4

rm 是删除命令。请参见男人房

相关内容