正确的设置文件权限是Linux系统管理中最关键的部分。一个权限为777的文件对每个人都是开放的,可以读和写。任何登录到系统的用户都可以对这个文件进行写入。这对您的服务器系统是具有很大的安全威胁的。
在某些情况下,你可能需要777权限,比如日志文件等。但大多数情况下,我们并不需要。本教程将帮助你在Linux/Unix系统中通过find命令搜索777权限的文件。
语法:
find /path/to/dir -perm 777
其中-perm命令行参数使用find命令来搜索基于权限的文件。您可以使用任何权限代替777来查找仅具有该权限的文件。
例如,要搜索已登录用户主目录下所有权限为777的文件,请输入:
find $HOME -perm 777
上面的命令将在指定目录下搜索所有权限为777的文件和目录(如下图)。
但是,如果您不想在此列表中包括目录。使用-typeon命令行参数定义类型,如下所示。这将仅搜索/var/www目录下具有777权限的文件。
find /var/www -perm 777 -type f
要仅搜索目录,请输入:
find /var/www -perm 777 -type d
希望本教程能帮助你根据权限搜索文件,保护你的Linux/Unix系统安全。
A5互联https://www.a5idc.net/
相关文章
- 03-01如何解压缩zip文件的特定目录中的所有文件?
- 03-01inux下文件权限设置中的数字表示权限,比如777,677等,这个根据什么得来的
- 03-01c – 如何从剪贴板中查找所有文件的名称
- 03-01如何删除目录中的所有文件和文件夹? - How to delete all files and folders in a directory?
- 03-01在某个目录下的所有文件中查找包含某个字符串的Windows命令
- 03-01linux下如何查找需要的文件后并删除
- 03-01Linux 查找当前目录下所有包含指定内容的文件
- 03-01如何使用inotify自动删除linux中创建的文件?
- 03-01linux系统中的文件权限
- 03-01Linux的chmod命令,对一个目录及其子目录所有文件添加权限