无法删除/~

无法删除/~

我使用命令scp text.txt root@*.*.*.*:/~text.txt文件移动到home我的服务器的目录中。但是它却~在我的服务器上创建了一个目录,/我无法删除或访问它,因为当我运行命令时cd /~它会假定它是cd /home/username

答案1

好的,假设您想保留该文件/目录,首先通过以下方式将其重命名为更正常的名称:

# note you need to escape the ~ to make this work
sudo mv /\~ /text.cipher

然后您可以将其复制到您想要的位置或使用以下命令将其删除:

# -r flag only if it is a directory
sudo rm -r /text.cipher

实际上,这是最安全的解决方法,重命名后,您可以检查是否真的是该文件被重命名了,或者您是否无意中重命名了您的用户目录。

更多信息请点击此处

相关内容