尹老师 你好
一直有个疑问 linux下用service控制进程的启动与停止 和 在脚本里用&后台运行进程 有什么区别?
比如说centos7是system
centos6是service
aix系统里又没有了这两种服务
假如我现在想写一个脚本 可以在这三种系统里面通用 控制脚本的启动停止 这种情况下 就不能使用服务了 只能自己写脚本通过参数来控制了
请问这样写和使用服务比起来 会有什么样的缺点
展开
作者回复: 1 用service 控制实际是执行/etc/init.d下的启动脚本,这个启动脚本里面是程序并带上相应的参数和配置文件,找一个centos6 进入目录打开启动脚本就看到了,是shell脚本编写的
2 需要写通用性脚本建议还是写service的,因为centos6和7都能执行