我系统的root用户有一个文件:为什么不能删除文件?
D:\XAMPP\htdocs\magento_41\magento\
这是htdocs
目录下。
当在[[email protected] htdocs]
我使用rm -rf D:\XAMPP\htdocs\magento_41\magento\
。它不能删除这个文件。如何删除它?谢谢。
我系统的root用户有一个文件:为什么不能删除文件?
D:\XAMPP\htdocs\magento_41\magento\
这是htdocs
目录下。
当在[[email protected] htdocs]
我使用rm -rf D:\XAMPP\htdocs\magento_41\magento\
。它不能删除这个文件。如何删除它?谢谢。
尝试
rm 'D:\XAMPP\htdocs\magento_41\magento\'
反斜杠在shell(逃逸)
@BigMike这是**不**的Windows路径。 “名字里的东西”不是莎士比亚的文件。谁说linux'理解'路径? POSIX路径可以包含除'/'和'\ 0'之外的任何内容。 – sehe 2012-03-30 10:25:47
好,如果你正在使用的用户有权执行rm,那么在执行之前停止httpd :) – BigMike 2012-03-30 10:03:08
stop httpd?你的答案是什么意思?谢谢 – 37336792 2012-03-30 10:05:57
原谅我的答案的简短。如果你在Linux下,不删除文件/目录的原因通常是:没有权限或某些程序正在使用它们。因为它在htdocs中,我怀疑有一个httpd进程发布它,所以停止它可以让你擦除目录。 (当然,在linux路径中,分隔符是/) – BigMike 2012-03-30 10:11:28