Linux 008 系統啟動與軟體管理

2021-08-27 13:23:50 字數 1724 閱讀 3173

一.系統啟動

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...