记录下Linux CentOS更改文件的权限命令与用户及用户组管理命令,供大家参考。

Linux CentOS更改文件的权限命令

chgrp  (全称:change group)

groupadd testgroup 添加用户组

chgrp testgroup test1 修改文件的所属用户组是testgroup.

如果test1是目录,命令只修改了本身的用户组。

chgrp -R testgroup test1 修改test1文件以及子目录,子文件的所属组。

chown user1 dir3  dir3文件或目录的所有者改成user1

chown -R  user1 dir 目录dir用户改成user1,包括dir里面的子目录和文件。

chown -R user1:testgroup test 目录test以及子目录和文件所有者改成user1,所属组是testgroup

Linux使用数字代替rwx,r=4,w=2,x=x,-=0 如:rwxrwx---=770.

目录的默认权限 755,文件的默认权限644

chmod  750 test 修改test的权限为rwxr-x---.

chmod 744 test    rwxr----- 只能自己看到test,并且执行,别人看不到改目录里面的内容。用户组的人可以看到改目录,但是进不去,因为打开目录就是执行。

chmod -R 744  级联更改

u代表user,g代表group,o代表others,a代表全部。

chmod u=rwx,og=rx test  修改user权限为rwx,others和group权限是rx.

chmod u-x test    user权限减去x.

=======

umask  改变文件的默认权限

目录的默认权限是755  普通文件的默认权限是644

umask  查看umask值 0022  (第一个0表示022是八进制)  ----w-w-

普通文件最大权限是rw-rw-rw-  666;目录的最大权限是rwxrwxrwx  777;

777-022=755  目录的默认权限 666-022=644 普通文件的默认权限。

umask 002  设置默认减去权限为002.这样就会间接的改变了普通文件和目录的默认权限

==============

change attribute

chattr [+-=][param] 文件或目录

+ 增加,-减少,=设定

param 值

1)A 文件或目录的atime将不可修改。

2)s 会将数据同步写入磁盘中。

3)a 只能追加,不能删除,非root用户不能设定改属性

4)c 自动压缩改文件,读取时会自动解压。

5) i 不能删除,重命名,设定链接,写入以及新增数据。

chattr +i dir2  dir2增加i属性 ;touch dir2/test 就会提示权限不足

chattr -i dir2  dir2去掉i属性;touch dir2/test 就能创建test文件。

CentOS用户和用户组管理

groupadd grptest1  按照系统默认的gid创建组。根uid一样,gid也是从1000开始的。

groupadd -g 1008 grptest2    创建gid=1008的用户组:grptest2

groupdel  grptest2  删除组grptest2

groupdel不能删除user1的用户主组

useradd  [-u UID] [-g UID] [-d HOME] [-M] [-s]

-u 表示自定义UID

-g 表示新增用户的用户组名,可以跟组id,也可以跟组名

-d 自定义用户的家目录

-M 表示不建立家目录

-s 表示自定义shell

useradd test10  新增用户test10.

如果useradd不加任何选项,直接跟用户名,则会创建一个跟用户名同名的组。

userdel user12  删除用户user12 ,保留家目录

userdel -r user12  删除用户user12 ,连同家目录一并删除。

passed gys  设置用户gys密码。

su  切换到root用户,当前目录不变。

su - 切换到root用户,目录变成 /root

