文件权限与文件查询
1、更改文件权限
只有文件的所有者或者是ROOT用户才有更改某个文件权限的权力
示例
更改test1的权限,为user增加可执行权限,为other减去read权限
查看更改后的效果
对r、w、x的理解
注意:对目录而言,一般r与x是同时出现的。如果对目录有写权限那么一定有可执行权限
2、改变文件的所有者
注意:只有ROOT用户才有更该一个文件所有者与所属组的权限
3.更改文件缺省权限
我们在创建一个文件或目录时,系统会为该文件或目录设置默认的权限。
查看默认权限
图中表示,我们创建一个目录后,这个目录的权限是 rwxrwxr-x。为了安全起见,创建的文件是没有执行权限的,即我们创建的文件权限为rw-rw-r--
更改缺省值
缺省值是采用掩码的形式,即没有被置位(1)的可以生效。如果我们将缺省权限设置为755,可以使用下面的方式来修改(root用户)
022 = 777-755
4.文件搜索命令
find命令
在/etc下查找init文件
在/etc下查找带有init字符串的文件
在/etc下查找以init开始且后面有3个字母的文件
加上-type参数可以按类型查找
locate命令
在使用locate前可以执行updatedb命令来更新数据库
which命令
这个命令是用来查找别的命令所在路径的
grep命令(这里的字符串可以是正则表达式)
去掉init文件中的注释并予以显示