軟件包管理

應用程序:
程序:Architecture

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-->內核

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章