1. 程式人生 > 實用技巧 >linux就該這麼學--課程第二天

linux就該這麼學--課程第二天

學習內容

  準備工具

  安裝配置VM虛擬機器

  安裝Linux系統

  重置root使用者密碼

  RPM紅帽軟體包

  Yum軟體倉庫

  Systemd初始化程序

1.準備工具

  VmwareWorkStation 15——虛擬機器軟體(必需)

    功能強大的桌面虛擬計算機軟體,能夠讓使用者在單一主機同時執行多個不同的作業系統。

    同時支援實時快照,虛擬網路,拖拽檔案以及PXE等強悍功能。

  RedHatEnterpriseLinux [RHEL]7.0——紅帽作業系統(必需):

    由開源軟體及全球服務性系統開發商紅帽公司出品,最穩定出色的Linux作業系統。

2. 安裝配置VM虛擬機器

  見書上步驟

3.安裝Linux系統

  見書上步驟

4. 重置root使用者密碼

  如果您剛剛接手了一臺Linux系統,要先確定是否為RHEL 7系統。如果是,然後再進行下面的操作。

  [root@xxx ~]# cat /etc/redhat-release 
    Red Hat Enterprise Linux Server release 7.0 (Maipo)

  第1步:重啟Linux系統主機並出現引導介面時,按下鍵盤上的e鍵進入核心編輯介面,如圖

  

  第2步:在linux16引數這行的最後面追加“rd.break”引數,然後按下Ctrl + X組合鍵來執行修改過的核心程式,如圖

  

  第3步:大約30秒過後,進入到系統的緊急求援模式,如圖

  

  第4步:依次輸入以下命令,等待系統重啟操作完畢,然後就可以使用新密碼linuxprobe來登入Linux系統了。命令列執行效果如圖

mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot

  

5.RPM紅帽軟體包

  常用的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

6. Yum軟體倉庫

  儘管RPM能夠幫助使用者查詢軟體相關的依賴關係,但問題還是要運維人員自己來解決,而有些大型軟體可能與數十個程式都有依賴關係,在這種情況下安裝軟體會是非常痛苦的。Yum軟體倉庫便是為了進一步降低軟體安裝難度和複雜度而設計的技術。Yum軟體倉庫可以根據使用者的要求分析出所需軟體包及其相關的依賴關係,然後自動從伺服器下載軟體包並安裝到系統。

yum repolist all 列出所有倉庫
yum list all 列出倉庫中所有軟體包
yum info 軟體包名稱 檢視軟體包資訊
yum install 軟體包名稱 安裝軟體包
yum reinstall 軟體包名稱 重新安裝軟體包
yum update 軟體包名稱 升級軟體包
yum remove 軟體包名稱 移除軟體包
yum clean all 清除所有倉庫快取
yum check-update 檢查可更新的軟體包
yum grouplist 檢視系統中已經安裝的軟體包組
yum groupinstall 軟體包組 安裝指定的軟體包組
yum groupremove 軟體包組 移除指定的軟體包組
yum groupinfo 軟體包組 查詢指定的軟體包組資訊

7. Systemd初始化程序

  

檢視某個服務的執行狀態:

  systemctl status 服務名.service  其中service可以省略