Linux设置开机服务自动启动】的更多相关文章

linux设置开机服务自动启动/关闭自动启动命令 2012-02-06 15:13 [root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务[root@localhost ~]# chkconfig --del ***   删除开机自动启动***服务 [root@localhost ~]# setup     可以在shell图形终端里面配…
[root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add ***  添加开机自动启动***服务[root@localhost ~]# chkconfig --del ***  删除开机自动启动***服务 [root@localhost ~]# setup     可以在shell图形终端里面配置的命令,去service里选择 [root@localhost ~]# ntsys…
原文连接http://blog.csdn.net/jiangguilong2000/article/details/8259360 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.但chkconfig不会立即自动禁止或激活一个服务,需要服务器重启才生效. 语法: chkconfig --list [name] chkconfig --add name chkconfig --del name chkconfig [--level levels] name <on|of…
完整的ln命令参考:http://www.runoob.com/linux/linux-comm-ln.html ln :创建连接文件 - 默认创建的是硬连接,好比复制 ,但是两个文件会同步 命令:ln ./java/android/aa.txt  aaa - s :创建的是软连接变为指向(类似于windows的快捷方式) 软链接: .软链接,以路径的形式存在.类似于Windows操作系统中的快捷方式 .软链接可以 跨文件系统 ,硬链接不可以 .软链接可以对一个不存在的文件名进行链接 .软链接可…
/etc/rc.d/init.d 是 /etc/init.d的目标链接. 如果/etc/rc.d下面没有 rc.local脚本文件, 则需要 手动创建: 而 /etc/bashrc 是在登陆bash gnome-terminal 的时候才自动执行的程序??? 但是, 好像/etc/bashrc 也是在登陆图形界面的时候, 就执行的, 并不是 在启动 gnome-terminal才执行的? 所以, 在/etc/bashrc中设置开机启动 firefox, gnome-terminal的时候, 好像…
通过 博客园 https://www.cnblogs.com/zuidongfeng/p/8032505.html 学习以及记录 1. 下载redis 现在最新的stable版本是 4.0.10 wget http://download.redis.io/releases/redis-4.0.10.tar.gz 2. 解压缩文件 tar -zxvf redis-.tar.gz 3. 安装 cd ../redis-4.0.10/make cd src make install 4. 开启 ./re…
次win开机都自动启动docker,感觉很耗资源,docker只是有时开发时需要用到,在docker的setting上的Start Docker Desktop when you log in取消了也没有效果 在任务管理器中的启动选项中勾掉docker就可以了…
/etc/rc.d/init.d 中文件会在 Linux 系统各项服务都启动完毕之后再被运行 cd /etc/rc.d/init.d:新建xxx.sh文件. chmod +x xxx.sh,赋予可执行权限,此时文件会变色. sudo reboot  重启后,确认是否成功 #!/bin/sh #chkconfig: 2345 80 90 #description:auto_run echo "启动es" ES_PID=`ps -ef | grep elasticsearch | grep…
作为一个开发,项目现在一般都是部署在虚拟机上的linux,数据库也是按照在l虚拟机上的linux,一旦关机了,在开机程序都没打开,又要一个个去开,很麻烦,所以现在我现在使用supervisor去做一个守护进程,然后项目就托管在supervisor上,然后开机让supervisor启动就可以了. 一般的,很多人会使用单元服务的形式去实现,首先在/etc/systemd/system或/lib/systemd/system目录(可能需要使用软连接)下创建一个service文件,如: [Unit] D…
有很多中方法,这里只取最简单的一种: 把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了, 注意给rc.local执行权限…
一..在/etc/rc.local文件中添加自启动命令 执行命令: 编辑"/etc/rc.local",添加你想开机运行的命令 运行程序脚本:然后在文件最后一行添加要执行程序的全路径. 例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者" cd /opt && ./hello.sh " 注意,你的命令应该…
第一种方式:ln -s 建立启动软连接 在Linux中有7种运行级别(可在/etc/inittab文件设置),每种运行级别分别对应着/etc/rc.d/rc[0~6].d这7个目录 Tips:/etc/rc[0~6].d其实是/etc/rc.d/rc[0~6].d的软连接,主要是为了保持和Unix的兼容性才做此策 这7个目录中,每个目录分别存放着对应运行级别加载时需要关闭或启动的服务 由详细信息可以知道,其实每个脚本文件都对应着/etc/init.d/目录下具体的服务 K开头的脚本文件代表运行级…
原文链接:http://blog.csdn.net/karchar/article/details/52489572 有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务. 在解问题之前先来看看Linux的启动流程 Linux的启动流程 主要顺序就是: 1. 加载内核 2. 启动初始化进程 3. 确定运行级别 4. 加载开机启动程序 5. 用户登录 启动流程的具体细节可以看看Linux 的启动流程 第4步加载启动程序其实是两步: init进程逐一加载开机启动程序,其实就是运行指定目…
我们有时会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加.修改.删除操作,并且只能使用sftp登录服务器,不能用ssh操作.这些可以通过配置sftp服务实现. 提供sftp服务的有vsftpd和internal-sftp,这里用的是系统自带的internal-sftp,操作步骤如下: 1.创建新用户ui,禁止ssh登录,不创建家目录 useradd -s /sbin/nologin -M www 2.设置用户密码 passwd www 3.创建用户的根目录,用户就只能在此…
 0 为停机,机器关闭.(千万不要把initdefault设置为0 )    1 为单用户模式,就像Win9x下的安全模式类似.    2 为多用户模式,但是没有NFS支持.    3 为完整的多用户模式,是标准的运行级.    4 一般不用,在一些特殊情况下可以用它来做一些事情.例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置.    5 就是X11,进到X Window系统了.    6 为重启,运行init 6机器就会重启 # ls /etc/rc.d   查看自启动命令 in…
  1,安装redis wget http://download.redis.io/releases/redis-2.8.8.tar.gz .tar.gz cd redis- make 2,建立Redis目录(非必须) 这个过程不是必须的,只是为了将Redis相关的资源统一管理而进行的操作. 执行以下命令建立相关目录并拷贝相关文件至目录中:  cd redis- mkdir -p /usr/local/redis/bin mkdir -p /usr/local/redis/etc mkdir -…
我们有时会遇到这样的需求,限制一个Linux用户,让他只能在指定的目录下进行添加.修改.删除操作,并且只能使用sftp登录服务器,不能用ssh操作.这些可以通过配置sftp服务实现. 创建新用户www,禁止ssh登录,不创建家目录 [root@local ~]# useradd -s /sbin/nologin -M www [root@local ~]# passwd www 更改用户 www 的密码 . 新的 密码: passwd:所有的身份验证令牌已经成功更新. 创建用户的根目录,用户就只…
Linux可不可以在开机的时候就将我们要的文件系统都挂载好?这样就不需要每次进入Linux系统还要挂载一次.当然可以,那就直接到/etc/fstab里面去修改. 系统挂载的一些限制: - 根目录/是必须挂载的,而且一定要先于其他mount point被挂载进来. - 其他挂载点必须为已新建的目录,可任意指定,但一定要遵守必需的系统目录架构原则 - 所有挂载点在同一时间之内,只能挂载一次 - 所有分区在同一时间内,只能挂载一次 - 如若进行卸载,必须先将工作目录移到挂载点(及其子目录)以外. 先查…
方法一:编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本. 所以我们可以直接在/etc/rc.local中添加启动脚本. $ vim /etc/rc.local 方法二:添加一个开机启动服务. 将你的启动脚本复制到 /etc/init.d目录下,并设置脚本权限, 假设脚本为test $ mv test /etc/init.d/test$ sudo chmod 755 /etc/init.d/test将该脚本放倒启动列表中去 $ cd .etc/init.…
开机启动 解决服务器重启,比如断点,导致服务没有启动的烦恼   1.整理机器上面运行的服务,编些成sh脚本,文件为:/home/rc/exec.sh #加载环境变量 source /etc/profile echo '环境变量添加成功' #启动web /usr/local/tomcat-web/restart.sh & echo 'tomcat-web 启动成功'   注意加载环境变量   2.执行 chmod 755 +脚本名字,命令: chmod 755 /home/rc/exec.sh  …
虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一…
1. 将服务文件拷贝到init.d下,并重命名为mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 2. 赋予可执行权限 chmod +x /etc/init.d/mysqld 3. 添加服务 chkconfig --add mysqld 4. 显示服务列表 chkconfig --list 5. 看到3.4.5状态为开或者为 on 则表示成功.如果是 关或者 off 则执行一下 chkconfig --…
1.切换到/etc/rc.d/init.d目录下 2.新建脚本,step.sh 3.添加开机启动   chkconfig –add step.sh 4.chkconfig step.sh…
在/etc/init.d/下新建zhjdate脚本,添加如下内容: #!/bin/bash# chkconfig: 345 63 37#chkconfig:345 63 37 (数字345是指在运行级别为3.4.5时启动:数字63是指启动的优先级:数字 37是指停止的优先级)/usr/sbin/ntpdate us.pool.ntp.org >> /var/log/ntpdate.log STEP 2:修改脚本属性#chmod 755 zhjdateSTEP 3:配置脚本自启动#chkconf…
1)打开终端,输入命令:      su – root     2)输入密码 3)再输入如下命令进入到命令行模式:      init 3 4)修改启动模式为永久命令行模式:      vi /etc/inittab 5)打开后按键盘上的i进入到编辑模式: 6)编辑模式下输入/initdefault,找到id:5:initdefault:这一行: 7)把5改成3,执行如下命令保存退出: 先按ESC,然后输入:wq…
1.将文件上传到服务器上(本例上传到/Data/software下) 2.挂载 mount -o loop /Data/software/rhel-server-7.6-x86_64-dvd.iso /mnt 3.使用df -T查看镜像文件格式(一般都是iso9660) [root@zabbix_test ~]# df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/mapper/rhel-root xfs 524…
 整理了linux下程序开启几种方式,转载相关博客做统一记录 <linux程序设置开机自启动>转载自:https://www.cnblogs.com/flcz/p/7691532.html 注意: 作者测试时,Linux版本为RedHat6,同时应用在CentOS6应该也可以(作者未实测,但有同事在CentOS6上使用可行),系统版本的不同,可能造成操作上的差异(CentOS7就与CentOS6有较大的不同),但具体的思路可借鉴. 以下操作均在root权限下 Linux下配置某个服务的开机自启…
CentOS设置开机自动启动某服务   这里以启动sshd服务为例:   查看sshd是否已经是系统服务:   # chkconfig --list |grep sshd 会显示:  sshd    0:off 1:off 2:off 3:off 4:off 5:off 6:off    www.2cto.com   使用如下命令设置sshd服务自动启动: # chkconfig --level 5 sshd on    再次查看:   如图显示,证明设置成功了!   重启系统后,直接用Secu…
Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ©Copyright 蕃薯耀 2017年7月21日 http://www.cnblogs.com/fanshuyao/ Linux Redis安装,Linux如何安…
Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: systemctl 是系统服务管理器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起. 任务 旧指令 新指令 使某服务自动启动 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服务不自动启动 chkco…