chgrp 改变所属用户组

要被改变的组名必须要在/etc/group文件内存在才行;

chgrp [-R]   dirname/filename

-R:进行递归的持续更改,连同子目录下的所有文件、目录都更新为新的用户组

chown 改变文件所有者

如果要连目录下的的所有子目录或文件 都同时更改文件所有者的话,直接加上-R参数即可

chown  [-R]  账号名称                   文件或目录

chown [-R]   账号名称组名          文件或目录

chown [-R]  账号名称.组名           文件或目录

chmod  改变权限

数字类型改变文件权限

[root@host01 tmp]# ll
total
drwxr-xr-x. root root Aug : foo
[root@host01 tmp]# chmod foo/
[root@host01 tmp]# ls
foo
[root@host01 tmp]# ll
total
d---------. root root Aug : foo
[root@host01 tmp]# chmod foo/
[root@host01 tmp]# ll
total
drwxrwxrwx. root root Aug : foo
[root@host01 tmp]# chmod foo/
[root@host01 tmp]# ls
foo
[root@host01 tmp]# ll
total
drw-r----x. root root Aug : foo
[root@host01 tmp]# chmod foo/
[root@host01 tmp]# ll
total
drwxr-xr-x. root root Aug : foo
[root@host01 tmp]#

符号类型改变文件权限

[root@host01 tmp]# chmod  u=rwx,g=rw,o=rw  /tmp/foo/
[root@host01 tmp]# ll
total
drwxrw-rw-. root root Aug : foo
[root@host01 tmp]# chmod u=rx,g+x,o-rw /tmp/foo/
[root@host01 tmp]# ll
total
dr-xrwx---. root root Aug : foo
[root@host01 tmp]# chmod ugo=rw /tmp/foo/
[root@host01 tmp]# l
-bash: l: command not found
[root@host01 tmp]# ll
total
drw-rw-rw-. root root Aug : foo
[root@host01 tmp]# chmod ug=rw,o-rw /tmp/foo/
[root@host01 tmp]# ll
total
drw-rw----. root root Aug : foo
[root@host01 tmp]#

linux基础命令-chgrp/chown/chomd的更多相关文章

  1. linux常见命令chgrp/chown/chmod

    linux文件权限有读(r-4)写(w-2)执行(x-1) linux文件的所有方式有拥有者(user),属组(group),其他人(others) 改变文件属组命令 -- chgrp 修改/data ...

  2. Linux基础命令---chgrp

    chgrp 改变文件或者目录所属的群组,使用参数“--reference”,可以改变文件的群组为指定的关联文件群组. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.o ...

  3. Linux自学之旅-基础命令(chown和chgrp)

    转: Linux自学之旅-基础命令(chown和chgrp) Linux自学之旅-基础命令(改变所有者与所属组的命令) 文章目录 前言 一.chown命令 二.chgrp命令 总结 前言 1.上一节我 ...

  4. 常用的linux基础命令

    常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...

  5. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  6. Linux基础命令小结(超全!!)

    Linux目录结构 1.bin 存放经常使用的指令比如ll,cp 2.sbin 系统管理员使用的系统管理指令 3.home 存放普通用户的住目录 4.root 系统管理员的用户主目录 5.boot 存 ...

  7. Linux基础命令整合

    linux基础命令整理 1.系统相关命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minu ...

  8. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

  9. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

随机推荐

  1. 江西财经大学第一届程序设计竞赛 F

    链接:https://www.nowcoder.com/acm/contest/115/F来源:牛客网 题目描述 对于方程 2018 * x ^ 4 + 21 * x + 5 * x ^ 3 + 5 ...

  2. Nginx静态服务,域名解析

    安装这里就不写了在LNMP里有具体的安装 1.1 常用来提供静态Web服务的软件有如下三种:     Apache:这是中小型Web服务的主流,Web服务器中的老大哥.     Nginx:大型网 ...

  3. Centos 7.4 配置Tomcat管理员用户

    1,进入Tomcat路径下的conf文件夹 ,编辑tomcat-users.xml文件 2,在<tomcat-users>标签中增加user标签,用户名密码随便填写,roles可根据权限需 ...

  4. 10.Spring集成一

    1.Email 电子邮件工作原理: 邮件发送方通过邮件发送客户端把邮件发送到发送方的邮件服务器,在发送的过程中需要用到SMTP协议发送方的邮件服务器把邮件发送到接收方的邮件服务器,使用的协议也是SMT ...

  5. my02_Atlas mysql5.7安装配置

    软件环境:centos7.3,glib-2.49,lua5.1,Atlas2.2.1,mysql5.7 依赖包安装******************************************* ...

  6. vue自定义指令拖动div

    钩子函数一个指令定义对象可以提供如下几个钩子函数:bind:只掉用一次,指令第一次绑定到元素是调用,在这里可以进行一次性的初始化设置inserted:被绑定元素插入父节点时调用(仅保证父节点存在,但不 ...

  7. c++ 封装线程库 2

    1.2线程回收: 首先得知道线程的两个状态: Joinable Detached 简单理解,如果一个线程是joinable的状态,那么这样的线程,就必须使用pthread_join来回收,否则程序结束 ...

  8. MAYA删除不干净

    AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...

  9. Unity 去除场景中的雾效果

    Windows——Lighting——Setting,然后出现下面窗口,把Other Setting下,Fog的对勾去掉就可以了.

  10. 安装rails遇到的问题

    1 要安装js运行环境,例如Nodejs,如果使用nvm记得,安装完执行nvm use '版本号' 2 或者在Gemfile文件中加入: gem 'execjs'gem 'therubyracer'然 ...