不同的任务工作由不同的维护人员来完成,也可以说是不同的用户。
**3.用户的UID和GID**
UID 身份证号
GID 户口本号
如何查看UID 用 id +用户名
[root@oldboy59 tmp]# id
uid=0(root) gid=0(root) groups=0(root)
[root@oldboy59 tmp]# id oldboy
uid=1000(oldboy) gid=1000(oldboy) groups=1000(oldboy)
**4.linux用户分类:**
超级用户 皇帝 UID:
0
拥有最高权限
普通用户 老百姓 UID:
能登录系统,但只能操作自己目录的内容
(CentOS6)大于等于500-65535
(CentOS7)大于等于1000
虚拟用户 傀儡 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
最全的Linux教程,Linux从入门到精通
======================
-
linux从入门到精通(第2版)
-
Linux系统移植
-
Linux驱动开发入门与实战
-
LINUX 系统移植 第2版
-
Linux开源网络全栈详解 从DPDK到OpenFlow
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。
需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论