Ubuntu或者Debian系统中update-rc.d命令,是用来更新系统启动项的脚本。这些脚本的链接位于/etc/rcN.d/目录,对应脚本位于/etc/init.d/目录。在了解update-rc.d命令之前,你需要知道的是有关Linux系统主要启动步骤,以及Ubuntu中运行级别的知识。

一、Linux系统主要启动步骤

读取 MBR 的信息,启动 Boot Manager。

加载系统内核,启动 init 进程, init 进程是 Linux 的根进程,所有的系统进程都是它的子进程。

init 进程读取 /etc/inittab 文件中的信息,并进入预设的运行级别。通常情况下 /etc/rcS.d/ 目录下的启动脚本首先被执行,然后是/etc/rcN.d/ 目录。

根据 /etc/rcS.d/ 文件夹中对应的脚本启动 Xwindow 服务器 xorg,Xwindow 为 Linux 下的图形用户界面系统。

启动登录管理器,等待用户登录。

二、运行级别

Ubuntu中的运行级别

0(关闭系统)

1(单用户模式,只允许root用户对系统进行维护。)

2 到 5(多用户模式,其中3为字符界面,5为图形界面。)

6(重启系统)

切换运行级别

复制代码

代码如下:

init [0123456Ss]

例如:init 0 命令关机; init 6 命令重新启动

启动项管理工具

复制代码

代码如下:

sudo install sysv-rc-conf //或者使用带gui的工具bum

sudo sy

rc命令 linux,Ubuntu Update-rc.d命令详细介绍相关推荐

  1. linux查代替命令,Linux下查/删/替 命令(转)

    ▪查看某目录下所有文件的个数: [root@localhost1 opt]# ls -l |grep "^-"|wc -l ▪查看某目录下所有文件的个数,包括子目录里面的: [ro ...

  2. linux 测试串口命令,Linux 下测试串口的命令microcom

    昨天应为要测试主板上的串口,查了一下,可以使用microcom 这条命令进行测试. 命令使用方法很简单: Usage: microcom [-d DELAY] [-t TIMEOUT] [-s SPE ...

  3. linux查看日志的几种命令,Linux查看日志三种命令(转载)

    第一种:查看实时变化的日志(比较吃内存) 最常用的: tail -f filename (默认最后10行,相当于增加参数 -n 10) Ctrl+c 是退出tail命令 其他情况: tail -n 2 ...

  4. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  5. 从入门到入土:[SEED-Lab]MD5碰撞试验|MD5collgen实验|linux|Ubuntu|MD5 Collision Attack Lab|详细讲解

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  6. Linux文件系统中的inode节点详细介绍

    一.inode是什么? 理解inode,要从文件储存说起. 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统 ...

  7. Linux下curses函数库的详细介绍

    Linux下curses函数库的详细介绍 curses库介绍 安装 curses库函数介绍 初始化和重置函数 管理屏幕的函数 输出到屏幕 从屏幕读取 清除屏幕 移动光标 字符属性 管理键盘的函数 键盘 ...

  8. Linux学习笔记 文件服务Vsftp详细介绍

    Linux学习笔记 文件服务Vsftp详细介绍 知识点: 1.FTP使用TCP连接和TCP端口 2.在进行通信时,FTP需要建立两个TCP连接: 一个用于控制信息,TCP端口号缺省为21 一个用于数据 ...

  9. Linux(Ubuntu)使用日记------自定义命令的使用

    Linux如何自定义自己的命令呢?修改 系统中的 ~/.bashrc 文件即可 在这个文件最后面使用alias命令重定义命令. 例如: # novel-git beginalias n.r='less ...

  10. shell脚本循环执行一个linux命令,Linux中循环执行shell命令的方法

    Linux命令行,循环执行shell命令 死循环 命令格式while true ;do ; done; 可以将 command 替换为任意命令. 下面以echo "hello"; ...

最新文章

  1. 从windows server的文件服务到分布式文件服务(十)
  2. iOS开发中@property的属性weak nonatomic strong readonly等介绍
  3. 【教程】利用OBS+腾讯会议进行线上考试
  4. python处理svg 平移 旋转_svg rotate 怎么转化平移和旋转两个参数。
  5. C# 托管资源与非托管资源
  6. Vue CLI 3开发中试用UIkit 3组件库
  7. 单选框,下拉菜单美化
  8. python和java学哪个好-Python和Java学哪个好?大家是怎么选的
  9. 快餐店选址指南--转
  10. sql casewhen
  11. springboot整合mongodb
  12. 如何取消计算机待机时间,如何更改电脑待机时间
  13. Html论坛提问页面,技术分享 - 制作论坛发帖页面(采用html()方式、操作节点的方式)...
  14. JDBCDataSource
  15. 从壹开始前后端分离【重要】║最全的部署方案 最丰富的错误分析
  16. 《InsideUE4》GamePlay架构学习_Level和World
  17. 【Typescript专题】之类型进阶
  18. CnnDroid 优化加速原理
  19. SpringBoot下结合使用Cacheable、CacheEvict和Scheduled注解轻松实现可过期本地缓存
  20. 对比:空洞卷积与转置卷积(吉米王)

热门文章

  1. 如何高效开发一个OA办公系统?
  2. window系统重启问题追踪
  3. IOS解压缩和压缩文件
  4. 中年人可以学计算机吗,中老年人学计算机与上网的操作系统是windows xp还是window7...
  5. 记录java围棋小游戏心得
  6. mysql+odbc驱动安装_MySQL的ODBC驱动下载及安装及ODBC配置
  7. Swift字符串转16进制+字符串过滤
  8. 滚动轮播图+滚动轮播图定时器的添加(还原lol首页的轮播图)
  9. python中怎样向字典中添加值_python怎么向字典中添加值
  10. 全志A31编译环境搭建