微吼云上線多路互動直播服務 加速多場景互動直播落地
1071
2025-03-31
前言
這是我聽老師講課做的筆記,考試要看的。 這是視頻地址
一. Linux的啟動過程
Linux操作系統的開機過程是這樣的,即從BIOS開始,然后進入Boot Loader,再加載系統內核,然后內核進行初始化,最后啟動初始化進程。初始化進程作為Linux系統的第一個進程,它需要完成Linux系統中相關的初始化工作,為用戶提供合適的工作環境。Centos 7系統已經替換掉了熟悉的初始化進程服務System V init,正式采用全新的systemd初始化進程服務。
Systemd是一個系統管理守護進程、工具和庫的集合,用于取代System V初始進程。
Systemd的功能是用于集中管理和配置類UNIX系統。
可以通過pstree命令可以查看進程樹
二. Linux的運行目標
Linux功能強大,為了適應不同用戶對服務的啟動配置要求,早期版本的Linux提供了運行級別,centos 7版本加入了systemd進行啟動的管理,systemd 用目標(target)替代了運行級別的概念,提供了更大的靈活性,如您可以繼承一個已有的目標,并添加其它服務,來創建自己的目標。
三. 修改Linux的運行目標
實例:
針對Linux的運行的目標,我們可以進行設置,設置時候用到了systemctl命令。
臨時修改運行級別:從multi-user.target(即字符界面)改為graphical.target(即圖形界面)
修改默認的運行級別:
systemd 使用鏈接來指向默認的運行級別。在創建新的鏈接前,你可以通過下面命令刪除存在的鏈接,然后創建一個新的鏈接。
rm /etc/systemd/system/default.target
切換到運行級 3 :
ln:創建一個鏈接位置 -sf:創建一個鏈接文件的位置
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
四.Linux的服務
服務:是指執行指定系統功能的程序、例程或進程,以便支持其他程序,尤其是底層(接近硬件)程序。例如:打印服務,ftp服務,http服務。
服務就是一個程序(正在執行的程序),是一個用來等待并處理請求的程序。
五. 管理Linux服務
Linux服務的管理包括控制服務的啟動、查詢、停止。
以httpd.service (web服務)為例,說明服務的管理方法。
六.實訓任務:
查看系統的默認運行級別
這里我們運行級別是5,所以的是圖形界面
修改默認的運行級別為圖形界面
注意:每次修改后需要重新啟動reboot命令才有效
查看開機自動運行的服務列表
設置某個不運行的系統服務開機自動運行
我們以httpd.service為例
(1) 查詢是否有這個服務
(2)如果沒有就必須安裝相關的httpd軟件包
步驟一:先掛載光盤 mount
步驟二:安裝httpd安裝包 yum install -y httpd
具體解釋可以看Linux中RPM軟件包和YUM軟件倉庫的介紹和使用
(3)由于這個服務是disable開機不啟動的,那我們來設置它開機啟動(使用systemctl enable httpd.service命令),如下圖所示
更多Linux學習可以看以下鏈接:
Linux操作系統的發展和介紹
Linux和其他操作系統的區別
震驚!面向新手最全面的Linux命令大全出爐了
Linux文本編輯器——vim編譯器的全面講解
Linux文件權限 出爐啦, 快進來學習吧!
Linux系統下的用戶和用戶組的創建和管理
Linux中RPM軟件包和YUM軟件倉庫的介紹和使用
請給我點個贊鼓勵我吧
CentOS Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。