[英]Which directory rm removed?
我需要删除public_html /中的所有文件
我以用户名admin
登录
我执行:
cd /home/admin/web/mydomain.com/public_html/
rm /*
我以为它将删除public_html/
中的所有文件,但是linux要求我删除目录:
/backup /bin /boot /data /dev /etc /home /initrd.img /initrd.img.old /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /swapfile /sys /tmp /usr /var /vmlinuz /vmlinuz.old
我删除了哪个目录?
编辑谢谢@Aguardientico我已经删除了/
目录。 由于我是使用user
而不是root
来执行rm /*
的,所以我还没有删除任何内容,对吗?
谢谢
删除文件的一种方法是命令rmdir删除public_html的目录,该目录将删除所有文件
cd /home/admin/web/mydomain.com/
rmdir public_html
因此,您转到文件所在的目录,然后将其删除,它将删除该目录中的所有文件以及文件夹本身,然后,如果需要该文件夹,则可以重新制作它。
这是链接http://www.computerhope.com/unix/urmdir.htm
这完全取决于您是否是服务器上的管理员用户。 但通常public_html/
位于/var/www/
$ cd /home/admin/web/mydomain.com/public_html/
$ ls
$ rm *
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.