文章目录
创建用户、创建组
用户文件在etc/passwd中
- 创建用户:useradd XXX -m -m代表就是在文件中创建了账户,又在home目录下创建自己的家目录(文件夹)
- 添加密码:passwd XXX
- 修改密码:passwd XXX
查看登录用户:who
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ILimTD5W-1662553409437)(en-resource://database/5689:1)]
删除账户:userdel
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rVhPGxpx-1662553409438)(en-resource://database/5691:1)]
- 删除账户:userdel XXX
切换用户:su
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dasFjw4F-1662553409439)(en-resource://database/5693:1)]
- 切换root:su
- 切换XXX:su - XXX 并切换到家目录
查看有哪些用户组:cat/groupmod
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xOBdmosG-1662553409439)(en-resource://database/5695:1)]
- 方法一:cat /etc/group
- 方法二:groupmod + 三次tab键 会出现所有组的组名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kqAzIj22-1662553409439)(en-resource://database/5697:1)]
组有什么权限,如果你这个账户在这个组里面,那么你就拥有怎样的权限。
创建组:groupadd
- 创建组:groupadd XXX
删除组:groupdel
- 删除组:groupdel
权限
为创建的普通用户添加sudo权限
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2tf5wRpV-1662553409440)(en-resource://database/5699:1)]
新创建的用户,默认不能sudo,需要进行一下操作:
- 创建能够sudo的用户权限(把一个账户加入到另外一个组里面去)
- sudo usermod -a -G 组名 用户名
- sudo usermod -a -G sudo 用户名
usermod -g 与 -G的区别
- -g 用来制定这个用户默认的用户组
- -G 一般配合“-a”来完成其他组的添加
修改文件所有者:chown
- 修改文件的拥有者为Mr.wang:
- sudo chown Mr.wang 1.txt
修改文件所属组:chgrp
- 修改文件所属的组:
- sudo chgrp Mr.wang 1.txt
修改文件的权限(重点):chmod
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tL9rGDjR-1662553409440)(en-resource://database/5701:1)]
drwxr-rw-r-- 从左到右,分别是:
文件拥有者的权限 同组者的权限 其他用户的权限
r:可读取
w:可写入
x:可执行
区分文件和文件夹的方式
- 最前面如果是‘-’代表的是普通文件
- 如果前面是‘d’代表的是文件夹
u 文件的拥有者
g 同组
o 其他
修改文件的权限-字母法:
- chmod u=rwx touch.txt
- chmod g=rwx touch.txt
- chmod o=r touch.txt
- chmod u=rwx,g=x,o=x touch.txt
修改文件的权限-数字法:
- r 4 对应
- w 2 对应
- x 1 对应
- chmod 742 touch.txt
gedit与sublime
gedit编辑器
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nTAEDA21-1662553409440)(en-resource://database/5703:1)]
知道就行了,以后废弃。绝不能用
sublime编辑器
双击空白处,有多个标签
推荐使用
vim
编辑器之神vim
后出来了的vim在vi的基础上增加了一些额外的功能。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4vCizvRn-1662553409441)(en-resource://database/5705:1)]
vi的三种基本工作模式:
1. 命令模式
2. 文本输入模式
3. 末行模式
可以建立一个新文件
也可以打开一个文件
i a进入插入(编辑)模式 可以编辑文件
- a光标的后面插入;i 光标的前面插入
esc (默认是命令模式)
: 进入末行模式
wq! 强制保存退出
命令模式下
- o 代表下一个行
- I 在行首插入
- A 在行尾插入
- yy 复制光标所在的哪行
- p 粘贴
- 4yy 复制光标所在的下4行
- dd 剪切光标行
- 10dd 剪切光标向下10行
- h左j下k上l右 光标移动
- H 当前屏幕的上方
- M 光标移动到当前屏幕的中间那
- L 光标移动到当前屏幕的尾行
- Ctrl f 向下翻1页
- Ctrl b 向上翻1页
- Ctrl U 向上翻半页
- Ctrl d 向下翻半页
- 快速定位到20行 20 G
- G 快速回到整个代码的最后一行
- gg 快速回到整个代码的第一行
- w 向前跳过单词
- b 向后跳过单词
- D 从当前光标剪切到行末 按u 可以返回撤销
- Ctrl r 反撤销
- d0 剪切光标到行首
- x 等价于del
- v V 选中一片代码
-
向右移动代码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gFI0PUsW-1662553409441)(en-resource://database/5707:1)]
- 末行模式:/
- 搜索:/hello
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nSQHE6nZ-1662553409441)(en-resource://database/5709:0)]
- shift zz 相当于wq
——此文档为学习笔记!