centos环境的日常操作
对于linux系统的日常监控运维,服务器主要组成由内存、cpu、硬盘 文件空间、进程、端口等等,一些列的运维,这些都可以通过简单的linux命令进行解决。
通过撰写shell脚本,对环境进行运维,简单介绍几种:
将文件放到远程机器:
ftpPutFiles(){
remoteHost=$1
ftpUser=$2
ftpPwd=$3
remoteDir=$4
localDir=$5
localFiles=$6
ftp -i -v -n $remoteHost <<END_FTP
user $ftpUser $ftpPwd
binary
lcd $localDir
cd $remoteDir
mput $localFiles
bye
END_FTP
(sleep 2; echo $ftpUser;
sleep 2; echo $ftpPwd;
sleep 2; echo "chmod a+rwx $remoteDir/$localFiles";
sleep 2; echo "exit") | telnet $remoteHost 2>&1 | grep -v "getwinsize"
}
将远程文件删除:
ftpDelFiles(){
remoteHost=$1
ftpUser=$2
ftpPwd=$3
remoteDir=$4
remoteFiles=$5
ftp -i -v -n $remoteHost <<END_FTP
user $ftpUser $ftpPwd
binary
cd $remoteDir
mdel $remoteFiles
bye
END_FTP
}
免责声明
网站所有内容均为用户自行发布,本网站不对内容的真实性负责,请勿相信转账汇款等信息,文章内容如有侵权,请联系管理员删除!
上一篇:
香港服务器具体有哪些优势呢?下一篇:
一般DDOS的攻擊有哪兩種方式?