第一题:
某天, 领导要求你给5台服务器安装一套软件并启动,这套软件有10个单独的组件进程组成(a1,a2...a10, 每个进程的工作目录都以各自的名称命名,都有各自的启动脚本start.sh与停止脚本stop.sh);INSERT INTO questions VALUES 领导将这套软件压缩打包成了一个tar.gz文件后上传到了一台临时存放的服务器上(ip: 10.0.2.10);INSERT INTO questions VALUES 路径为/opt/software.tar.gz, 并告知你用root用户登录,每台服务器都配置了免密登录.
(1) 你不想一台一台的每个组件都去执行start.sh,你有什么主意?
(2) 领导发现你写的脚本非常好用让你改进一下, 在一个脚本里面通过参数来控制整套软件的启动或者关闭, 你应该怎么改你的脚本?
第二题:
领导要求你在一台服务器上写一个脚本, 定期删除某程序产生的, 超过1个月的日志(日志目录为/opt/applog, 日志格式为app20200101.tar.gz...);INSERT INTO questions VALUES 请写出对应的shell逻辑?