CentOS常用命令:权限管理及帮助命令

2017-09-20
308

权限管理命令:chmod

功能描述:改变文件或目录权限

命令英文原意:change the permissions mode of a file

命令所在路径:/bin/chmod

执行权限:所有用户

语法:chmod  [{ugo}{+-=}{rwx}] [文件或目录]

[mode=421 ]  [文件或目录]

范例:    $ chmod  g+w  file1

             赋予文件file1所属组写权限

             $ chmod  777  dir1

             设定目录dir1为所有用户具有全部权限

代表字符

权限

对文件的含义

对目录的含义

r

读权限

可以查看文件内容

可以列出目录中的内容

w

写权限

可以修改文件内容

可以在目录中创建、删除文件

x

执行权限

可以执行文件

可以进入目录


权限管理命令:chown

功能描述:改变文件或目录的所有者

命令英文原意:change file ownership

命令所在路径:/bin/chown

执行权限:所有用户

语法:chown  [用户] [文件或目录]

范例:    $ chown  nobody  file1

            改变文件file1的所有者为nobody


权限管理命令:chgrp

功能描述:改变文件或目录的所属组

命令英文原意:change file group ownership

命令所在路径:/bin/chgrp

执行权限:所有用户

语法:chgrp  [用户组]  [文件或目录]

范例:    $ chgrp adm file1

             改变文件file1的所属组为adm


权限管理命令:umask

功能描述:显示、设置文件的缺省权限

命令所在路径:/bin/umask

执行权限:所有用户

语法:    umask [-S]

             -S   以rwx形式显示新建文件或目录缺省权限

范例:    $ umask

             $ umask -S


帮助命令:man

功能描述:获得帮助信息

命令英文原意:manual

命令所在路径:/usr/bin/man

执行权限:所有用户

语法:man  [命令或配置文件]

范例:    $ man ls

             查看ls命令的帮助信息

             $ man services

             查看配置文件services的帮助信息


帮助指令:info

功能描述:获得帮助信息

指令英文原义:information

指令所在路径:/usr/bin/info

执行权限:All User

语法:info  [任何关键字]

范例:    $ info ls

             查看ls指令的帮助信息


帮助指令:whatis

功能描述:获得索引的简短说明信息

指令名称:whatis  apropos  makewhatis

指令英文原义:search the whatis database for strings

指令所在路径:/usr/bin/whatis apropos

             /usr/sbin/makewhatis

执行权限:All User,All User,root

语法:whatis apropos [任何关键字]

范例:    $ whatis ls

             $ apropos fstab              相当于man -k

             # makewhatis

             建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是whatis database 没有建立