命令名称:chmod change the permissions mode of a file
执行权限:所有用户
执行命令:chmod [{ugoa} {+-=} {rwx}] [文件或目录]
chmod [mode=421] [文件或目录]
a.选项:递归修改 -R
命令名称:chown change file ownership 改变文件的所有者
执行命令:chown username filename
命令名称:chgrp change file group ownership 改变文件的所属组
执行命令:chgrp groupname filename
命令名称:umask the user file-creation mask
查看权限 默认为0022(实际为777-022表示权限)
a.选项:-S 以rwx形式显示新建文件缺省权限
命令名称:find
执行命令:find [搜索范围] [匹配条件]
通配符:*可以匹配任意字符,?可以匹配单个字符
a.选项:根据名字查询 -name
b.选项:根据名字查询 -iname 不区分大小写
c.选项:根据文件大小查找 -size +表示大于,-表示小于,空表示等于,数值单位为0.5k(数据块)
d.选项:根据所有者查找 -user
e.选项:根据所属组查找 -group
f.选项:根据时间属性查找 -amin(access) 访问时间; -cmin (change) 文件属性; -mmin(modify)
g.选项:拼接选项 -a 同时满足 -o 满足一个选项即可
h.选项:根据文件类型查找 -type
i.选项:根据i节点查找 -inum
j.选项:对查找的结果进行操作 -exec/-ok 命令 {} \;
命令名称:locate 在文件资料库中查找文件
执行命令:locate 文件名
a.选项:-i 不区分大小写查找
注意:文件资料库不是实时更新,需要执行updatedb进行更新;tmp目录下的文件不进入文件资料库范围中
命令名称:which 搜索命令所在目录及别名信息
执行命令:which 命令
命令名称:whereis 搜索命令所在目录及帮助文档路径
执行命令:whereis命令
命令名称:grep 在文件中搜索字串匹配的行并输出
执行命令:grep -iv [指定字串] [指定文件]
a.选项:不区分大小写 -i
b.选项:排除指定字串 -v
命令名称:man (manual) ,whatis,apropos
执行命令:man [命令或配置文件] ,whatis [命令] ,apropos [配置文件]
命令名称: --help 查看命令的选项
执行命令:[命令] --help
帮助命令: help 获得shell内置命令的帮助信息
执行命令:help [命令]