day13-linux运维基础-用户基础知识与权限_linux 修改用户的gid的类型

虚拟用户 傀儡 UID:
无法直接创建,系统自身拥有,不具有登录系统的能力
(CentOS6)1-499
(CentOS7)1-999


#### ※5.用户管理命令:



whoami 显示挡当前用户
id 查询用户信息 (UID GID)
useradd oldboy 创建用户
passwd oldboy 添加用户密码
groupadd lcx创建普通用户组
useradd -g lcx yw 创建其他组下普通用户
su - oldboy 切换用户 ※※
userdel 删除用户
userdel -f: 强制删除用户,即使用户当前已登录;
userdel -r: 删除用户的同时,删除与用户相关的所有文件。
ctrl+d 返回用户



> 
> su su-的区别  
>  <https://blog.51cto.com/oldboy/1053606>
> 
> 
> 


![在这里插入图片描述](https://img-blog.csdnimg.cn/20190411125408986.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MjQyNTIw,size_16,color_FFFFFF,t_70)  
 **6.用户有关的文件**  
 ![image.png](https://upload-images.jianshu.io/upload_images/16952149-a417fed4280dbac8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)



/etc/ passwd 下的:
[root@oldboy59 tmp]# cat /etc/passwd

oldboy❌1000:1000::/home/oldboy:/bin/bash
old❌1001:1001::/home/old:/bin/bash
boy❌1002:1002::/home/boy:/bin/bash

/etc/shadow 下的:
[root@oldboy59 tmp]# cat /etc/shadow
root:$6 6 G O B 11 D n 6GOB11Dn 6GOB11Dn/OcS/sRdZcmDMNrzWkByd1UM4zJV12H4vhkI2J.KaqrSyMnY7.AevGTgOk1bL7
osk3tQ1FR53OeyTfykLuAdJ0:17996:0:99999:7:::
bin:*:17834:0:99999:7:::
daemon:*:17834:0:99999:7:::
adm:*:17834:0:99999:7:::


**7.用户与文件关系**   
 *主人 家人 陌生人*   
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2019041112534434.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM3MjQyNTIw,size_16,color_FFFFFF,t_70)



简写;
所有者 user ----->u
所属组 group ----->g
其他用户 other ----->o
合起来用 ----->ugo


#### ※二、linux权限:



> 
> 每个文件或目录都有一组共9个基础权限位,通过这9个权限位来控制属主、用户组以及其他用户对文件的访问权限的
> 
> 
> 


##### ※1. -rwxr-xr-x (第一个-代表类型)



	rwx开头三位:属主权限位
	r-x中间三位:用户组权限位
	r-x最后三位:其他用户权限位


rwx
r 可读权限 用 4 表示
w 可写权限 用 2 表示
x 可运行执行权限 用 1 表示
- 没有任何权限 用 0 表示


##### ※2. 权限计算:



-rwx r-x r-x
 421 401 401
  7   5   5

例:
750 -rwxr-x— 421401000
640 -rw-r----- 420400000
604 -rw----r-- 420000400
644 -rw-r–r-- 420400400
400 -r-------- 400000000


##### ※3.修改权限:chmod



chmod
+ ---->添加权限
- ---->去掉权限
= ---->去掉原有有 赋予新权限

数字命令 rwxr-xr-x 755
字母命令 ugo+rwx
递归 R (不重要 比较危险)


###### 4.Linux下面的时间



mtime
	modify time
	文件的修改时间
atime
	access time
	文件的访问时间
ctime
	change time
	文件的改变时间

**5. find命令下的 -mtime**



先创建环境:
mkdir -p /oldboy/mtime
for n in {01…30}
do
date -s “201904$n”
touch /oldboy/mtime/access_date +%F.txt
done

20天之前的所有 find /tmp/mtime -type f -mtime +20
[root@oldboy59 ~]# date +%F
2019-04-30
[root@oldboy59 ~]# find /tmp/mtime -type f -mtime +20
/tmp/mtime/access_2019-04-04.txt
/tmp/mtime/access_2019-04-05.txt
/tmp/mtime/access_2019-04-06.txt
/tmp/mtime/access_2019-04-07.txt
/tmp/mtime/access_2019-04-08.txt
/tmp/mtime/access_2019-04-09.txt

5天之前到现在的 find /tmp/mtime -type f -mtime -5
[root@oldboy59 ~]# date +%F
2019-04-30
[root@oldboy59 ~]# find /tmp/mtime -type f -mtime -5
/tmp/mtime/access_2019-04-26.txt
/tmp/mtime/access_2019-04-27.txt
/tmp/mtime/access_2019-04-28.txt
/tmp/mtime/access_2019-04-29.txt
/tmp/mtime/access_2019-04-30.txt
[root@oldboy59 ~]#

ls -lt 查看时按 修改文件内容,文件的修改时间 显示
ls -lc 查看时按 修改文件内容,移动文件或改变文件属性 显示


查看文件属性的命令 ----->stat



[root@oldboy59 tmp]# stat oldboy.txt
File: ‘oldboy.txt’
Size: 45 Blocks: 8 IO Block: 4096 regular file

最后的话

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

资料预览

给大家整理的视频资料:

给大家整理的电子书资料:

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

详情docs.qq.com/doc/DSmdCdUNwcEJDTXFK
、PPT等共享给大家!

资料预览

给大家整理的视频资料:

[外链图片转存中…(img-FKH4G8tc-1724195316982)]

给大家整理的电子书资料:

[外链图片转存中…(img-1yNoSYzU-1724195316983)]

如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!

详情docs.qq.com/doc/DSmdCdUNwcEJDTXFK

  • 25
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值