《linux实用指令积累》持续更新。。。

Posted 垚森

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《linux实用指令积累》持续更新。。。相关的知识,希望对你有一定的参考价值。

一、远程服务器文件拷贝

1.1、scp

scp /home/a.txt root@127.0.0.1:/home/

1.2、sshpass(适用于脚本调用,直接指定密码

1.2.1、安装sshpass

1 wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz
2 tar -zxvf sshpass.tar.gz
3 cd sshpass-1.06
4 ./configure
5 make
6 make install

1.2.2、指令

sshpass -p 123456 -P 22 /home/dataservice/*.zip root@127.0.0.1:/home/dataservice

二、文件内容替换

2.1、打开文件替换

替换每一行中所有 aa为 bb
:%s/aa/bb/g(等同于 :g/aa/s//bb/g)

2.2、替换多个文件

替换所有文件,将aa换成bb
sed -i "s/aa/bb/g" `grep "aa" -rl ./`

 

以上是关于《linux实用指令积累》持续更新。。。的主要内容,如果未能解决你的问题,请参考以下文章

BootStrap实用代码片段(持续总结)

持续更新一些linux命令积累——字符串处理相关

QT 实用代码片段

linux 基础实用命令整理--后续还会持续更新

Linux常用命令行指令(持续更新~)

Linux基本指令(持续更新中..)