我想列出目录中没有 777 和 755 权限的所有文件和目录,使用 linux Ubuntu 命令提示符的命令是什么?
答案1
如果 Folderpath 是你感兴趣的文件夹的路径
ls -l Folderpath | egrep -v 'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx'
will give result in this format
total 82796
-rw-rw-rw- 1 imran imran 40203707 Feb 13 14:32 tmp_13-02.14.log
删除权限为 777 和 755 的文件和目录
如果你只想要文件和文件夹的名称
ls -l 文件夹路径 | egrep -v'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx'|rev| cut -d' '-f 1| rev| tail -n +2
Output will be
tmp_13-02.14.log
.
.