centos腳本編寫

要實現ssh s202 jps查看進程狀態,就須要在環境變量目錄下面建立軟鏈接:sudo ln -s /soft/jdk/bin/jps /usr/local/bin/jps
編寫xcall.sh腳本
1.touch xcall.sh //建立腳本文件
2.修改腳本權限,讓全部人都能執行:chmod a+x a.sh
3.將腳本文件移動到環境變量指定的目錄下面:mv xcall.sh /usr/local/bin#!/bin/bash
4.接下來寫xcall.sh
echo hello world
params=$@
for (( i=201 ; i <= 204 ; i = $i+1 ));do
echo =====================s$i $params ======================
ssh s$i "$params"
done
5.接下來寫xsync.shlinux

!/bin/bash

if [[ $# -lt 1 ]]; then echo no params ;fibash

p=$1ssh

echo p=$p

dir=dirname $pcode

echo dir=$dir

filename=basename $p進程

echo filename = $filename

cd $dir
fullpath=pwd -P .變量

echo fullpath = $fullpath

user=whoami
for(( i = 202 ; i <= 204 ;i = $i + 1 )) ;do
echo ===============s$i==================
rsync -lr $p ${user}@s$i:$fullpath
done ;
linux腳本後面繼續更新
=======================================================jdk

相關文章
相關標籤/搜索