当前位置: 技术问答>linux和unix
如何关闭进程不让其不开机启动?
来源: 互联网 发布时间:2016-10-08
本文导语: ps查看进程状态如下: root 1360 0.0 0.1 2132 656 ? Ss 21:27 0:00 dovecot root 1361 0.0 0.3 2724 1192 ? S 21:27 0:00 dovecot-auth dovecot 1364 0.0 0.5 51...
ps查看进程状态如下:
root 1360 0.0 0.1 2132 656 ? Ss 21:27 0:00 dovecot
root 1361 0.0 0.3 2724 1192 ? S 21:27 0:00 dovecot-auth
dovecot 1364 0.0 0.5 5180 1956 ? S 21:27 0:00 pop3-login
dovecot 1365 0.0 0.5 5180 1952 ? S 21:27 0:00 pop3-login
dovecot 1391 0.0 0.5 5192 1968 ? S 21:27 0:00 imap-login
dovecot 1392 0.0 0.5 5192 1964 ? S 21:27 0:00 imap-login
named 1222 0.0 0.9 49236 3540 ? Ssl 21:16 0:00 /usr/sbin/named -u named
现在我想将列出来的这几个关闭 ,并让其不再开机启动,该如何操作? 谢谢!!
root 1360 0.0 0.1 2132 656 ? Ss 21:27 0:00 dovecot
root 1361 0.0 0.3 2724 1192 ? S 21:27 0:00 dovecot-auth
dovecot 1364 0.0 0.5 5180 1956 ? S 21:27 0:00 pop3-login
dovecot 1365 0.0 0.5 5180 1952 ? S 21:27 0:00 pop3-login
dovecot 1391 0.0 0.5 5192 1968 ? S 21:27 0:00 imap-login
dovecot 1392 0.0 0.5 5192 1964 ? S 21:27 0:00 imap-login
named 1222 0.0 0.9 49236 3540 ? Ssl 21:16 0:00 /usr/sbin/named -u named
现在我想将列出来的这几个关闭 ,并让其不再开机启动,该如何操作? 谢谢!!
|
service ... stop是停止现在正在运行的服务
chkconfig ... off是把这个服务禁止在系统启动的时候自动运行,默认是设置2345运行级别,运行级别的概念你去找找资料看看吧
chkconfig ... off是把这个服务禁止在系统启动的时候自动运行,默认是设置2345运行级别,运行级别的概念你去找找资料看看吧
|
你需要知道这些进程是属于那些服务启动起来的,才能知道禁止自动启动哪些服务:
应该是这样吧,你可以到/etc/init.d目录下看看是不是有这两个服务
chkconfig named off
chkconfig devocot off
应该是这样吧,你可以到/etc/init.d目录下看看是不是有这两个服务
chkconfig named off
chkconfig devocot off
|
那你现在可以执行:
service named stop
service devocot stop
然后ps看看这些进程还在不在,如果没有了那就是这两个服务的进程了,如果还有那还得再找找看是另外哪个服务启动的进程再把它禁止掉
service named stop
service devocot stop
然后ps看看这些进程还在不在,如果没有了那就是这两个服务的进程了,如果还有那还得再找找看是另外哪个服务启动的进程再把它禁止掉