标签:操作 应用 共享库 udev 独立 静态链接 sha 核心 硬件
应用程序:C语言:源代码-->(编译) 二进制格式
脚本:解释器(二进制程序)
源代码-->编译-->链接-->运行
程序:指令+数据
库
静态
动态
静态链接
动态链接
共享库
配置文件
程序组成部分:
二进制程序 /bin ,sbin
库 /lib
配置文件 /etc
帮助文件 /usr/share/man
/boot
/etc
/usr
/dev
/var
/lib
/tmp
/bin
/sbin
/proc
/sys
/mnt
/media
/home
/root
/misc
/opt
/srv
/etc ,/bin ,sbin, /lib ,/usr/share/man
系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在根文件系统的分区上
/usr/
bin
sbin
lib
操作系统核心功能,可以单独分区
/usr/local/
bin
sbin
lib
etc
man
第三方软件操作,建议独立分区
/opt 旧的第三方软件仍然在此目录下
/proc
/sys
不能单独分区,默认为空;
/dev :设备,不能单独分区;
udev 按需创建 内核识别硬件
/home 可以单独分区
/root 不建议单独分区
/var 建议单独分区
/boot :内核,initrd (initramfs)
内核:
POST-->BIOS(HD)-->(MBR) bootloader-->内核
标签:操作 应用 共享库 udev 独立 静态链接 sha 核心 硬件
原文地址:http://blog.51cto.com/14087650/2343041