Ubuntu 开机启动不执行】的更多相关文章

解决方案: 1.将/etc/rc.local的命令改成更加兼容的模式,将"#!/bin/sh"改为"#!/bin/bash" 2.将/bin/sh重新链接到/bin/bash,方法如下: 方法一:终端执行 sudo dpkg-reconfigure dash,然后选择 no. 方法二:重新进行软链接,执行以下命令: sudo rm /bin/shsudo ln -s /bin/bash /bin/sh 使用方法 1 :将"#!/bin/sh"改为…
注意:rc.local脚本里面启动的用户默认为root权限. 一.rc.local脚本 rc.local脚本是一个Ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令.该脚本位于/etc/路径下,需要root权限才能修改. 该脚本具体格式如下: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the scrip…
方法 1 – 使用 rc.local利用 /etc/ 中的 rc.local 文件在启动时执行脚本与命令.我们在文件中加上一行来执行脚本,这样每次启动系统时,都会执行该脚本.不过我们首先需要为 /etc/rc.local 添加执行权限,$ schmod +x /etc/rc.local然后将要执行的脚本加入其中:$ sudo vi /etc/rc.local在文件最后加上:sh /root/script.sh &然后保存文件并退出.使用 rc.local 文件来执行命令也是一样的,但是一定要记得…
1.编译源码,生成可执行文件: 2.将生成的可执行文件拷贝到 /user/local/bin目录下,若没有x权限请加上: 3.将安装包中的 redis.conf配置文件移到/etc/redis.conf;并设置相应的配置值: daemonize yes //将该属性设为yes,默认非后台启动 pidfile /var/run/redis.pid //将pid文件设为此值 4.编写启动脚本:redis-server:内容可如下所示: #! /bin/sh PATH=/usr/local/sbin:…
1.在/etc/init.d中添加启停脚本ros_daemon.bash: #!/bin/bash ### BEGIN INIT INFO # Provides: ros_daemon.bash # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemo…
最近想在Ubuntu的基础上,再在硬盘的一个分区安装Windows,其中有次不小心,在安装windows的时候,删除了一个分区,造成下次启动Ubuntu系统出现 grub rescue 下面是我的修复方法,参考了http://www.linuxidc.com/Linux/2012-07/65249.htm,有些修改 先使用ls命令,找到Ubuntu的安装在哪个分区,ls会罗列所有的磁盘分区信息,比方说: grub rescue>ls (hd0),(hd0,msdos3),(hd0,msdos2)…
方法一:--------------------------------------------------1. 在/etc/init.d/下放置启动脚本,比如postgresqlroot@ubuntu:/etc/init.d# cat postgresql #!/bin/shset -e ### BEGIN INIT INFO# Provides: postgresql# Required-Start: $local_fs $remote_fs $network $time# Required…
1.创建shell启动脚本test 2.将启动脚本复制到 /etc/init.d 目录下 3.设置脚本文件权限 sudo chmod 755 /etc/init.d/test 4.设置脚本启动 sudo update-rc.d test defaults 95   //95 为启动优先级,越小优先级越高 // 执行后输出信息 update-rc.d: warning: /etc/init.d/test missing LSB informationupdate-rc.d: see <http:/…
一.创建脚本 $cd /etc/init.d/$sudo vim svnserve 内容如下#! /bin/shsudo svnserve -d -r /home/svn 二.脚本权限设置 sudo chmod +x svnserve 三.将脚本加入启动顺序 sudo update-rc.d svnserve defaults Adding system startup for /etc/init.d/svnserve .../etc/rc0.d/K20svnserve -> ../init.d…
/rc.local  (ran as root) https://unix.stackexchange.com/questions/210939/what-user-runs-the-commands-defined-in-etc-rc-local crontab -e (ran as login user) https://askubuntu.com/questions/814/how-to-run-scripts-on-start-up https://serverfault.com/que…
需求:公司卡片机容量太小,只有100G,由于使用的人比较的多,开机使用后有时候就会出现磁盘空间占满数据写不进去的情况,影响工作进度,而且每次使用完都得关掉卡片机,所以就有必要写个清理磁盘的脚本,当卡片机开机启动后执行脚本,如果磁盘达到设置的阈值,就进行空间的清理. rc.local脚本 rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令.该脚本位于/etc/路径下,需要root权限才能修改. 该脚本具体格式如下: #!/bin/sh -e # # rc…
Ubuntu 16.04设置rc.local开机启动命令/脚本的方法       Ubuntu 16.04设置rc.local开机启动命令/脚本的方法(通过update-rc.d管理Ubuntu开机启动程序/服务) 注意:rc.local脚本里面启动的用户默认为root权限. 一.rc.local脚本 rc.local脚本是一个Ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令.该脚本位于/etc/路径下,需要root权限才能修改. 该脚本具体格式如下: #!/bin/sh -…
作者: 王恒 发表于 2012年 11月 5日 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本. 当然要添加到语句:exit 0 前面才行. 如: sudo vi /etc/rc.local 然后在 exit 0 前面添加好脚本代码. 2.方法二,添加一个Ubuntu的开机启动服务. 如果要添加为开机启动执行的脚本文件, 可先将脚本复制或者软连接到/etc/init.d/目录下,…
1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本.当然要添加到语句:exit 0 前面才行.如: 复制代码 代码如下: sudo vi /etc/rc.local 然后在 exit 0 前面添加好脚本代码. 2.方法二,添加一个Ubuntu的开机启动服务. 如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用:update-rc.d x…
编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本.当然要添加到语句:exit 0 前面才行.如: 复制代码 代码如下: sudo service mysql start sudo service tomcat6 start sudo service apace2 start 然后在 exit 0 前面添加好脚本代码.…
首先接前文:ubuntu18.04 下启动Android Studio报错KVM is required to run this AVD. /dev/kvm device: permission denied. 在安装好Android Studio后遇到了改变文件操作权限的问题(使用sudo chown).当时把这条命令加入了 .bashrc 文件想着能够自启动的时候保证这个文件的权限(实则不用,sudo chown改变一次即可). 但因此我发现了新的问题.由于在 .bashrc 文件中写入了s…
方法一:编辑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.…
sudo touch /etc/rc.d/rc.localsudo vim /etc/rc.d/rc.local 在/etc/rc.d/rc.local文件中写入, 然后使用:wq命令 保存并退出. #!/bin/bash # 在这个文件中写入开机启动需要执行的命令 赋予可执行权限: sudo chmod+x /etc/rc.d/rc.local 设置开机启动: sudo systemctl enable rc-local.service 如果出现以下错误提示: [root@dev-zhangh…
CentOS7.x 服务器 离线安装 开机启动 supervisor 4.2.4…
原文:http://blog.csdn.net/dante_k7/article/details/7213151 在ubuntu10.04之前的版本都是使用chkconfig来进行管理,而在之后的版本就没有了,如果想继续使用chkconfig命令,只好自己apt-get install下了. [plain] view plaincopy   sudo apt-get install chkconfig 在这里我给大家介绍另两个命令来配置ubuntu的启动服务,sysv-rc-conf和updat…
开机自启动,将要执行的语句写入/etc/rc.local. #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this…
关于Ubuntu运行级别.开机启动脚本的说明 目录简介 1.1介绍Ubuntu下面的自启动脚本目录 1.2 Linux操作系统运行级别的概念 1.3关于操作系统自启脚本的启动顺序 1.4    Linux操作系统运行级别的概念 1.5 自启和关闭自启服务 1.6 对于init [number]命令 Content: 1.1 介绍Ubuntu操作系统关于自启动脚本的几个目录 其中rc0.d~rc.6.d文件夹下分别对应的是操作系统0-6级运行的状态下需要执行的脚本.此外还有rcS.d文件夹和rc.…
直接将启动程序放在rc.local即可.但是如果自动启动的程序奔溃后,会返回到ubuntu的unity桌面系统. 我遇到的问题是程序还有调用 xset 去定时关闭屏幕.在桌面启动后调用没问题.如果rc.local自动启动,则报 Unable to open display" 错误,调试了2天也不行.后来找到用 ebvtool,见上一篇博客. 另外一篇博客中的详细解释: 一.前言 无论你想要在ubuntu 12.04(11.10适用)开机启动图形程序,或者非图形程序,相信这篇文章能帮上大忙. 我将…
我们要让openerp开机运行起来. 第一步,先进入系统目录: cd /etc/init.d 第二步,创建文件.命名为openerp-server sudo vi openepr-server 第三步:在openerp-server文件中添加下面内容: #!/bin/sh ### BEGIN INIT INFO# Provides: openerp-server# Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $sys…
转自:http://jingyan.baidu.com/article/ed15cb1b05d0311be369818a.html 对 于安装Ubuntu系统和windows系统(windows xp.windows Vista.windows 7等)的电脑,一般安装完Ubuntu系统后,开机启动项默认为Ubuntu,小编就来分享如何将开机启动项改为windows系统,就不用去按键选择 了. 方法/步骤 如图所示现在的开机启动项为Ubuntu系统,这里我们选择Ubuntu系统启动,进入Ubunt…
Win10中安装Ubuntu子系统后默认是没有开启SSH服务的,需要手动配置开启, 1.先通过 bash 进入子系统修改配置 vi /etc/ssh/sshd_config  备注 输入i 表示键入, 按键(ESC)外加 冒号(:WQ) 退出保存 如果文件不存在说明尚未安装,则执行安装 apt-get install openssh-server 2.继续修改配置,下面以密码登录的配置作说明: Port = 22 # 默认是22端口,如果和windows端口冲突或你想换成其他的否则不用动#Lis…
rc.local脚本 rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令.该脚本位于/etc/路径下,需要root权限才能修改. 该脚本具体格式如下: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success o…
ubuntu 18.04 不再使用 inited 管理系统,改用 systemd systemd 默认读取 /etc/systemd/system 下的文件,该目录下的文件会链接/lib/systemd/system/下的文件. 执行 ls /lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.service 打开脚本内容: [Unit] Description=/etc/rc.local Compatibility ConditionFileI…
rc.local脚本 rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令.该脚本位于/etc/路径下,需要root权限才能修改. 该脚本具体格式如下: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success o…
以前一直搞的centos配置开机启动脚本,但是相同方法用在ubuntu系统上就不管用了,非常伤脑筋. 非常感谢  https://www.linuxidc.com/Linux/2017-09/147178.htm  http://www.linuxdiyf.com/linux/26896.html  这两篇文章. 我第一次也是尝试修改rc.local这个文件,但是压根不管用. 然后尝试第二种方法,成功了,再一次非常感谢以上两篇文件分享的内容. 1. 创建一个shell脚本如下,以下注释部分必须存…