linux常见目录及作用概述:
/lost 一般为空,当linux非正常关机后,进入救援模式后恢复的文件
/bin 简单理解为命令所存在的路径
/boot 系统引导程序所需的文件目录,一般测试环境为200-256M
/dev 存放设备软件目录,比如磁盘、光驱等等...
/etc 系统配置、启动程序,比如网卡信息、GRUB信息等等...
/home 普通用户的家目录
/lib 启动系统和运行命令所需的共享文件库和内核模块存放
/mnt 临时挂载点,可以理解为连接系统和U盘、镜像的切口
/opt 额外的应用软件包存放的路径,简单理解为windows安装的第三方软件
/proc 此目录存放的都是系统文件信息
/proc/loadavg 字面意思,存放系统负载信息...
/proc/memrino 字面意思,存放系统内存信息...
/proc/cpuinfo 字面意思,存放cpu运行信息...
/proc/mounts 字面意思,系统挂载信息...
/root 超级管理员root的家目录,root可理解为win中的administrator
/sbin 和/bin类似,/bin存放的为普通用户可执行的命令,/sbin存放超级管理员可执行的命令
/tmp 临时文件目录,这个目录经常被充当回收站使用,不指向null的原因是null无法找回
/usr 用户或系统软件应用程序的目录
/var /var/log存放日志信息,/var/lib和/lib存放的信息相同,可以简单理解为备份了一次。
1、开机
2、进行bios硬件自检,比如cpu、内存、硬盘等是否有问题,如果有影响启动的问题,则进入相关提示界面
3、MBR引导(master boot record)硬盘的0柱面、0磁头、1扇区称之为主引导扇区。其中446Byte是boot loader,64Bype为Partition table,剩下的2Byte为magic number。
4、可以理解为MBR引导大小只有446Byte,但是不能够引导所有的信息,所以多出来了GRUB。
(针对2-4条对硬盘总结:bios自检硬盘主要看是能不能识别、MBR主要根据引导识别硬盘、GRUB理解为识别后对数据进行读取)
5、加载内核个人理解为启动windows。
6、选择init进程。
7、读取init进程,Linux中 init共有7个工作模式。分别为0 关机;1 单用户模式;2 多用户模式;3 命令行模式;4 未被使用的模式(保留);5 桌面;6 重启。
8、读取网络和主机名等信息
9、可以理解为windows中软件开机自启。
10、开机完成进入登录界面
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
对比:Centos6和7前期类似,但是后期主要区别在于多进程并发,导致了centos7的开机时间远小于centos6,。所以虽然centos7测试时内存仍可以是1G内存安装,但仍建议内存较版本6稍高一些。
参照windows便于理解linux的小结:linux内核可以简单理解为windows的操作系统(最初由托瓦兹Linus Benedict Torvalds编写),斯托曼(Richard Matthew Stallman)以及成千上万的程序员所编写的GNU可以理解成为windows中的各种驱动程序,所运行在服务器上的各种应用可以理解windows中安装的各种应用程序。