在linux中的每个用户必需属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。

(1)所有者

一般为文件的创建者,谁创建了该文件,就是天然的成为该文件的所有者。

ls -ahl 命令可以看到文件的所有者。

命令 chown 用户名 文件名 来修改文件的所有者。

chown -R mysql data 把data文件夹及文件改为mysql用户所有。-R为递归。

chown -R root .  把当前目录的所有文件夹及文件改为root用户所有。.为当前目录,..为上一级目录。

(2)所在组

当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。

ls -ahl 命令可以看到文件的所有组。

命令chgrp 组名 文件名 来修改文件所在的组。

chgrp  -R mysql . 把当前目录的所有文件夹及文件改为mysql组。

(3)其它组

除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。

(4)改变用户所在的组

在添加用户时,可以指定将该用户添加到哪个组中,同样的用root的管理权限可以改变某个用户所在的组:

 usermod -g 组名 用户名

你可以用

usermod -d 目录名 用户名 改变该用户登陆的初始目录

如何在linux中添加组

需要用root用户来添加,普通用户无法进行用户和组的添加

添加组命令:groupadd 组名

查看linux中所有组的信息

命令:vi /etc/group

查看命令:cat /etc/group

组名:x:组ID号:      x代表加密的信息。

创建用户,并同时指定将该用户分配到指定组。

命令:useradd -g 组名 用户名

查看linux中所有用户信息

可编辑查看命令:vi /etc/passwd

查看命令:cat /etc/passwd

用户名:x:用户ID:用户所在组ID:注释:/用户主目录/:该用户所用的shell解释器   (注意X代码加密的密码)

设定密码

命令:passwd 用户名

- rw- r-- r--

-为文件类型,-为普通文件,d为文件夹,l为链接

rw-文件的所有者对该文件的权限。权限分三种1、r可读也会用4表示;2、W可写也会用2表示;3、X可执行也会用1表示。

r--文件所在组对该文件的权限

r--其它组的用户对该文件的权限

r=4

w=2

x=1

把文件test1.java 权限- rw- r-- r--   修改为-rw-wr-r--    输入命令chmod 664 test1.java 即可

如何修改文件的访问权限的问题?

注:修改文件访问权限只有root用户和文件所有者。

查看当前操作人员命令who am i

命令chmod为修改文件访问权限的命令。

chmod 777 用户名或文件夹 (777代表,所有者,所在组用户,其他组用户都可以RW即读写。)

chmod 770 用户名或文件夹  (770代表,所有者,所在组用户可以RW即读写,其他组用户不可操作。)

解释:

- --- --- --- 000

- r-- r-- r-- 444

- rw- rw- rw- 666

- rwx rwx rwx 777

- rwx rw- r-- 764

文件所有者、所在组和其它组相关推荐

  1. Linux文件/目录 所有者/所在组

    目录 文件/目录所有者 文件/目录所在组 上述的实践操作 文件/目录所有者 文件所有者:一般为文件的创造者,谁创建了该文件,就自然的成为文件的所有者.查看文件/目录的所有者 指令: ls-ahl 修改 ...

  2. Linux 01day--基础命令01(目录操作、拷贝、链接、文件权限及所有者所在组、查找文件、安装卸载、磁盘管理)

    查看目录下的文件: tree(需要安装tree:sudo apt-get install tree) ls 略 ls -l 详细(主要查看权限) ls -a 查看隐藏文件("."点 ...

  3. linux修改文件所有者和文件所在组

    chgrp  用户名    文件名  -R chown 用户名   文件名  -R -R表示递归目录下所有文件 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命令,就是chan ...

  4. linux修改文件所有者和文件所在组chgrp  和chown

    chgrp  用户名    文件名  -R chown 用户名   文件名  -R -R表示递归目录下所有文件 以上部分已验证 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命 ...

  5. Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索

    文件搜索命令 一.基本定义 二.根据文件名搜索(*匹配任意字符,?匹配单个字符) 三.根据文件大小搜索(+n大于.-n小于.n等于) 四.根据文件所有者(所属组)搜索 五.根据访问时间搜索 六.满足多 ...

  6. linux文件权限类(修改文件权限、修改文件所有者和所属组)

    文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定.在Linux ...

  7. Linux用户、权限及改变文件所有者及文件所属组多例详解 附python代码

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Linux用户.权 ...

  8. linux修改文件的权限和修改文件所有者和所属组

    文件设定法:chmod    [who]   [+][-][=]   [mode] who 文件所有者:u 文件所属组:g 其他:o 所有人:a +  添加权限 -  减少权限 =  覆盖原来权限 权 ...

  9. 文件所有者,组所有者_产品经理和产品所有者的正念技巧

    文件所有者,组所有者 摘要 作为产品经理和产品负责人,我们忙于承担各种各样的责任. 这使得匆忙从一次会议到下一次会议,试图一次完成几项事情以及在工作繁忙中迷失方向变得太容易了. 不幸的是,这种方法不仅 ...

最新文章

  1. 人工智能工程师学习路线
  2. 我们注意到您的计算机目前处于离线状态_如何将您的计算机添加到Pekka网络
  3. 旅游(树形dp求树的最大独立集)
  4. Java基础入门笔记-使用变量并打印
  5. 功放音量调节原理_汽车音响知识关于功放和低音喇叭的匹配
  6. android 加载大长图,android加载长图片的方法
  7. 拟凸函数一阶条件的证明
  8. 2021非常全的接口测试面试题及参考答案
  9. codevs 5960 信使x
  10. WIN10+VS2015部署PanddleOCR
  11. 世纪标准-海岸试验数据管理系统(海岸TDM)
  12. 使用python爬取抖音app视频(appium可以操控手机)
  13. 云计算基础-基本概念(一)
  14. 图解网络:组建一个网络需要哪些网络设备和安全设备
  15. 操作系统 - - 生产者—消费者问题(PV操作)代码显示
  16. 神经网络 深度神经网络,图神经网络和神经网络
  17. 电力系统机组组合优化调度(IEEE14节点、IEEE30节点、IEEE118节点)(Matlab代码实现)
  18. 什么软件测试鞋子真假,教你5招辨别真假Yeezy Boost鞋,真真假假你图啥?
  19. 价值十个亿的淘宝搜索功能
  20. ShareSDK⭐一、QQ登陆、获取QQ用户信息

热门文章

  1. 【安卓笔记】通过发送特定的短信远程控制手机
  2. 怎么激发自己对物质的欲望?
  3. 考研数学-立体几何(郑小松老师)-2020-03-08
  4. nchome目录介绍
  5. 本地调试H5,如何设置接口的请求代理proxy,解决跨域问题(共2步)。
  6. 数据科学与大数据分析之项目6-CNN模型图像分类
  7. 公司网管员未来职业规划--每个企业网管该看的一篇文章
  8. 互联网电影院升级带来3D+VR“奇妙”新体验
  9. 说没有学历焦虑都是假的
  10. bzoj1623【Usaco2008 Open】Cow Cars 奶牛飞车