shell 编程 脚本 命令
admin
2024-01-25 13:22:36
0

shell 编程 脚本 命令

ssh登录脚本

如果我们经常要登录linux系统,可以使用SCRT,xshell工具去管理,这些工具都要收费,我们可以自己写个脚本,方便登录.
比如有一批服务器,IP为:192.168.3.11, 192.168.3.12, 192.168.3.13 …

vim sshLogin.sh  自己写的一个ssh登录的shell加了判断条件#!/bin/bash
if [ -n "$1" ];thenssh liang@192.168.3.$1
else echo "please input ip number"
fi

chmod 777 sshLogin.sh 修改为可执行权限
./sshLogin.sh 11 执行 只需要输入ip的最后一位就可以了

ssh使用公钥key登录的脚本

vim sshLoginKey.sh#!/bin/bash#echo $1ssh -i /home/liang//newkeys_aws root@192.168.3.$1

chmod 764 sshLoginKey.sh 修改为可执行权限
./sshLoginKey.sh 12 带个ip参数执行 之后就可以动态的输入ip登录ssh

maven打包并自动上传服务器脚本

maven打war包或jar包发送到环境上的shell

前提是需要安装maven 环境变量

vim mavenPackageWar.sh
#! /bin/sh -cd /home/liang/workspace/jtoolmvn clean installcd /home/liang/workspace/war-daomvn clean installcd /home/liang/workspace/war-servicemvn clean installcd /home/liang/workspace/war-servermvn clean package -Dmaven.test.skip=truescp -i /home/liang/newkeys_aws /home/liang/workspace/war-server/target/ROOT.war root@192.168.3.15:/data/backup/shareDir/ROOT.war.`date +%Y%m%d%H%M` 

chmod 764 mavenPackageWar.sh 修改为可执行权限

./mavenPackageWar.sh 执行 前提是需要安装maven

shell上传或下载文件

ssh上传文件到远程服务器或 从远程服务器下载文件

http://blog.sina.com.cn/s/blog_7479f7990100zwkp.html

tar -zcvf /home/liang/aaa.tar.gz docker   打tar.gz包
tar -zcvf chat.tar.gz 404.html 50x.html css favicon.ico images info location mytest.html pic stat.xsd  打包多个文件或文件夹  http://blog.itpub.net/28602568/viewspace-759523/上传文件到远程服务器
scp -i /home/liang/newkeys_aws /home/liang/workspace/war-server/target/ROOT.war root@192.168.3.15:/data/backup/shareDir/ROOT.war.`date +%Y%m%d%H%M` scp -i /home/liang/newkeys_aws /home/liang/aa.html liang@192.168.3.15:/data/backup/shareDir/aa.htmlscp -i /home/liang/newkeys_aws_china -P 33890 /home/liang/bb.html root@192.168.186.0:/DISKC/appFile/bb.html从远程服务器下载文件
cd  /home/liang/scp -i newkeys_aws root@192.168.3.24:/data/aaa.tar.gz /home/liang/  scp -i newkeys_aws root@192.168.3.156:/data/logs/gc_tomcat.log /home/liang/scp -i newkeys_aws root@192.168.3.76:/DISKC/tmp/nginx.tar.gz /home/liang/scp -i newkeys_aws -P 33890 root@192.168.3.0:/usr/local/openresty/nginx/conf/nginx.conf /home/liang/ scp -i newkeys_aws_china -P 33890 root@192.168.3.0:/DISKC/jswechat.tar.gz /home/liang/

http://syyming.blog.163.com/blog/static/232063520105241029991/
http://blog.chinaunix.net/uid-20545423-id-1930177.html

参考链接:
http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80
http://www.cnblogs.com/xuqiang/archive/2011/04/27/2031034.html
http://blog.csdn.net/sunboy8764/article/details/6892818
http://wenku.baidu.com/link?url=AWUheFzPaBv0WPxgh7f6Btcc8Si_CUH3lXEsy0qcC-lmr-W5BGwkQJHG779ev1zxEbjl7J3LmnG2OX3eH61ilEOzHnbDfJmT5SHuBgoRBka

