ubuntu 自添加开机启动程序(一种使ethtool设置永久保存在网络设备中的曲线救国方法) 转自:http://www.groad.net/bbs/read.php?tid-1393.html

转载 2011年01月20日 10:30:00

他的这个文档虽然是基于9.04的,但我在10.04下配置也是成功的。我要实现的脚本是关于网络配置的,为了方便自己以后使用,也记在这里了。

 

 

 

 

转自:http://www.groad.net/bbs/read.php?tid-1393.html

 

ubuntu (我的是 9.10)的开机启动会和 redhat suse 这些发行版会稍有差别,比如默认情况下没有 /etc/inittab 的配置文件,redhat 发行版在启动级别 3 上是文本模式登录,而 ubuntu 的启动级别2~5 都是一样的启动。现在,添加一个自定义的可执行文件或脚本,使其在开机启动时执行。

以一个脚本为例,脚本的内容很简单

引用
#! /bin/sh

echo "hello start up script!" > /home/beyes/mystart.txt

exit 0



这个脚本的作用只是在我的家目录里建立一个文本文件,里面的内容就是 echo 后的内容hello start up script!。

编辑好这个脚本后,给其赋予相应的可执行文件,为了方便,就 chmod 777 /etc/init.d/mystart

接着在 /etc/rc5.d 这个目录下做一个软链接:  ln -s /etc/init.d/mystart /etc/rc5.d/S99mystart

那么,这个脚本开机启动生效了么?经过重启后,并没有发现在 /home/beyes 目录下生成 mystart.txt 文件。

使用 sysv-rc-conf 配置一下启动服务:

上图,在第 2 运行级别也配置了让 mystart 启动。这个 sysv-rc-conf 会读取 /etc/init.d 里的文件以及 rcx.d (x为运行级别)下的软连接等信息。关于更多管理启动项的更多信息见:
http://www.groad.net/bbs/read.php?tid-1392.html

配置完后,重启。再到 /home/beyes 里查看,生成了 mystart.txt 文件,里面也有相应的内容。从这里,也看到了 ubuntu 默认的启动运行级别为 2 。另外,在 /etc/rc2.d 目录下,也发现了由 sysv-rc-conf 生成的软连接: S99mystart

 

 

Ubuntu下添加开机启动项的2种方法

1、方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:ex...
  • njchenyi
  • njchenyi
  • 2015年05月11日 00:08
  • 14187

注册表里如何添加开机启动项

添加开机启动项(通过注册表) 例子:增加QQ开机启动项 第一步:找到注册表的启动项位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr...
  • znit2003
  • znit2003
  • 2014年12月26日 14:57
  • 3465

ubuntu开机启动特定程序

1.在/etc/rc.local里添加程序的执行命令,要是全路径的 2.在用户的HOME目录下有.config/autostart目录,这里添加xxx.desktop文件,并加执行权限,调用的程序也...
  • mct123
  • mct123
  • 2016年08月12日 17:09
  • 431

改变网络接口速度和协商方式miitool和ethtool

refer to: http://blog.chinaunix.net/uid-793704-id-2545641.html 1、mii-tool 配置网络设备协商方式的工具;   1.1...
  • longyinyushi
  • longyinyushi
  • 2016年02月26日 16:50
  • 4209

Ubuntu 12.04添加开机启动项

Ubuntu 12.04添加开机启动项 2014年6月12日09:03:13 1、在/etc/rc.local文件中添加
  • seulww
  • seulww
  • 2014年06月12日 09:03
  • 2092

ubuntu14.04 设置开机自启动脚本

ubuntu添加开机自启动脚本
  • kunyXu
  • kunyXu
  • 2017年04月07日 20:53
  • 1814

让你的python程序开机自启动

前段时间写的那个python桌面时钟的小程序, 今天突发奇想, 能不能让他开机自动启动呢   开始菜单启动项实现 1 创建快捷方式 2 直接将快捷方式复制/粘贴到开始菜单启动文件夹 开始菜单-->...
  • gatieme
  • gatieme
  • 2014年03月22日 10:59
  • 19866

tomcat在ubuntu中设置开机启动

#!/bin/bash export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_72 WEBROOT_PATH=/home/zhengze/workspace WEBSERV...
  • duomoke
  • duomoke
  • 2014年12月19日 10:51
  • 2357

手把手教你:Ubuntu下开机自动启动自己写的程序

废话不多说,直接上干货。 步骤1:创建自己的程序 执行命令:cd /etc/rc5.d 执行命令:vim istart 在istart中输入一下内容 echo -e "Hello World...
  • qingyuanluofeng
  • qingyuanluofeng
  • 2015年03月11日 21:23
  • 1842

ubuntu14.04 命令添加 开机启动 程序

ubuntu14.04  命令添加 开机启动 程序 1.编写程序启动shell脚本。/path/to/startfire.sh 比如:cat startfire.sh          !#/b...
  • chen__linux
  • chen__linux
  • 2015年09月19日 15:06
  • 2021
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu 自添加开机启动程序(一种使ethtool设置永久保存在网络设备中的曲线救国方法) 转自:http://www.groad.net/bbs/read.php?tid-1393.html
举报原因:
原因补充:

(最多只允许输入30个字)