chmod Linux中目录中的所有文件(包括隐藏文件)(不递归)
发布时间:2020-07-16 10:42:02 所属栏目:Linux 来源:互联网
导读:昨天我做了一些我今天意识到的愚蠢行为.我跑了: /root# chmod o-rwx * .* 这应该删除当前目录(/ root)中所有文件的世界读取,写入和执行权限.一旦我这样做,屏幕表现得很奇怪,我无法以非root用户身份运行命令,并且除非我使用root登录,否则ssh拒绝工作. 这是因
|
昨天我做了一些我今天意识到的愚蠢行为.我跑了: /root# chmod o-rwx * .* 这应该删除当前目录(/ root)中所有文件的世界读取,写入和执行权限.一旦我这样做,屏幕表现得很奇怪,我无法以非root用户身份运行命令,并且除非我使用root登录,否则ssh拒绝工作. 这是因为bash扩展了.*也是……现在,如何使用chmod chmod目录中的所有文件,而不使用find,循环或其他语言如perl? 解决方法如果您正在使用bash,那么设置dotglob将使*也匹配以…开头的文件.shopt -s dotglob echo * (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- c – 为什么在调用recv系统调用时调用sigprocmas
- Sed - An Introduction and Tutorial by Bruce B
- 实施系统调用时,如何将系统调用号公开给用户区?
- linux-kernel – x86-64位处理器中的PAE – Linu
- linux – 客户端向服务器发送延迟FIN ACK(500ms)
- linux内核 – Copy_from_user的内部工作
- LINUX实战:Linux exec和source的简单区别
- Install Tomcat 6 on CentOS or RHEL --转载
- LINUX实操:Linux文件查找命令(locate/find)
- linux – 无法从闪存驱动器安装Fedora 18(警告:
热点阅读
