记在前面
平时工作基本上都是java相关开发工作,但是偶尔会用到shell。用到某个命令都会去查阅相关资料,
不能很好记忆,在这儿做个总结(持续补充)。
vim
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| 选中文本
/xxx 从光标开始处向文件尾搜索xxx,按n查找下一个,N查找上一个 ?xxx 从光标开始处向文件首搜索xxx
u Ctrl+r
0 $ h l j k
gg G
Ctrl+u Ctrl+d Ctrl+f Ctrl+b
y yy y^ y$
d dd d^ d$
p P
|
scp
1 2 3 4 5
| scp username@192.168.10.127:/var/log/java/rolling.log /var/log/java/
scp -r username@192.168.10.127:/var/log/ /var/log/
|
压缩
1 2
| tar zcvf xxx.tar 需要压缩的目录 zip -r xxx.zip 需要压缩的目录
|
解压
1 2
| tar zxvf xxx.tar -C 需要解压到的目录 unzip xxx.zip
|
查看内存