码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2020-07-05 23:20:17      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:nbsp   脚本调用   linux   ssh   tar   文件内容   figure   适用于   down   

一、远程服务器文件拷贝

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

标签:nbsp   脚本调用   linux   ssh   tar   文件内容   figure   适用于   down   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!