美文网首页Linux运维LinuxKali Linux
4.Linux—权限管理与系统帮助命令

4.Linux—权限管理与系统帮助命令

作者: 漏诺 | 来源:发表于2017-08-25 09:32 被阅读26次

    权限管理

    Windows上默认就是管理员登录,Linux也是。

    1文件基本权限

    -rw-r--r--. 1 root root  0 8月  11 22:46 abd

    -  文件类型

    -文件

    d目录

    l 链接

    rw-      所有者拥有读写权限      u(user)

    r--        所属组拥有读权限          g(group)

    r--        其他人拥有读权限        o(other)

    a(all)

    r  读  4

    w  写  2

    x  执行  1

    修改权限命令  chmod  [选项]  模式  文件/文件路径

    模式

    [ugoa][+-=][rwx]  r:读的权限  w:写的权限 x:执行的权限

    [mode=421]

    chmod  u+x cangls  给所有者赋予执行权限

    chmod  a=rwx  abc  给文件abc所有者,所属组,其他人都赋予rwx权限。

    chmod  a=rwx  a  给文件a所有者,所属组,其他人都赋予rwx权限。

    咱们工作中大多都是用数字来赋予权

    r      读    4      2的二次方

    w      写    2      2的1次方

    x      执行  1      2的0次方

    最长用到的权限数字  777  755  644      工作中不会遇到467

    rx 5查看

    2权限的作用

    权限对文件的作用

    r    cat(查看短文本内容)  more(查看长文本内容)  head  tail

    w  vi  echo

    x    可执行

    权限对目录的作用

    r  ls  查询目录下的文件名

    w  具有修改目录结构的权限。新建文件和目录,删除移动重命名(touch mkdir rm mv cp )

    x  cd  可以进入目录

    对文件来说  最高权限  x(执行)

    对目录来说    最高权限  w(写)

    对目录来说  只有  0  5(rx)  7 有意义      4  1 6  都是没有意义的

    给目录设置权限,必须在该目录的上一级,root目录下

    3.其他权限命令

    drwxr-xr-x. 2  juran    root    6 8月  22 16:53 test

    所有者  所属组

    chown  修改所有者和所属组

    chown  用户名  目录

    4.文件默认权限

    umask  查看默认权限

    0022  超级管理员

    0002  普通用户

    0 文件特殊位

    022  文件默认权限 (没有执行权限)

    文件默认没有执行权限,必须手工赋予执行权限。

    默认文件权限最大为666

    666-022=644  这是错误的方式是换算成字母在相减

    默认权限是换算成字母在相减。

    -rw-rw-rw-  666

    ----w--w--  022

    -rw-r--r--    644

    目录的默认权限最大777

    -rwxrwxrwx  777

    ----w--w--    022

    -rwxr-xr-x    755

    通过命令修改都是临时修改,想要永久修改  要修改配置文件。

    umask  配置文件    vim /etc/profile

    系统帮助命令

    系统帮助  man

    linux 中认为男人是无所不能的,所以让man来做帮助命令。这是开玩笑~~  其实是manual手册的缩写

    man  ls  按q退出

    man -f ls

    man的级别

    1:查看命令的帮助

    2:查看可被内核调用的函数

    3:查看函数和函数库

    4:查看特殊文件

    5:查看配置文件

    6:查看游戏帮助

    7:查看其它杂项的帮助

    8:查看系统管理员可用的命令

    man 默认是打开最小权限,如果你要打开其它的权限  man 5 passwd

    命令  --help

    相关文章

      网友评论

        本文标题:4.Linux—权限管理与系统帮助命令

        本文链接:https://www.haomeiwen.com/subject/eazydxtx.html