Linux学习随笔第二篇

                                  Linux学习随笔第二篇

文件目录权限管理

1.权限分类

读写执行:r w x :4 2 1。

2.查看权限

 ls -l 

- 开头的代表文件,d 开头的代表目录,l 开头的代表快捷方式。

-rw-------

第一位是文件或者目录或者快捷方式;后面分为三个部分,每个部分占据三段,第一部分是用户权限,第二部分是所属组权限,第三部分是其他人权限。

3.修改权限

chmod  [选项]  参数  /文档路径

  1. 421权限:chmod [选项]  对应数值  /文档路径,此方法适用于三种身份关系同时进行修改指定权限的时候。
  2. 描述法:chmod  [选项]  {u,g,o}{=,+,-}{r,w,x,-}  /文档路径,此方法适用于单一权限的修改。
  3. chmod命令仅管理员用户root能进行使用,其他的用户无权使用。

系统用户管理

1.用户和组

~ 代表宿主目录。

用户:用户登录到系统的账号。

组:一般是把想要具有相同权限的用户放到相同的组,进行批量管理。

用户的分类:

①管理员用户:用户名为root。

②普通用户

③系统用户:系统自带或者通过软件安装自动生成的用户。

组分类:

①基本组:随着用户创建会自动生成并加入一个与用户名同名的组。

②附加(从属)组:除了基本组,用户还可以加入其他组(包含其他用户的基本组)。

uid:类似于身份证号,是唯一标识这个系统用户身份的编号。

gid:用户所属组的编号。

2.管理用户和组

添加用户:useradd  [选项   参数]   用户名

-u :指定创建用户的uid号。

-d :指定创建用户的家目录。

-s :创建用户时指定用户使用登录的shell。

-G :创建用户时指定用户加入一个附加组。

root:x:0:0:root:/root:/bin/bash

用户名:密码占位符:用户的uid:基本组的gid:描述信息(默认为空):用户的家目录:用户登录的默认shell

其中如果不想某个用户登录,可以把默认的解释器设置为nologin。

删除用户:userdel  用户名 :删除后用户的家目录还在。userdel  -r   用户名:连带用户的家目录一起删除。

修改用户属性:usermod  [选项   参数]   用户名

-u :修改用户的uid号

-d :修改用户的家目录

-s :修改用户的shell解释器

创建组:groupadd  [-g]  组名

其中-g代表在创建的时候指定gid号

删除组:groupdel  组名 

管理组:gpasswd   -a  用户名  组名   添加用户到组

              gpasswd   -d  用户名  组名   删除组中的用户

修改文档的归属关系:chown   [-R]    用户名:组名   /文档路径    同时修改文档的所有者和所属组

                                    chown   [-R]    用户名      /文档路径     修改文档的所有者

                                    chown   [-R]    :组名     /文档路径      修改文档的所属组

其中-R 是递归进行修改

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值