首页 > 系统服务 > 详细

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

时间:2020-07-05 22:57:45      阅读:53      评论:0      收藏:0      [点我收藏+]

一、远程服务器文件拷贝

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实用指令积累》持续更新。。。

原文:https://www.cnblogs.com/weipt0106/p/13252075.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!