一.vim的视图模式
1.可视块模式
命令模式--》ctrl + v
如何批量注释文本? 1)进入可视块模式 ctrl + v 2)进入编辑模式,进入行首 shift + i (I) 3)添加注释 shift + 3 (#) 4)ESC 返回 命令模式 2.可视行模式 命令模式--》shift + v vim 文件 +行数,直接进入编辑某一行内容 [root@oldboyedu ~]# vim /etc/services +100
二.vim 末行模式
:set nu 显示行号
:set ic 忽略大小写, 在搜索的时候有用
:set ai 自动缩进
:set list 显示制表符(空行、tab键)
:set no[nu|ic|ai…] 取消临时设定的变量
三.同时编辑多个文件
vim -o a.sh zls.txt (水平分割)
vim -O a.sh zls.txt (垂直分割)
用户管理
一.用户管理
1.什么用户?
用户指的是能够正常登录Linux或windows系统
2.用户的作用? 1)系统中的进程,都是用用户来运行的 2)管理文件的权限 3)进程能否访问到文件,和用户有关 3.和用户相关的文件 /etc/passwd [root@oldboyedu opt]# cat /etc/passwd 用户名称 密码占位符 用户的uid 用户的gid 注释信息 用户的家目录 用户的登录shell root: x: 0: 0: root: /root: /bin/bash /etc/shadow [root@zls ~]# tail -1 /etc/shadow zls1:!!:16312:0:99999:7::: // /etc/shadow由 ':' 为分割符, 分为9个字段,每个字段的具体含义如下: 字段名称 注释说明 1.用户登陆名 //用户的账号名称 2.加密后的密码 //用户密码,这是加密过的口令(未设密码时为!!) 3.最近一次密码更改时间 //从1970年到最近一次更改密码时间之间过了多少天 4.密码最少使用几天 //密码最少使用几天才可以更改密码(0表示无限制) 5.密码最长使用几天 //密码使用多少天需要修改密码(默认99999永不过期) 6.密码到期前警告期限 //密码过期前多少天提醒用户更改密码(默认过期提前7天警告) 7.密码到期后保持活动的天数 //在此期限内, 用户依然可以登陆系统并更改密码, 指定天数过后, 账户被锁定 8.账户到期时间 //从1970年起,账户在这个日期前可使用,到期后失效。 9.标志 //保留 4.用户的分类(约定) 0:一定是超级管理员 1-200:是系统用户,系统自建 201-999:是系统用户,咱们创建 1000+:普通用户 注意: 在CentOS7系统之前, UID1-499用于系统用户, 而UID 500+则用于普通用户
二.用户的相关命令
useradd && adduser
usermod userdel