命令缓存及用户,组和权限

本文介绍了Linux系统中命令缓存的管理,包括如何查看、删除和清空命令缓存。接着详细讲解了用户和组的管理,如用户类型、添加和修改用户、权限设置等。此外,还探讨了Linux文件系统的权限控制,包括不同描述方式、权限值和更改文件权限的方法。最后提到了特殊权限和扩展权限的概念。
摘要由CSDN通过智能技术生成


2022.11.30***-12.3***

DAY06 andDAY07

#\cp 不匹配cp别名直接匹配cp命令本身

一,命令缓存

hash 查看系统命令缓存

hash -d 命令 删除指定命令的缓存

hash -r 清空所有命令缓存

exit 退出终端可以清空终端的命令缓存

#cat /etc/passwd
#mv   /usr/bin/cat  /usr/local/bin
#cat  /A
-bash: /usr/bin/cat: No such file or diretcory  ---通过缓存路径匹配命令文件
#hash -d cat

date

请添加图片描述

二用户,组

用户,组

多用户多任务的

Linux管理模式私有模式:每一个用户对应一个和用户同名的组

​ 公有模式

用户类型

管理员:只允许有一个 root 0

普通用户:1-65535个用户

管理员:root 0

普通用户:Redhat 1-60000

​ 系统用户:系统安装自动创建 1-200 201-999

​ 一般用户:手动添加 1000-60000

user add 用户名 /usr/sbin/useradd

-u  更改用户UID     #usermod  -u  11 1  newxiao1      或#usermod   newxiao1   -u  111
-g  更改用户的基本组(主组)  #usermod -g  redhat  newxiao1
-G  更改用户的附加组  #groupadd  g1  #usermod  -G  g1  newxiao1
-c  注释信息   #useradd  -c  wohsixiao1  newxiao1
-d  家目录
-s  更改shell字段(可交互式shell,非交互式shell)
#usermod  -s  /sbin/nologin   newxaio1

cat /etc/passwd 用户配置文件

xiao1:x:1001:1001::/home/:/bin/bash
用户名:密码的占位符:UID:GID(默认组):注释,描述字段:用户的家目录:shell字段/bin/bash    /sbin/nologin   

usermod [option…] [选项参数] 用户名

-l  修改用户登录名称   #usermod  -l  newxiao1(新的登录名称)  xiao1(用户名)
-u  更改用户UID     #usermod  -u  111  newxiao1      或#usermod   newxiao1   -u  111
-g  更改用户的基本组(主组)  #usermod -g  redhat  newxiao1
-G  更改用户的附加组  #groupadd  g1  #usermod  -G  g1  newxiao1
-c  注释信息   #useradd  -c  wohsixiao1  newxiao1
-d  家目录
-s  更改shell字段(可交互式shell,非交互式shell)
#usermod  -s  /sbin/nologin   newxaio1
eg:
usermod  -l  newname  -u  1234 -g  1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值