一
1 vim编辑
按 i 进入编辑
:wq 退出保存
:q 退出
#临时设定
:set 参数信息
:set nu
:set nonu
:set mouse=a
:set cursorline
注意:
以上设定方式在vim退出后会还原默认
#永久设定
vim /etc/vimrc
set nu
set mouse=a
set cursorline
注意:
以上操作必须用root用户才能完成
#3.字符管理
y ##复制
yl ##复制一个字母
y3l
yw ##复制一个单词
y3w
yy ##复制一整行
y3y
c ##剪切
cl
c3l
cw
c3w
cc
c3c
d ##删除
dl
d3l
dw
d3w
dd
d3d
p ##粘贴
u ##撤销
ctrl+r ##恢复
2字符匹配
* ###匹配0到任意字符
? ###匹配单个字符
[[:alpha:]] ###匹配单个字母
[[:lower:]] ###匹配单个小写字母
[[:upper:]] ###匹配单个大写字母
[[:digit:]] ###匹配单个数字
[[:alnum:]] ###匹配单个数字或字母
[[:punct:]] ###匹配单个符号
[[:space:]] ###匹配单个空格
二 输出重定向
> ##重定向正确输出
2> ##重定向错误输出
&> ##重定向所有输出
"追加会把定向的输出放到原文件最后不会覆盖原文件"
>>
2>>
&>>
2 管道
| ##把第一条命令的正确输出变成第二条命令的输入
2>&1 ##将编号位2的错误输出转换成编号为1
tee ##将输出复制一份到指定位置
wc ##统计文件的字数,字符数,字节数
wc -l ##行数
wc -m ##字符数
wc -c ##字节数
wc -w ##字数