linux笔记之 vi编辑器和用户的配置文件及提权

本文介绍了Linux中的vi编辑器,包括其命令模式、插入模式和末行模式的操作,如删除、复制、粘贴等。此外,还讲解了用户信息配置文件的位置,如/etc/passwd和/etc/shadow,以及用户和组管理,如添加、删除用户和设置密码。最后,文章详细阐述了在CentOS7中如何进行权限提权,涉及usermod、sudo、chown、chgrp和chmod命令的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vi编辑器3种模式,
命令模式
dd 删除整行
yy 复制整行
p 粘贴
x 删除光标所处的字符

插入模式
a 在光标后插入
i 在光标前
o 换行输入

末行模式 : 切换到末行模式
:set nu 显示行号
:set nonu 不显示行号

用户信息存放位置 /etc/passwd
用户和群组密码存放位置 /etc/shadow
在centos6 中普通用户uid 500 开始,包含500
在 centos7 中普通用户 uid 1000 开始

添加用户 useradd username 可指定u g c 等选项
查看当前用户ID: id username
查看当前用户名字:whoami
设置用户密码:passwd username (普通用户只能通过passwd 修改自己本身密码)
删除一个用户:userdel username (-r 会连同创建的家目录一同删除)
创建组:groupadd groupname

gpasswd -A libai tang 设置libai 为组tang 的管理员
newgrp tang 当前用户请求加入组tang中

centos7中普通用户提权
1.root权限将普通用户(假设为001)加入wheel 中
usermod -G wheel 001
2.sudo 命令即可
chown 用户名 文件名 改的属主
chown :用户名 文件名 改的属组
chown 属主:属组 文件名
chown 属主.属组 文件名
常用命令选项
-R:递归修改指定目录下所有文件 子目录的归属
chgrp 只改组
-R:递归修改指定目录下所有文件 子目录的归属
chmod [ugoa][+ - =][rwx] 用于更改文件权限
例如文件 a 的权限为0
赋予a读权限 chmod 222 a
赋予a写权限 chmod +4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值