在Linux中,您可以使用find命令结合lsattr来按权限查找文件
find /path/to/search -type f -exec lsattr {} \; | grep "i" 这个命令的解释如下:
find /path/to/search:在指定的路径(/path/to/search)中查找文件。-type f:只查找文件,不包括目录。-exec lsattr {} \;:对找到的每个文件执行lsattr命令,以获取文件的属性。| grep "i":使用管道(|)将lsattr的输出传递给grep命令,以过滤出具有“i”(不可变)属性的文件。这将显示所有具有不可变权限的文件。如果您还想查找其他权限类型的文件,只需将"i"替换为相应的字符,例如,"a"表示归档(不可写、不可变),"c"表示压缩等。