首页
学习
活动
专区
工具
TVP
发布

Linux系统启动,命令,文件详解(更新)

Linux系统的启动 常用命令 文件系统 文件类型 文件属性 常见的文件扩展名 Linux系统的启动 引导 我们在打开电源后,计算机会寻找在ROM芯片(保存计算机最基本的输入输出以及开机自检,自启动程序的芯片...init 进程首先会读取配置文件 /etc/init,然后根据配置启动需要开机启动的程序(比如启动桌面程序) 此外,Linux系统启动时还需要做大量的初始化工作,网络设置,挂载文件系统和交换分区等工作.../usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件...本地增加的库 /usr/man 帮助文档 /usr/src 源代码,(linux内核的源代码就放在/usr/src/linux里) /usr/local/bin 本地增加的命令 /usr/local/...regular file - Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-] 目录文件 directory

2.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 系统启动过程

linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。...Linux 的账号验证程序是 login,login 会接收 mingetty 传来的用户名作为用户名参数。...然后 login 会对用户名进行分析:如果用户名不是 root,且存在 /etc/nologin 文件,login 将输出 nologin 文件的内容,然后退出。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 ---- 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...---- Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.6K20

Linux系统启动过程

原文:https://www.runoob.com/linux/linux-system-boot.html Linux 系统启动过程 linux 启动时我们会看到许多启动信息。...linux 启动时我们会看到许多启动信息。 Linux 系统的启动过程并不是大家想象中的那么复杂,其过程可以分为 5 个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。...然后 login 会对用户名进行分析:如果用户名不是 root,且存在 /etc/nologin 文件,login 将输出 nologin 文件的内容,然后退出。.../etc/usertty 文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 图形模式与文字模式的切换方式 Linux 预设提供了六个命令窗口终端机让我们来登录。...---- Linux 关机 在 linux 领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

3.3K30

Linux 系统启动过程

Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。...操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。...init 程序首先是需要读取配置文件 /etc/inittab。 运行级别 许多程序需要开机启动。...它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。 init进程的一大任务,就是去运行这些开机启动的程序。...Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。

2.7K00

Linux 系统启动过程

linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。...Linux 的账号验证程序是 login,login 会接收 mingetty 传来的用户名作为用户名参数。...然后 login 会对用户名进行分析:如果用户名不是 root,且存在 /etc/nologin 文件,login 将输出 nologin 文件的内容,然后退出。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 ---- 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...---- Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.6K30

【深度解析】Linux系统启动流程

Linux系统启动流程大概总结下来是这么一个过程: POST-->BootLoader(MBR)-->Kernel(硬件探测、加载驱动、挂载根文件系统、/sbin/init)-->init(/etc/inittab...内核文件在哪里?GRUB是怎么找到内核文件?...),由于只有GRUB只占用446字节所以不能实现太多的功能,所以就有此阶段里面的文件来加载第1.5阶段的文件(/boot/grub下的文件) [x] 第1.5个阶段 这个阶段里面的就是加载识别文件系统的程序...[x] 这时候 这个文件/boot/initrd-2.6.18-308.el5.img(该文件是一个.gz的压缩文件) 就派上用场了,这个文件也是被GRUB加载内存当中,构建成一个虚拟的根文件系统,这个文件里面包含有硬件驱动程序...ext3.ko内核模块,驱动了硬盘,然后挂载了真正的根文件系统,那么此时虚拟的根文件系统是否还有作用,它还可以挂载/proc文件系统等操作。

2.2K60

Linux 系统启动过程(一)

linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。...init 程序首先是需要读取配置文件 /etc/inittab。 linux2.png 运行级别 许多程序需要开机启动。...然后 login 会对用户名进行分析:如果用户名不是 root,且存在 /etc/nologin 文件,login 将输出 nologin 文件的内容,然后退出。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 ---- 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...linux6.png Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.4K20

Linux 系统启动过程 原

linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。...操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。 ?...init 程序首先是需要读取配置文件 /etc/inittab。 init程序的类型: SysV: init, CentOS 5之前, 配置文件: /etc/inittab。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.8K20

Linux 系统启动过程分解

Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。...Linux 的账号验证程序是 login,login 会接收 mingetty 传来的用户名作为用户名参数。...然后 login 会对用户名进行分析:如果用户名不是 root,且存在 /etc/nologin 文件,login 将输出 nologin 文件的内容,然后退出。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 ---- 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...---- Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.5K00

全志D1-H哪吒上裸机执行 rt-thread 的 rt-smart os

