1.压缩
tar -zcvf /home/xahot.tar.gz /xahot
tar -zcvf 打包后生成的文件名全路径 要打包的目录
例子:把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件。
# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-x是解开的意思
2.远程拷贝&发送
实例1:从远处复制文件到本地目录
命令:
scproot@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
实例2:从远处复制文件夹到本地
命令:
scp -rroot@192.168.120.204:/opt/soft/mongodb /opt/soft/
实例3:上传本地文件到远程机器指定目录
命令:
scp /opt/soft/nginx-0.5.38.tar.gzroot@192.168.120.204:/opt/soft/scptest
实例4:上传本地目录到远程机器指定目录
命令:
scp -r /opt/soft/mongodbroot@192.168.120.204:/opt/soft/scptest
3.查找文件
我一般按文件名字查找
命令:
find /home -name config.xml
意思就是在home路径下查找文件名为config.xml的文件
4.vim全选和查找
我们通常在vim下要查找字符串的时候,都是输入 / 或者? 加 需要查找的字符串来进行搜索,比如想搜索super 这个单词,可以输入:/super 或者:?super,两者的区别是前者是从上往下搜索,后者是从下往上搜索。
最快的方式是让光标停留在想要查找的单词的任意一个字母上面, 然后输入* ,即可快速选中该单词,并且可以通过n 或 N 进行上一个或下一个的匹配。nN在通过/?查找时也有同样的作用
Vim全选 ggVg
d 删除 选 中内容