网站建设资讯

NEWS

网站建设资讯

linux取消命令自启动 关闭linux不重新启动命令

Linux怎么禁止服务开机启动?

linux设置开机服务自动启动/关闭自动启动命令

网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了滴道免费建站欢迎大家使用!

[root@localhost

~]#

chkconfig

--list

显示开机可以自动启动的服务

[root@localhost

~]#

chkconfig

--add

***

添加开机自动启动***服务

[root@localhost

~]#

chkconfig

--del

***

删除开机自动启动***服务

[root@localhost

~]#

setup

可以在shell图形终端里面配置的命令,去service里选择

[root@localhost

~]#

ntsysv

在shell终端图形配置开机启动服务命令,

如果你想了解更详细内容,建议看看刘遄老师的另外就是刘遄老师的《linux就该这么学》,书籍当中有详细的描述;

linux什么用命令关掉软件狗的自启动

chkconfig 服务名 off 关闭这个服务的命令

第二种方法定时跑脚本crontab 编辑一下,让他定时跑一下以下脚本

ps -ef | grep 服务名 | awk '{ print "kill -9 "$2 }' | sh

Linux怎么禁止服务开机启动

linux设置开机服务自动启动/关闭自动启动命令

[root@localhost ~]# chkconfig --list 显示开机可以自动启动的服务

[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务

[root@localhost ~]# chkconfig --del *** 删除开机自动启动***服务

[root@localhost ~]# setup 可以在shell图形终端里面配置的命令,去service里选择

[root@localhost ~]# ntsysv 在shell终端图形配置开机启动服务命令,选项没上面那个多

setup 、rc.local 和chkconfig三种方式都可以设置

第一种)

输入#setup指令进入系统服务菜单,选择你想启动的服务比如httpd,然后重起机器或者/etc/rc.d./init.d/httpd

start

第二种)

把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了,例如对于apache,编译好apache后会在安装目录的bin下生成apachectl文件,这是个启动脚本,我们只需要把这个命令加到rc.local里就可以了

(suse没有rc.local。SUSE是可以这么定义自己的脚本的,如果希望在切换运行级之前和之后运行自己的脚本,那么可以分别创建:

/etc/init.d/before.local

/etc/init.d/after.local)

echo /usr/local/apache/bin/apachectl /etc/rc.d/rc.local,

设置服务自动启动的方式是在rc.local里还可以加入类似以下的一些脚本:

#sshd

/usr/local/sbin/sshd

#proftpd

/usr/local/sbin/proftpd

#apache

/home/apache/bin/apachectl start

#mysql

/home/mysql/bin/safe_mysqld --port=3306

#start oracle8i listener first

su - oracle -c 'lsnrctl start'

#start oracle8i

su - oracle -c 'dbstart'

第三种)

通过chkconfig指令.

使用chkconfig命令来把某项服务加到系统的各项运行级别中,步骤如下,

1 创建启动脚本.

对于apache,mysql,ssh这样的软件都是自己带的,我们只要稍微修改一下使之支持chkconfig就可以了

2 修改脚本

我们需要在脚本的前面加上一下2行,才能支持chkconfig命令

# chkconfig: 2345 08 92

#

# description: Automates a packet filtering firewall withipchains.

#

chkconfig:后面定义的使启动服务的运行级别(例子中使2345启动改服务),以及关闭和启动服务的顺序,(上例中关闭服务的顺序使8,启动的顺序使92)

descriptions:对改服务的描述(上例中是ipchains包过滤),你可以换成自己想要的

修改好之后执行

cp 你的脚本 /etc/rc.d/init.d/脚本名

chmod 700 /etc/rc.d/init.d/脚本名

chkconfig --add 脚本名

例如:

将其加入Linux启动过程,仅在level 3, level 5级别下运行

[root@Tester init.d]/sbin/chkconfig --add apache-httpd

[root@Tester init.d]/sbin/chkconfig --level 35 apache-httpdon

之后就可以了,以后每次重新启动服务器都会自动启动和关闭我们的服务了

linux (Centos): FTP服务启动与关闭命令

FTP设置开机自动运行:chkconfig vsftpd on

关闭FTP开机自动运行:chkconfig vsftpd off

查看所有服务开启自动运行的情况:chkconfig --list

启动FTP服务:service vsftpd start

停止FTP服务:service vsftpd stop

重启FTP服务:service vsftpd restart

linux开机自动执行命令和脚本 自动启动 自启 进程一直运行

原文及更新:

直接在/etc/rc.local(/etc/rc.d/rc.local)文件中添加即可

上面这脚本实际上在使用时出现了问题, /home/neucrack/software/ss/start_ss_local.sh 这个命令始终没有被执行,原因是 /home/neucrack/software/ss/start_kcptun_client.sh 中的命令阻塞了进程,导致后面一句始终没有执行,可以将他们分别放到后台执行就行了,如何在后台执行可以看文章最后一部分

也可以自己手动在rc*.d中建立软连接

桌面系统搜索 启动 ,打开启动管理器 添加删除即可

一般有以下几种方法:

1)在输入命令的最前面加上 nohup 命令

如 nohup your_command 这样命令在你退出后仍然会在后台执行

2) setsid 命令

setsid your_command 该命令的结果是使你所运行的命令的父进程为init,所以只有关机该进程才会停止

3) (your_command )

就是用括号将你的命令括起来,这样做也是使命令的父进程为init

4) disown

当你在命令行下输入 your_command 后命令就在后台执行了,然后执行jobs命令,该命令会列出当前正在后台执行的命令。例如输入命令“top”

然后执行"jobs"

输出结果是

[1] + Suspended (tty output) top

注意行开头方括号内的数字,该数字叫做jobspec,是给当前后台运行的job的编号。这是你只要在命令行下输入"disown -h 1" 后台运行的top命令就不会受到hangup信号的影响了。

5)使用 screen 命令

在命令行下输入screen命令就开启了一个screen进程,它就好像是一个全新的命令运行环境,在该环境中你可以像在正常的terminal下那样执行

命令,但是这个screen是不受其父进程的hangup信号的影响的,既然screen不受其父进程影响,当你意外掉线或者退出系统时,在screen

中仍在执行的命令仍然会继续执行。关于screen命令的使用方法你可以再去查阅相关资料。

linux服务器如何关闭lnmp开机自启动

1、先使用chkconfig --list 列出开机启动的项目

2、然后可以继续使用chkconfig name off 来关闭

如关闭mysqld 开机启动,可用chkconfig mysqld off

3、你的LNMP 就是Nginx、MySQL、PHP 你可以看看这些服务!


文章名称:linux取消命令自启动 关闭linux不重新启动命令
网站网址:http://cdweb.net/article/dodpjcp.html