centos普通用户修改文件权限_Linux CentOS更改文件的权限与用户及用户组管理命令...相关推荐

  1. linux用户组管理命令_Linux用户和组命令能力问题和解答

    linux用户组管理命令 This section contains Aptitude Questions and Answers on Linux User and Group Commands. ...

  2. centos安装redis并客户端连接_Linux(Centos)之安装Redis及注意事项

    阅读目录 1.redis简单说明 2.准备工作 3.gcc的安装 4.Tcl的安装 5.redis的安装 6.redis的测试 7.Linux中设置redis的服务器启动和关闭 8.Linux中设置r ...

  3. linux 用chomd修改权限时报:只读文件系统,linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统...

    1.当前用户权限是否正确2.当前分区是否可读写3.是否设置权限遮罩4.是不是RP有问题,那需要看你修改的文件在什么位置,是怎么mount上来的如果是cdrom一类的路径的话,那肯定就是只读的还有就是m ...

  4. linux文件常用权限,常用的更改Linux系统文件权限的命令

    大家好,小编又来啦,今天说一下更改文件权限的常用命令,Linux系统下,无论是选择国内服务器,还是租用RAKsmart等美国服务器,如果安装的是Linux操作系统的话,那么咱们可能都需要与常见的Lin ...

  5. linux c语言文件拷贝_linux - 远程拷贝文件之scp

    简介 scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证. scp只要通过sshd服务进行通讯,而且要求两端都有sc ...

  6. java 修改文件创建时间_Java如何更改文件的最后修改时间?

    在java编程中,如何更改文件的最后修改时间? 此示例显示如何使用File类中的FileToChange.lastModified()和fileToChange setLastModified()来更 ...

  7. linux中 用户管理命令,Linux中的常用用户和用户组管理命令

    who:查看当前服务器所有正在登陆中的用户,显示tty表示本地登录,pts表示远程终端.这个命名只能显示简单的登录信息,如果想要查看更为详细的登录信息,使用w命令. w命令除了显示who命令的内容外, ...

  8. Ubuntu用户及用户组管理命令

    参考:Linux 账号管理与 ACL 权限配置 Linux是一个用户权限管理得很严格的系统,Ubuntu作为最受欢迎的桌面发行版,提供了简单易用的图形界面工具来管理用户,但是命令行工具往往更强大,用得 ...

  9. Linux下的用户与用户组管理命令(含上机作业)

    文章目录 用户与用户组管理 一.用户与组文件目录 1.用户账号文件--/etc/passwd 2.用户影子文件--shadow 3.用户组账号文件--group和gshadow 4.使用pwck和gr ...

最新文章

  1. 百度腾讯齐刷刷强调“产业+AI”,李彦宏看深,马化腾见远
  2. 树形dp技巧,多叉树转二叉树
  3. 继承 :5、程序设计 类:汽车类 属性:排量(outPut),颜色(color) 行为:驾驶(drive)
  4. 牛客网(剑指offer) 第十六题 合并两个排序的链表
  5. 介绍一款JavaScript播放器 - Dewplayer
  6. 极大似然估计 摘自维基百科
  7. [导入][转]sap学习手册二
  8. SQL-必知必会-触发器
  9. 详解 equals() 方法和 hashCode() 方法
  10. mybatis中的$与#的区别
  11. 自定义UITabBar
  12. python实验收获与反思 100字_期中考试总结与反思100字4篇
  13. 在GRIDVIEW中合并单元格
  14. 2440 OV9650 C通道保存图片完全成功!顶!
  15. 郭天祥的10天学会51单片机_第一节
  16. 2019软件测评师考试
  17. discuz php单页,从PHP的模板引擎看Discuz!模板机制
  18. OpenCV + CPP 系列(九)颜色空间
  19. MAC删除多余的声音驱动文件
  20. 企业网站seo优化有什么禁忌?

热门文章

  1. c语言程序设计实践教程编程题8.3,C语言程序设计教程(21世纪计算机科学与技术实践型教程)...
  2. 牛年春节与年俗插画素材,年味十足
  3. 纯文字极简风格平面海报,PSD分层模板!
  4. 设计师所需图标素材网站,不用到处找了,都在这!
  5. UI设计师收好!哪些会说故事的插画素材!
  6. 迷失lost结局什么意思_蒙上你的眼结局是什么意思?最后谁活下来了
  7. 10个问题带你全面理解Linux性能优化
  8. OpenVDB:梦工厂的有效存储和处理离散在三维网格上的稀疏体积数据C++库
  9. 请插入多卷集的最后一张磁盘_聊一聊插入排序和选择排序
  10. 大型企业用什么orm_在大型仓储物流企业中使用什么类型的货架更为合适呢?