美文网首页
(3)Linux _vim_用户组

(3)Linux _vim_用户组

作者: 至未来自己 | 来源:发表于2018-07-05 15:45 被阅读0次

vim介绍

1. i:输入模式

2. esc:末行模式,退出模式

3.  [:]:进入命令模式

4. 选中:v

5. 复制:y

6. 粘贴:p

7. 删除:d

8. 跳转:gg(跳转首行)      G(跳转末行)    3G(跳转到第3行)

9. 撤销:u

10.反撤销:快捷键:ctrl + r

11. 保存退出:   :wq  或者 :x

12. 不保存退出:   :q!

13. 保存:  :w

14. 设置行号:   :set nu      取消行号:     :set nonu

15. 替换:   :s/被替换原文/替换内容   ------ 默认只替换 光标选中行第一个匹配的内容

      全行替换:    :s/被替换原文/替换内容/g  -------- 整行替换

      全文替换:   :%s/被替换原文/替换内容/g

      只替换n,m行:    :5,10s/被替换原文/替换内容/g   ---- 替换5 到 10行内容

16. 向下查找:  /[内容] ------ n(向下查找)、N(向上查找)

17. 向上查找: ?[内容]

18. 取消查找的高亮显示:    :nohl

用户和组

1. cat /etc/passwd:存放用户信息的文件

     用户名;密码占位符;UID;GID;说明信息;用户家目录;登陆shell

2. cat /etc/shadow:存放用户密码的文件

    用户名;密码;最近一次修改密码的时间;密码最短有效期限;密码最长有效期限;密码过期前多少天提醒

    /etc/group:存放组信息

    /etc/gshadow:存放组密码

    /etc/default/useradd:添加用户的默认信息

3. cat /etc/group:存放用户组信息

4. cat /etc/login.defs:用户登陆信息

    centeros7用户的UID:(1) 管理员 : 0  (2) 系统用户:201-999  (3) 普通用户:1000-60000

5. useradd [用户名]:添加用户

6. id:直接输入id查看当前用户信息

    id [用户名]:查看某个用户信息

7. 查看添加用户useradd的默认配置:cat /etc/default/useradd

8. 修改用户的UID:usermod -u 1002 zhubao

9. 更改某用户组:usermod -g [组] [用户]

10. 给某用户增加附加组:usermod -G [组] [用户]  ----- 这种方式只能存在一个附加组

11. 新建组:groupadd [组]

12. 给用户追加组:usermod -aG [组][用户]

13. 更改用户shell执行方式:usermod -s /bin/sh [用户]

14. 更改用户home目录:usermod -d [home目录] [用户]

15. 只删除用户:userdel [用户]

16. 删除用户并删除相关文件:userdel -r [用户]

17. 更改当前登陆的用户密码:passwd

18. 给某个用户设置密码:passwd [用户] ---- 只有根用户才可以指定用户,普通用户不可以

19. 切换用户:su - [用户]

20. exit:退出登录

21. usermod -g [组名] [用户]:把某个用户所在的组换成别的组

22. groupdel [组名]:删除组

23. head -n5 [文件]:查看文件内容最后5行

24. tail -n5 [文件]:查看文件内容前5行

25. groups [用户名]:显示这个用户下所有的 组

26. chgrp [组]  [目录]:chgrp student .  — 修改当前目录的所属组为student

相关文章

  • (3)Linux _vim_用户组

    vim介绍 1. i:输入模式 2. esc:末行模式,退出模式 3. [:]:进入命令模式 4. 选中:v 5....

  • Linux 基础知识

    本文包括: 1、Linux 系统概述 2、Linux 用户和用户组管理 3、Linux 文件和目录管理 4、Lin...

  • 第3章 用户和用户组管理

    1.Linux用户和用户组管理 用户和用户组 Linux用户归属于用户组,归属于同一用户组的Linux用户对一些公...

  • Linux下的用户组分类

    Linux教程:http://www.fdlly.com/m/linux Linux下的用户组分类 用户组时具有相...

  • Linux用户组笔记整理

    请点击输入图片描述 一、Linux用户组概念 Linux用户组(group)就是具有相同操作权限范围的Linux用...

  • 06 Linux用户和用户组管理

    1. Linux用户和用户组管理 Linux用户归属于用户组,归属于同一用户组的Linux用户对一些公共文件具有相...

  • Linux用户组管理

    一、Linux用户组与Windows用户组的区别 (1)Windows用户组 Windows用户组分为管理员组和普...

  • Linux 用户与用户组

    Linux 用户与用户组 参考1参考2 用户组 新增用户组(root用户操作)sudo groupadd enzo...

  • Linux文件权限管理

    Linux文件权限管理 linux文件属性 改变权限 查看用户组

  • 禁止使用root权限启动Redis服务

    查询Linux是否创建过redis用户和用户组: 查询用户: 查询用户组: 创建redis用户组合用户: 创建re...

网友评论

      本文标题:(3)Linux _vim_用户组

      本文链接:https://www.haomeiwen.com/subject/dirrtxtx.html