2021-08-02 Linux入门(3)——组管理和权限管理

目录

一、Liunx组的基本介绍

(1)文件/目录的所有者

(2)组的创建与删除

(3)查看/修改文件的所在组

(4)其他组

(5)改变用户的所在组

二、权限的基本介绍

###   rwx权限的讲解

(1)作用到文件

三、修改权限


一、Liunx组的基本介绍

  • 在Linux里面,每个用户都至少属于一个组。
  • 四个概念 :所有者、所在组、其他组,改变用户的组

(1)文件/目录的所有者

  • 一般情况下,谁创建了文件谁就是所有者
  • 查看文件的所有者  ls -ahl
  • 修改文件的所有者 chown 用户名 文件名

(2)组的创建与删除

  • 基本语法   
  • 创建组  gruopadd 组名
  • 删除组  groupdel 组名
  • 增加用户时直接加到组 useradd -g 用户组名 用户名
  • 修改用户组  usermod -g 用户组名 用户名

(3)查看/修改文件的所在组

  • 查看基本指令 ls -ahl
  • 修改基本指令 chgrp 组名 文件名

(4)其他组

  • 除了文件的所有者和所在组的用户之外,系统的其他用户都是文件的其他组

(5)改变用户的所在组

  • usermod -g 组名 用户名
  • usermod -d 组名 用户名        (改变用户登陆的初始目录)

二、权限的基本介绍

  • ls -l 显示的内容讲解如下:
  • 第0位 文件类型(-普通文件、d目录、l软链接、c字符设备、b块文件,硬盘)
  • 第1-3位 所有者的权限  
  • 第4-6位 所在组的用户权限(r-- 只读)
  • 第7-9位 其他组用户的权限  (r--只读)

###   rwx权限的讲解

(1)作用到文件

  • r  代表可读
  • w 代表可写,可修改(但不代表可以删除,删除文件的前提是对文件所在目录有写的权限)
  • x  代表可以被执行

(2)作用到目录

  • r  代表可读取,用   ls 查看目录内容
  • w  代表可写,可修改 (目录可以创建+删除+重命名)
  • x  代表可执行,可以进入该目录

三、修改权限——chmod指令

### 基本说明

  • 通过chmod 指令,可以修改文件或目录的权限
  • 第一种方式:+、-、 =、变更权限
  • u:所有者    g:所在组   o:其他组  a:所有人(uog总和)
  • chmod u=rwx,g=rx,o=x 文件目录名
  • chmod o+w 文件目录名     (其他组增加一个写的权限)
  • chomd a-x 文件目录名      (所有人都减少一个执行的权限)
  • 第二种方式:通过数字修改权限
  • r=4 w=2 x=1 rwx=7
  • chmod u=rwx,g=rx,o=x  相当于 chmod 751 文件目录名

### 修改文件的所有者

  • chown 新的所有者 文件名      (改变文件的所有者)
  • chown 新的所有者:新的所在组 文件名  (改变用户的所有者和所在组)
  • -R (如果是目录,则其子文件或子目录递归生效)

### 修改文件的所在组

  • 基本语法  chgrp 新的所在组 文件名 

###未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值