2021.1.2
1.
vim
q! 强制退出
wq! 强制保存退出
wq file 另存为
q
help 帮助
2.
set nu 临时
用户级修改 westos root 家目录不一样
vim ~/.vimrc
/etc/vimrc 没有:
cursorline
:set mouse=a

3.
ctrl + L清除
4.
/name 搜索
:noh 不高亮
n 下一个
N 上一个
y + nl 复制n个字母
y + y 复制一行
u 撤销
p 粘贴
ctrl + R 恢复
y + w 复制单词
y + 2 + w
y + y 复制行
y + 2 + y
d + l 删除字母
d + 2 + l
d + d删除行
d + 3 + d
3x
c + w 剪切 插入模式
c + l
5.
批量添加
ctrl + V
y
p
选中列 ESC
D
U
%s/😕@/g
5s/😕@/g
5,8s/😕@/g
/lp/,/halt/s/😕##/g
6.
ctrl + w s 分屏
ctrl + w v
ctrl + <up …> 跳转
ctrl + w c 关闭屏幕
:sp file 编辑另外一个文件
vim -o
vim -p
7.
:line
G 文件尾
gg 文件首
i 光标所在位置并插入
I 光标所在和行行首
a 光标所在位置下一个字符
A 光标所在位置行尾
o 下一行
O 上一行
s 删除光标所在位置并插入
S 删除光标所在行并插入
8.
:wq! 强制
:q!
9.
mandb 更新帮助
whatis rm 简要
–help
[]可选
<>必须
…任意多个
10.
man 5 passwd
man -k passwd
man -k cal
man rm
/
[]
…
<>
g G q
date -d 83days +%e/%m

11.
grep hh file
\t 转译
%s/\t//g
12.
用户
身份
授权
认证
用户组
对一类用户进行归类和统一授权
id -u 查看用户id
id -g westos 查看用户组id
id -G westos 组
id -Gn westos 组名
用户id范围 0~65535
0:root
1-999:系统自用账号
1000:65535用户级ID
以上id规则都记录在 /etc/login.defs
13
su 切换身份
su -切换用户环境
超级 - 普通 不用密码
普通 - 普通 -超级 用密码
logout
bash
只在当前bash生效
14.
/etc/skel/ 模板
/etc/passwd 用户身份信息
man 5 passwd
/etc/group 用户组信息
/var/spoll/mail/username 用户邮箱文件
15.
userdel username 删除用户
useradd -u id username
useradd -g id username 主组id
useradd -G id username 附加组id
groupadd -g id gropname 添加组
groupdel
watch -n 1 “tail -n 4 /etc/passwd /etc/group; ls -l /home”
userdel -r username 删除过程中删除文件夹
16.
usermod -
usermod -G 72,westos lee 同时加入两个组
usermod -aG 0 lee 添加组
usermod -G “” lee 清空
usermod -d /home/haha lee
usermod -md /home/hh lee 改目录
usermod -c “dd” lee 说明性文字
usermod -s 更改默认shell
cat /etc/shells
/sbin/nologin 没有交互界面的
groupmod -g 10000 lee 更改组id


被折叠的 条评论
为什么被折叠?



