栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

第2章节笔记

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第2章节笔记

- which 查看命令存放位置

- find 遍历查找 搜索速度慢 精确

- 寻找 /etc 目录下以 .conf 结尾的文件
- find /etc -name '*.conf' -type f

- 寻找 /root 目录下 权限为 777 的链接文件
- find /root -perm 777 -type l

- 寻找 /home 目录下 属主为 wangj 的文件 并将它们拷贝至 /root/Desktop 目录
- find /home -user wangj -type f -exec cp -a {} /root/Desktop ;

-­name 指定目标文件名

-­user 指定目标文件属主

-­group 指定目标文件属组

-­type 指定目标文件类型

-­size 指定目标文件大小

­-perm 指定目标的权限

-­atime 指定目标的访问时间

-­mtime 指定目标的修改时间

-­ctime 指定目标的改变时间

实例

- 寻找 /home 目录下 属主不为root 文件名不以f开头的 所有文件

- 寻找 /home 目录下 修改时间为七天以前 属主不为root 的所有文件

- 寻找 /etc 目录下 文件大小大于1M 的所有文件

- 寻找 /etc 目录下 所有用户都无写权限的 所有文件

- 寻找 /home 目录下 属主为 wangj 的文件 并将它们拷贝至 /root/Desktop 目录

反引号 非常不错!!!

Linux 是一个多用户多任务的分时操作系统

任何一个要使用系统资源的用户

都必须首先向系统管理员申请一个账号

然后以这个账号的身份进入系统

什么是用户

我们在系统中的各种操作都会以某个身份进行,这些操作的发起者就是系统中的用户

系统中的每个进程 (运行的程序) 都是由某个用户运行哒

用户的作用:

利于系统管理员对使用系统的用户进行跟踪 并控制他们对系统资源的访问

用户的类别

管理员用户普通用户系统用户

用户的标识 User ID

管理员:0

普通用户:1000 - 60000 [ RHEL8 ]

系统用户:1 - 999 [ RHEL8 ]

系统中用于运行各种服务程序的用户 默认无法登录系统 [ sbin/nologin ]

用户的主配置文件

/etc/passwd 存储用户信息

各字段含义

wangj:x:1000:1000:wangj:/home/wangj:/bin/bash

username:password:UID:GID:描述:HOME_DIR:SHELL
id root		'查看用户信息'

uid: 属主

gid: 属组

groups: 附属组

组配置文件

/etc/group 存储组信息

各字段含义

wangj:x:1000:

组名:口令:组标识号:组内用户列表

组用户列表: 不同用户之间用逗号 ( , ) 分隔 这个用户组可能是用户的主组 也可能是附加组

用户密码文件

/etc/shadow 存储用户密码信息

各字段含义

wangj:$6$y9sb4Rd1BZRzN4Wt$FEzRSzTPZIrLsuFBqap.cIEjs8zlluqifkYxueQuYG8WquYkl1cqcig7arKNewHKUOE8ngVsGxLZNzJ/8iAVy0::0:99999:7:::

用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限天数:账号失效时间:保留字段

组密码文件

/etc/gshadow 存储组密码信息

各字段含义

wangj:!::

组名:组密码:组管理员:组内用户列表

提权配置文件

/etc/sudoers 提权配置文件

用户管理

创建用户 Useradd

如图 我们使用useradd命令时 不带任何参数

系统会自行添加一个与普通用户名称一致的用户组

命令参数

-u 指定 UID

-g 指定 GID [ 组ID/组名 ]

-G 指定 附加组 [ 组ID/组名 ]

-d 指定 用户家目录

-s 指定 默认登录shell

用户创建完成后 请一定要记得设置用户密码!!

删除用户 Userdel

命令参数:

Userdel -rf

修改用户 Usermod

参数与 Useradd 参数一致

修改用户密码 Passwd

echo “password” | passwd --stdin username

用户组管理

添加用户组 Groupadd

命令参数:

-g 指定 GID

**删除用户组 **Groupdel

修改用户组 Groupmod

命令参数:

-n 将用户组的名字改为新的名字

查看用户属性信息 ID

命令参数:

-u 仅显示 UID

-g 仅显示 GID

-G 仅显示 附加组

切换用户 su

su 与 su - 的区别

su username:不切换用户环境

su - username:切换用户环境 等同于用户正常登录系统

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/733716.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号