哪吒的 uboot 和 nand 开发板,接上串口工具,上电,串口中就可以看到系统启动信息了, 如果你什么都不操作就会进入 tina 环境了, 所以开机的时候,连按 s 键盘(和 PC 开机按 F2或者...从上面可以看到, nand 有四个分区, 前面两个 bootloader , 第三 secure_storage 和我们也没有什么关系, 第四个分区 sys 就是保存用户 os 的地方, 目前就是 tina linux...的, 是 Linux 关心的东西....pack 的配置信息 , 根据文件知道 pack 命令会把 boot.img 打包到 nand 的 boot 分区, 这个就是我们所要的,所以最简单的方法就是把我们自己的 bin 文件替换调 boot.img...在前面 uboot 的引导指令用的是 bootm 45000000, bootm 是引导 linux kernel 的,包含了引导协议的一些东西, 我们作为一个裸机程序,我们可以使用 uboot 的 go

14010

Linux操作系统启动流程梳理

接触linux系统运维已经好几年了,常常被问到linux系统启动流程问题,刚好今天有空来梳理下这个过程: 一般来说,所有的操作系统的启动流程基本就是: 总的来说,linux系统启动流程可以简单总结为以下几步...下面就linux操作系统的启动过程做一详细解析记录: 加载内核 操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。...Linux预置七种init运行级别(0-6): 0:关机模式    (相当于poweroff) 1:单用户模式(破解root密码的方法:linux系统root密码遗忘的情况下的解决办法) 2:无网络支持的多用户模式...如果打开它,可以看到第一行是这样的: [root@bastion-IDC ~]# cat /etc/inittab .... id:3:initdefault: initdefault的值是3,表明系统启动时的运行级别为...Linux的解决办法,就是七个 /etc/rcN.d 目录里列出的程序,都设为链接文件,指向另外一个目录 /etc/init.d ,真正的启动脚本都统一放在这个目录中。

2.9K81

03.Linux系统启动过程

03.Linux系统启动过程 Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。...操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。 ?...Linux的账号验证程序是login,login会接收mingetty传来的用户名作为用户名参数。.../etc/usertty文件用于对用户作出附加访问限制,如果不存在这个文件,则没有其他限制。 ---- 图形模式与文字模式的切换方式 Linux预设提供了六个命令窗口终端机让我们来登录。...---- Linux 关机 在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

2.5K40

尹忠凯: 针对Flash的Linux UBI子系统代码深度分析

UBI简介 ?...,达到擦写均衡的目的,从而提高flash的使用寿命;再往上是基于UBI层实现和各种文件系统,比如UBIFS。...代码实现 linuxUBI层的代码实现大致可以总结为3个方面: 首先数据是存储在flash中的,因此需要将flash中的相关信息读到内存中,同时也可以检查出flash中的坏块 数据读到内存后,需要按照内部的逻辑关系组织起来...ubi_ctrl_cdev_operations:是针对UBI层(/dev/ubi_ctrl)的操作,从该角度可以看到UBI设备,因此可以对UBI设备进行创建,删除操作。...擦写时机 linux kernel会在下面两个位置调用擦写均衡: wear-leveling子系统初始化完成时会检查一次是否需要擦写均衡,此时是一个初始状态,是检查的一个时机。

1.6K30

Linux操作系统启动流程简单介绍

Linux 系统的启动,从计算机开机通电自检开始,一直到登陆系统,需要经历多个过程。...了解 Linux操作系统的启动过程,对Linux操作系统更深入认识和日常的运维工作非常有帮助,感兴趣的朋友可以了解一下。...今天主要介绍一下CentOS 6.x操作系统的启动过程, CentOS 6.x系统启动使用 Upstart 启动服务取代了之前版本采用的 System V init 启动服务。...5、然后由 /sbin/init 进程调用 /etc/init/rcS.conf 配置文件,通过这个配置文件调用 /etc/rc.d/rc.sysinit 配置文件。...6、然后通过 /etc/init/rcS.conf 配置文件调用 /etc/inittab 配置文件。通过 /etc/inittab 配置文件来确定操作系统的默认运行级别。

1.2K20

Linux操作系统学习,Linux系统启动过程(一)

本期介绍Linux系统启动过程 Linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 1、内核的引导。 2、运行 init。...init 程序首先是需要读取配置文件 /etc/inittab。 运行级别 许多程序需要开机启动。...它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。 init进程的一大任务,就是去运行这些开机启动的程序。...Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。.../etc/rc.d/rc5.d/中的rc启动脚本通常是K或S开头的连接文件,对于以 S 开头的启动脚本,将以start参数来运行。

1.6K41

解析 Linux 操作系统启动流程(CentOS 6)

Linux 有两种引导加载器,早起使用的是 LILO(Linux Loader),目前在桌面和服务器上使用的是 GRUB(Grand Unified Boot Loader),它支持启动 Windows...、Linux、Unix。...在硬盘上/boot/grub 中有各种文件可以用于 grub 驱动文件系统,但1.5阶段需要的文件也在硬盘上,实际上在系统安装时,分区的文件系统就已经确定了,所以需要/boot/grub 的某个文件就在第一阶段的...关于Linux的设备驱动程序的加载,有一部分驱动程序直接被编译进内核镜像中,另一部分驱动程序则是以模块的形式放在initrd(ramdisk)中,加载根文件系统 以只读方式挂载根文件系统是因为 fsck...清理操作 根据系统启动的模式读取用户的服务文件 读取/etc/rc.d/rd#.d/目录中的文件来关闭或开启相应服务。

1.4K00
领券