相关内容

热门资讯

不低于30%!商业用房购房贷款... 1月17日,中国人民银行、国家金融监督管理总局发布关于调整商业用房购房贷款最低首付款比例政策的通知,...
商道创投网·会员动态|星融元·... 《商道创投网》2026年1月17日从官方获悉:星融元数据技术有限公司(Asterfusion)近日完...
原创 美... 近日,海关发布了中国2025年的进出口情况。 而关注芯片产业的人发现,2025年,中国出口芯片数量3...
爆款刚诞生,德邦基金为何急下“... 来源:市场资讯 作者 |郑理 来源 | 独角金融 2026年的公募市场,被一只名不见经传的AI应用...
欧陆之星钻石被出具警示函,涉未... 蓝鲸新闻1月17日讯,近日,江苏证监局发布行政监管措施决定书,剑指欧陆之星钻石(上海)有限公司。 决...
木林森涨1.76%,成交额4.... 来源:新浪证券-红岸工作室 1月16日,木林森涨1.76%,成交额4.35亿元,换手率4.20%,总...
金一文化跌3.63%,成交额2... 来源:新浪证券-红岸工作室 1月16日,金一文化跌3.63%,成交额2.04亿元,换手率2.38%,...
险资系私募基金总数量增至11只 险资长期股票投资试点正加速落地。中国证券投资基金业协会信息显示,国丰兴华鸿鹄志远三期私募证券投资基金...
邹加怡出任亚洲基础设施投资银行... 央广网北京1月16日消息(记者 宓迪)据“亚洲基础设施投资银行”微信公众号,今日,邹加怡正式就任亚洲...
汉德精密:向外走、向深拓 抢占... 全球产业分工重构之际,中国装备制造企业出海已从“规模扩张”迈入“提质增效”新阶段,而产业链协同共生成...
中央财政加力支持 民间专项担保... 围绕支持民间投资,日前召开的2026年首场国务院常务会议提出设立“民间投资专项担保计划”,这意味着我...
我们该如何应对“难治性双相情感... “前一秒还情绪高涨、斗志昂扬,下一秒就陷入低谷、悲观绝望”——这不是简单的“心情不好”,而是双相情感...
和讯投顾刘文博:指数高开低走,... 1月16日,和讯投顾刘文博表示,今早A股高开回应,但因整体调整尚不充分,市场合力未能持续,指数最终回...
80多家央企“一把手”2024... 本报(chinatimes.net.cn)记者刘昱汝 徐芸茜 北京报道 日前,国资委官网通过集中发布...
2026义乌电商博览会·跨境服... 在全球数字经济浪潮下,中国电商服务生态凭借完善的产业链协同与持续创新的技术能力,正成为推动跨境贸易增...
罗永浩需要为西贝预制菜风波担责... 16日下午,贾国龙更新微博称:“今晚(16日)10点将就罗永浩对西贝的重大污蔑诽谤一一全面回应”,并...
融资余额破新高,看懂资金才靠谱 最近A股融资余额持续攀升,创下历史新高,不少板块和个股都获得了融资资金的重点关注。分板块来看,电子、...
母婴APP用户粘性对比:强关系... 概述 母婴类移动应用在用户定位、业务模式与生态重心方面存在差异。以妈妈网、宝宝树和亲宝宝为例,三者分...
继蓝箭航天后,又一个商业航天企... 日前,证监会公开发行辅导公示系统显示,中科宇航技术股份有限公司(以下简称为“中科宇航”)于近日完成I...
爱科微启动A股上市辅导 来源:界面新闻 1月17日,证监会网站披露,爱科微科技(上海)股份有限公司已启动A股上市辅导,辅导机...