kali-rc.local脚本开机自启动

Kali linux 脚本自动启动:

公司比较多用Redhat,所以习惯使用/etc/rc.local写开机自动运行的脚本,今天配了台Debian,要写自动运行脚本,稍有不同,写下来存档

Debian定义了多个运行级别脚本,分别存放在/etc/rc0.d至/etc/rc6.d中,默认级别为5.

要增加开机自动运行脚本的方法如下:

#vi /etc/init.d/rc.local

写入你需要运行的脚本,:wq退出,这里我将自己的脚本放到/usr/local/bin下,然后在rc.local下指定脚本路径:./usr/local/bin/automount,注意要给脚本执行权限,rc.local中也要加入点‘
. ‘来执行脚本。

# chmod +x /etc/init.d/rc.local #增加脚本执行权限

# update-rc.d rc.local start 99 2 3 4 5 . stop 01
0 1 6 . #设置启动级别

若要删除脚本的启动级别运行如下命令

# update-rc.d -f rc.local remove

时间: 2024-08-02 13:34:06

kali-rc.local脚本开机自启动的相关文章

用rc.local工具开机自启动

对于一些程序来说,无法直接开机自启动.那么我们可以利用开机自启动来执行一些命令,达到开机自启动的效果!!! 下面用tomcat来举个例子 tomcat启动的命令一般是./startup.sh 那么我们就把他的命令放到rc.local目录下,来达到开机自启动的效果!! 首先得给rc.local的执行的权限!! chmod +x /etc/rc.d/rc.local 然后把想让系统开机执行的命令放到文件里就可以了!! 原文地址:https://www.cnblogs.com/yeyu1314/p/1

理解Linux系统/etc/init.d目录和/etc/rc.local脚本

本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ 以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接.  一.关于/etc/init.d 如果你使用过linux系统,那么你一定听说过init.d目录.这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要.init.d目录包含许多系统各种服务的启动和停止脚本.

理解Linux系统/etc/init.d目录和/etc/rc.local脚本(转载)

本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ 以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接.  一.关于/etc/init.d 如果你使用过Linux系统,那么你一定听说过init.d目录.这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要.init.d目录包含许多系统各种服务的启动和停止脚本.

mac设置shell脚本开机自启动

最近需要做分布式架构的网站,目前一直在调试阶段,每次开机的时候都要启动一大堆工具,比如zookeeper.activemq.redis.nginx等等,不厌其烦. 在网上搜了下mac如何设置shell脚本开机自启动,记录一下,方便自己也方便大家. 1.首先写一个sh脚本,比如: 1 cd ~/Documents 2 mkdir haha 代码很简单,进入Documents文件夹,建立haha目录,保存为run.sh 2.修改run.sh权限 sudo chmod 777 run.sh 3.右键点

Centos 7关于rc.local脚本命令开机不执行及指定用户启动的解决方法

开机不启动 在实际生产场景中,我们喜欢在安装了一些软件服务后,将软件设置为开机自启动,设置为开机自启动有两种方法: 1)  设置为chkconfig,可以编写脚本,查看设置开机自启动的命令 –add表示添加程序自启动, --list表示查看. 以后的程序如果需要使用chkconfig开机自启动,那么需要在启动程序中加入三行: # chkconfig:2345 20 80 #description: Saves and restores system entropy pool for \ #   

linux -- ubuntu 脚本开机自启动

有一个脚本想在ubuntu 虚拟机开机时,自动运行. 创建脚本文件 在“/opt/lampp/”下新建一个脚本文件:lampp_start.sh #!/bin/bash /opt/lampp/lampp start 编辑启动文件 在/etc/init.d/rc.local文件的do_start()函数第一行内添加自启动脚本目录,格式为      路径 &> /dev/null & 注: 1.确保是root用户 2.确保脚本文件的访问权限即是否为可执行文件 这样开机你的脚本就可以自动启

centos7 rc.local脚本执行不成功

腾讯云 centos7   配置文件/etc/rc.local的内容如下: #!/bin/sh #secu_agent init monitor, install at Thu Aug 3 11:19:41 CST 2017 /usr/local/sa/agent/init_check.sh > /dev/null 2>&1 /usr/sbin/ntpdate ntpupdate.tencentyun.com >/dev/null 2>&1 & /usr/l

安卓设置脚本开机自启动

手机想要开机自启一个脚本,百度之 Android默认的启动脚本有init.rc init.xxx.rc init.xxx.sh 因为init.rc是属于内存文件系统中的文件,每次开机从ram中释放加载进内存,意味着修改替换重启后还是之前的那个,所以无法通过直接修改来init.rc来启动此.sh脚本. 而将x.sh脚本放在/system/etc/init.d下,重启后发现没有自动运行.然后想到将脚本语句写在init.xxx.sh中,因为太长所以在我选择在install-recovery.sh末加入

linux自定义脚本添加到rc.local脚本无法正常运行的问题

为了能科学地上网,你懂的.其中需要将服务端做成开机启动.然而脚本在secure crt下能正常运行,添加到/etc/rc.local下却无法正常启动服务.用ps查找了下,脚本是运行了,但服务没起来.于是折腾了一通,怀疑是不是路径找不到的原因.然而export了一下PATH,妥妥的. 原脚本 #! /bin/sh #进程名字可修改 PRO_NAME=ssserver PORT=不告诉你 PASS=不告诉你 while true ; do #用ps获取$PRO_NAME进程数量 NUM=`ps au