1.4 重置root管理員密碼 啟動界面按下e鍵進入內核編輯界面 在 linux16 開頭的地方,按 “End” 鍵到最後輸入rd.break,按 Ctrl+X 進入 依次輸入以下命令重啟系統後,就可以使用新密碼登錄Linux系統 1.5 RPM(紅帽軟體包管理器) rpm -ivh filenam ...
1.4 重置root管理員密碼
啟動界面按下e鍵進入內核編輯界面
在 linux16 開頭的地方,按 “End” 鍵到最後輸入rd.break,按 Ctrl+X 進入
依次輸入以下命令重啟系統後,就可以使用新密碼登錄Linux系統
1.5 RPM(紅帽軟體包管理器)
rpm -ivh filename.rpm:安裝軟體
rpm -Uvh filename.rpm:升級軟體
rpm -e filename.rpm:卸載軟體
rpm -qpi filename.rpm:查詢軟體信息
rpm -qpl filename.rpm:列出軟體文件信息
rpm -qf filename:查詢文件屬於哪個RPM
1.6 Yum軟體倉庫
yum repolist all:列出所有倉庫
yum list all:列出倉庫中所有軟體包
yum info 軟體包名稱:查看軟體包信息
yum install 軟體包名稱:安裝軟體包
yum reinstall 軟體包名稱:重新安裝軟體包
yum update 軟體包名稱:升級軟體包
yum remove 軟體包:移除軟體包
yum clear all:清除所有倉庫緩存
yum check-update:檢查可更新的軟體包組
yum grouplist:查看系統中已經安裝的軟體包組
yum groupinstall 軟體包組:安裝指定的軟體包組
yum groupremove 軟體包組:移除指定的軟體包組
yum groupinfo 軟體包組:查詢指定的軟體包組信息
1.7 systemd初始化進程
systemctl管理服務的啟動、重啟、停止、重載、查看狀態命令
systemctl start foo.service:啟動服務
systemctl start restart foo.service:重啟服務
systemctl stop foo.service:停止服務
systemctl reload foo.service:重新載入配置文件(不終止服務)
systemctl status foo.service:查看服務狀態
systemctl設置服務開機啟動、不啟動、查看各級別服務啟動狀態命令
systemctl enable foo.service:開機自動啟動
systemctl disable foo.service:開機不自動啟動
systemctl is-enabled foo.service:查看特定服務是否為開機自動啟動
systemctl list-unit-files --type=service:查看各個級別下服務的啟動與禁用情況
複習題
1.為什麼建議讀者校驗下載的系統鏡像或工具?
答:為了保證軟體包的安全與完整性。
2.使用虛擬機安裝Linux 系統時,為什麼要先選擇稍後安裝操作系統,而不是去選擇RHEL 7
系統鏡像光碟?
答:在配置界面中若直接選擇了RHEL 7 系統鏡像,則VMware Workstation 虛擬機會使用
內置的安裝嚮導自動進行安裝,最終安裝出來的系統跟我們後續進行實驗所需的系統環境
會不一樣。
3.RPM(紅帽軟體包管理器)只有紅帽企業系統在使用,對嗎?
答:RPM 已經被CentOS、Fedora、openSUSE 等眾多Linux 系統採用,它真的很好用!
4.簡述RPM 與Yum 軟體倉庫的作用。
答:RPM 是為了簡化安裝的複雜度,而Yum 軟體倉庫是為瞭解決軟體包之間的依賴關係。
5.RHEL 7 系統採用了systemd 作為初始化進程,那麼如何查看某個服務的運行狀態?
答:執行命令“systemctl status 服務名.service”可查看服務的運行狀態,其中服務名後
的.service 可以省略。