Linux上bash的基础特性

groupadd      创建组
用法              groupadd -g 344 linuxde
    -g:指定新建工作组的id;
    -r:创建系统工作组,系统工作组的组ID小于500;
    -K:覆盖配置文件“/ect/login.defs”;
    -o:允许添加组ID号不唯一的工作组。

groupdel 删除组
用法        groupadd damon  //创建damon工作组
    groupdel damon  //删除这个工作组
    groupmod     修改组
    gpasswd 设计组密码
    groups          输出指定用户所在组的组成员
用法              -help:显示命令的帮助信息;
      --version:显示命令的版本信息。
root              属主或属组
用法              root 属主 u rwx
                root 属组 g rwx
                其他人   o rwx
      r=读取属性  //值=4
      w=写入属性    //值=2
      x=执行属性     //值=1
chown         改变某个文件或目录的属主属组

用法        chown (用户) (文件)
              chown ry my.txt
    -c或——changes:效果类似“-v”参数,但仅回报更改的部分;
    -f或--quite或——silent:不显示错误信息;
    -h或--no-dereference:只对符号连接的文件作修改,而不更改其他任何相关文件;
    -R或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理;
    -v或——version:显示指令执行过程;
    --dereference:效果和“-h”参数相同;
    --help:在线帮助;
    --reference=<参考文件或目录>:把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同;
    --version:显示版本信息。
               chgrp            改变文件或目录所属组

用法             
    -c或——changes:效果类似“-v”参数,但仅回报更改的部分;
    -f或--quiet或——silent:不显示错误信息;
    -h或--no-dereference:只对符号连接的文件作修改,而不是该其他任何相关文件;
    -R或——recursive:递归处理,将指令目录下的所有文件及子目录一并处理;
    -v或——verbose:显示指令执行过程;
    --reference=<参考文件或目录>:把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同;
              chmod   变更文件或目录的权限

用法             
-c或——changes:效果类似“-v”参数,但仅回报更改的部分;
-f或--quiet或——silent:不显示错误信息;

-R或——recursive:递归处理,将指令目录下的所有文件及子目录一并处理;
-v或——verbose:显示指令执行过程;
--reference=<参考文件或目录>:把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同;
<权限范围>+<权限设置>:开启权限范围的文件或目录的该选项权限设置;
<权限范围>-<权限设置>:关闭权限范围的文件或目录的该选项权限设置;
<权限范围>=<权限设置>:指定权限范围的文件或目录的该选项权限设置;

posted @ 2020-11-27 21:43  无芯笔  阅读(55)  评论(0)    收藏  举报