文章插图
图7 prsync应用实例
图7的第一个实例中使用了“-l”、“-a”和“-r”参数,其中“-l”用于指定上的用户,“-r”用于递归复制指定目录下的所有文件,“-a”参数可以维持文件的属性值不变,例如文件的创建时间、修改时间、读写权限等,这个参数在做目录复制时非常有用,建议使用 。
第二个实例中又引入了“-z”参数,这是一个压缩传输参数,在低带宽环境下,或者在对网络带宽有要求、传输文件压缩率比较大时使用 。而在带宽充足或传输的文件比较大时,不推荐使用 。
pnuke的主要作用是在 远程 多 主机 上并行杀掉某一 进程,相当于killall命令 。 它的用法非常简单,最简单的用法如下:
[opsuser@server ~]$pnuke -h /etc/pssh/hosts httpd
这个命令将在所有上并行关闭httpd服务,pnuke的作用类似于killall,而后面跟的httpd是服务名,其实只要通过killall命令能关闭的服务,都可以通过pnuke来批量完成 。
推荐阅读
- Linux更改SSH远程登录端口教程
- Linux运维:多主机ssh封装器mussh
- Centos7 使用ssh进行x11图形界面转发
- 工业网络安全运维攻略
- Linux网络安全运维:网络探测和安全审核工具nmap
- 分享一款自动化运维工具--PSSH工具
- 微博广告系统全景运维大法
- Nginx之正反代理详解
- ssh-add linux Permission 0644 for are too open 错误解决方案
- 正规的运维工作是什么的?