2022/09/07 day04:命令3

文章目录

  • 创建用户、创建组
  • 权限
  • gedit与sublime
  • vim

创建用户、创建组

用户文件在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
  •                                                                                ——此文档为学习笔记!
    

你可能感兴趣的:(08,Linux基础,数据库,服务器,linux)