1秒钟搞懂tee和vim文件的使用命令(超级详细)
- 一,tee的具体使用
- 1,tee用来显示屏幕并且保存在文件中
- 2,(|)管道符用来覆盖上一文件内容
- 3,-a用来追加文件内容
- 二,vim的命令模式:
- a.编辑模式下
- b.命令模式下
- c.末行模式下
- 1,G,gg ,#G ,的区别
- 2,行号的显示
- 3,dd,yy,#yy,d$,d^,p, P, ......等的使用方法
- 三,管道符
- 1,如何创建文件
- 2,修改别名
- 3,cat与head的作用
一,tee的具体使用
1,tee用来显示屏幕并且保存在文件中
echo "123" | tee tee.txt 显示到屏幕并且存在文件中
2,(|)管道符用来覆盖上一文件内容
echo "789" | tee tee.txt 覆盖掉原来的
3,-a用来追加文件内容
echo "111" | tee tee.txt -a 追加
二,vim的命令模式:
a.编辑模式下
b.命令模式下
c.末行模式下
1,G,gg ,#G ,的区别
G 命令模式下跳转到末尾
gg 命令模式下跳转到首行
5G 命令模式下跳转到五行
2,行号的显示
:set nu显示行号
:set nonu 不显示行号
3,dd,yy,#yy,d$,d^,p, P, …等的使用方法
X或者DEL删除光标所在的字符
dd删除当前光标所在行
#dd 删除从光标处开始的#行内容
d^ 删除当前光标之前到行首的所有字符
d$ 删除当前光标处到行尾的所有内容
yy 复制当前整行的内容到剪贴板
#yy 复制从光标处开始的#行内容
粘贴p 将缓冲区的内容粘贴到光标位置处之后
P粘贴到光标位置处之前
三,管道符
1,如何创建文件
touch
重定向
Tee
vim
2,修改别名
alias ll 别名
alias mycat = 'cat vim.txt'
unalias mycat
mycat
3,cat与head的作用
cat将文件内容连接到一起,并且打印行号
从标准输入读取文件内容
cat vim.txt -b 行号显示,不计算空格
cat vim.txt -n 行号显示
head -n 5 vim.txt 显示前五行
head -c 23 vim2.txt显示23个字节,显示23个字符
ls -l | grep vim检索vim