文件名称:Linux远程批量工具mooon_ssh和mooon_upload使用示例
文件大小:145KB
文件格式:PDF
更新时间:2021-09-29 11:59:40
mooon mooon_ssh mooon_upload mooon_downlo
远程批量工具包含: 批量命令工具mooon_ssh; 批量上传文件工具mooon_upload; 批量下载文件工具mooon_download。 可执行二进制包下载地址: https://github.com/eyjian/libmooon/releases 源代码包下载地址: https://github.com/eyjian/libmooon/archive/master.zip 批量工具除由三个工具组成外,还分两个版本: C++版本 GO版本 当前C++版本比较成熟,GO版本相当简略,但C++版本依赖C++运行时库,不同环境需要特定编译,而GO版本可不依赖C和C++运行时库,所以不需编译即可应用到广泛的Linux环境。 使用示例1:上传/etc/hosts mooon_upload -s=/etc/hosts -d=/etc 使用示例2:检查/etc/profile文件是否一致 mooon_ssh -c='md5sum /etc/hosts' 使用示例3:批量查看crontab mooon_ssh -c='crontab -l' 使用示例4:批量清空crontab mooon_ssh -c='rm -f /tmp/crontab.empty;touch /tmp/crontab.empty' mooon_ssh -c='crontab /tmp/crontab.emtpy' 使用示例5:批量更新crontab mooon_ssh -c='crontab /tmp/crontab.online'