Linux基本功常见问题:Linux文件管理、VIM文件编辑器、Linux用户管理、Linux权限管理

本文详细介绍了Linux文件管理中遇到的问题,如非空目录删除、多级目录删除以及find命令的搜索类型。接着讨论了VIM编辑器的替换操作和交换文件问题的解决办法。此外,还涵盖了Linux用户管理和权限管理的常见疑问,包括用户与组的关系,以及如何处理不能删除主组的情况。最后,强调了在Linux中进行删除操作需要对目录拥有适当的权限。
摘要由CSDN通过智能技术生成

Linux文件管理

问题1:rmdir删除目录提示Directory not empty

问题重现:

出现以上问题的主要原因在于rmdir只能用于删除空目录,出现
Directory not empty代表你将要删除的目录并不是空的。
解决方案:清空要删除的目录或直接使用rm -r进行删除即可

问题2:rmdir删除多级目录提示Device or resource busy

问题重现:

[root@itheima ~]# rmdir -p /mulu1/mulu2/mulu3
rmdir: failed to remove directory '/': Device or
resource busy

问题原因:出现以上问题的主要原因在于rmdir -p代表删除目录,系统默认会从右向左删除,首先删除mulu3,然后删除目录2,再删除mulu1,当mulu1删除完毕后,系统会尝试删除/斜杠根目录,又由于/根目录属于系统目录,内容存在大量文件。所以系统没办法移除,就会提示Device or resource busy。

解决方案:当我们需要删除根目录下的某个多级目录时,建议首先
通过cd切换到/根目录后,在执行rmdir -p操作
# cd /
# rmdir -p mulu1/mulu2/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值