一.系統啟動
1.啟動順序
bios
mbrgrub
載入核心
2.linux核心檔案
/boot/vmlinuz 核心檔案
/boot/initramfs 核心模組
dmesg 顯示本次核心啟動資訊
init 是系統執行的第乙個程序
3.linux執行級別:
0 關機
1 單使用者模式
2 不帶網路的多使用者模式
3 命令列多使用者模式
4 未使用
5 x11圖形介面模式
6 重啟
執行級別儲存在配置檔案:
/etc/inittab
runlevel 顯示當前及上乙個執行級別
init 3 可修改當前執行級別
二.軟體管理
1.源**形式程式
安裝流程一般如下:
./configure 檢查編譯環境、相關庫檔案以及配置引數並生成makefile
make 將源**編譯為可執行檔案
make install 安裝編譯好的可執行檔案
2.rpm(redhat package manager)
(1).特點
使用簡單
以單一軟體包格式發布(.rpm檔案)
可公升級追蹤依賴關係
儲存軟體基本資訊
軟體驗證功能
支援多平台
(2).基礎命令
安裝軟體:rpm -i linuxcast-soft.rpm
解除安裝軟體:rpm -e linuxcast-soft
公升級形式安裝:rpm -u linuxcast-soft-new.rpm
引數:-v 顯示詳細資訊
-h 顯示文字進度條
(3)查詢命令
rpm -qa 列出所有已安裝的rpm軟體
rpm -qf filename 查詢指定檔案屬於哪個rpm包
rpm -qi packagename 查詢軟體包的資訊
rpm -ql packagename 查詢指定軟體包包含的檔案
rpm -qip software.rpm 查詢rpm包檔案的資訊
rpm -qilp software.rpm 查詢rpm包檔案包含的檔案
(4).驗證命令
rpm -k software.rpm 驗證rpm包
rpm -v softname 驗證已經安裝的軟體
3.yum(yellowdog updater,modified)
(1).特點
自動解決依賴關係
可以對rpm進行分組,並基於組進行操作
使用倉庫管理rpm檔案,支援多個倉庫
配置簡單
配置檔案儲存在/etc/yum.repos.d目錄下,必須以.repo結尾
(2).常用命令
安裝軟體:yum install software-name
刪除軟體:yum remove software-name
公升級軟體:yum update software-name
yum search 關鍵字搜尋軟體
yum list all 列出yum倉庫中全部軟體
yum info packagename 顯示軟體資訊
yum clean all 清除yum快取
linux系統啟動
本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...
linux系統啟動
本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...
Linux系統啟動
1.系統啟動流程大概 1 啟動bios 2 mbr中的引導 bootcode 3 執行引導程式 linux中用的最多的是grub 引導程式的主要作用是用來載入核心 4 載入系統核心 5 執行init 6 runlevel init根據當前預設的執行級別來啟動相關的程式及裝置 2.bios basic...