Linux操作系統(tǒng)基礎(chǔ)任務(wù)式教程(慕課版)課件 任務(wù)7、進(jìn)程和服務(wù)的管理_第1頁
Linux操作系統(tǒng)基礎(chǔ)任務(wù)式教程(慕課版)課件 任務(wù)7、進(jìn)程和服務(wù)的管理_第2頁
Linux操作系統(tǒng)基礎(chǔ)任務(wù)式教程(慕課版)課件 任務(wù)7、進(jìn)程和服務(wù)的管理_第3頁
Linux操作系統(tǒng)基礎(chǔ)任務(wù)式教程(慕課版)課件 任務(wù)7、進(jìn)程和服務(wù)的管理_第4頁
Linux操作系統(tǒng)基礎(chǔ)任務(wù)式教程(慕課版)課件 任務(wù)7、進(jìn)程和服務(wù)的管理_第5頁
已閱讀5頁,還剩149頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

yum服務(wù)的基礎(chǔ)知識任務(wù)引入社交軟件工作軟件娛樂播放器Q1.一般會安裝哪些常用的軟件呢?Linux操作系統(tǒng):Q2.如何安裝這些常用的軟件呢?文本編輯類:vim、emacs辦公軟件類:wps、libreoffice開發(fā)環(huán)境類:gcc、python3以源代碼的方式安裝以軟件包的方式安裝yum安裝任務(wù)引入從服務(wù)器自動下載并安裝rpm包,并自動解決軟件包之間的依賴關(guān)系yum服務(wù)yum(YellowdogUpdaterModified):——一個基于rpm包的shell前端軟件包管理器所有軟件包由yum源(repositorties)提供yum本地源:yum源yum源:軟件安裝之源,指向軟件存放倉庫的鏈接——

使用yum安裝,通過鏈接進(jìn)入軟件倉庫獲取相應(yīng)軟件進(jìn)行安裝yum網(wǎng)絡(luò)源:國外yum源下載速度慢,不穩(wěn)定軟件更新不能滿足用戶需求改用國內(nèi)yum網(wǎng)絡(luò)源無法連接互聯(lián)網(wǎng)時,使用linux安裝包中的yum倉庫必須聯(lián)網(wǎng),可配置不同的yum源yum源的配置文件yum源的配置文件(.repo結(jié)尾):路徑:/etc/yum.repos.dCentOS-Base.repo:yum網(wǎng)絡(luò)源的配置文件CentOS-Media.repo:yum本地源的配置文件軟件倉庫:base查看yum源配置文件軟件倉庫:updates軟件倉庫:extras軟件倉庫:centosplusyum源的配置文件以CentOS-Base.repo文件中的base軟件倉庫為例:[]:倉庫的名字,任意兩個倉庫名字不可相同,必填。name:對倉庫的描述,可不填,但是會有提示。mirrorlist:yum默認(rèn)使用的鏡像服務(wù)器使用地址列表。baseurl:指定的基地址,yum源的鏡像服務(wù)器地址。yum源的配置文件enabled:是否啟用該軟件倉庫,1為開啟(默認(rèn)),0為禁用gpgcheck:是否對下載的rpm包進(jìn)行校驗gpgkey:用于gpg校驗的秘鑰文件yum源的配置文件yum源配置文件操作演示感謝您的觀看!yum本地源的搭建任務(wù)引入yum在線安裝軟件:yum本地源!聯(lián)網(wǎng)!確保:有光驅(qū)、光盤或本地iso鏡像文件。(vmware中使用ISO鏡像文件)本地源的簡介yum本地源:——只有本Linux操作系統(tǒng)的服務(wù)器可使用,默認(rèn)配置文件:CentOS-Media.repo其他服務(wù)器都不可使用。本地源搭建步驟搭建yum本地源,主要步驟:1.CD/DVD中導(dǎo)入鏡像2.掛載3.修改yum本地源配置文件4.測試驗證導(dǎo)入本地iso鏡像文件在CD/DVD中選擇“使用iso映像文件”并確保設(shè)備狀態(tài)都是連接狀態(tài)!掛載的步驟1.在Linux操作系統(tǒng)中,sr0表示CD/DVD設(shè)備2.查看CD/DVD設(shè)備是否已掛載若已掛載,以下步驟可略過。若無掛載,繼續(xù)。。。沒有cdrom或sr0的掛載設(shè)備名為:/dev/cdrom或/dev/sr03.創(chuàng)建目錄,建立掛載點,如:在/mnt下創(chuàng)建目錄cdrom,則掛載點為:/mnt/cdrom4.使用mount命令將設(shè)備掛載到已創(chuàng)建的目錄5.查看CD/DVD設(shè)備是否已成功掛載如:mount/dev/cdrom/mnt/cdrom掛載的步驟/dev/sr0/mnt/cdrom修改yum本地源配置文件yum網(wǎng)絡(luò)源配置文件yum本地源配置文件1.禁用yum網(wǎng)絡(luò)源修改yum本地源配置文件2.配置yum本地源CentOS-Media.repoyum本地源配置文件修改yum本地源配置文件3.修改yum本地源配置文件測試驗證1.使用yumlist查詢命令查看現(xiàn)在使用的是哪個軟件倉庫。

2.使用yuminstall命令,嘗試安裝一個軟件,看是否能安裝成功。注意:yum安裝前,先執(zhí)行下yumcleanall,清除所有緩存!

測試驗證操作演示感謝您的觀看!yum網(wǎng)絡(luò)源的搭建任務(wù)引入yum在線安裝軟件:yum網(wǎng)絡(luò)源!聯(lián)網(wǎng)!確保:聯(lián)網(wǎng)!網(wǎng)絡(luò)源的簡介yum本地源:只有本機(jī)可用yum網(wǎng)絡(luò)源:只要聯(lián)網(wǎng)的Linux操作系統(tǒng)服務(wù)器都可使用默認(rèn)配置文件:CentOS-Base.repo常用的國內(nèi)yum網(wǎng)絡(luò)源:阿里云yum源、網(wǎng)易163yum源、清華大學(xué)yum源、中科大yum源。網(wǎng)絡(luò)源搭建步驟搭建yum網(wǎng)絡(luò)源,主要步驟:1.聯(lián)網(wǎng)測試2.修改yum網(wǎng)絡(luò)源配置文件3.測試驗證聯(lián)網(wǎng)測試ping百度,確認(rèn)是否處于聯(lián)網(wǎng)狀態(tài)!yum網(wǎng)絡(luò)源配置文件修改,主要有兩種常用方式:下載網(wǎng)易163的yum源配置文件:wget/.help/CentOS7-Base-163.repowget下載yum網(wǎng)絡(luò)源配置文件,替代原yum網(wǎng)絡(luò)源配置文件CentOS-Base.repo。1修改yum網(wǎng)絡(luò)源配置文件1.安裝wget工具:yuminstallwget2.wget命令用于下載文件,其語法格式為:wget[選項][URL]下載網(wǎng)易163的yum源配置文件,將該文件保存到指定目錄并重新命名:wget-O/etc/yum.repos.d/CentOS-Base.repo/.help/CentOS7-Base-163.repo手動修改yum網(wǎng)絡(luò)源配置文件。21.將/etc/yum.repos.d目錄下的CentOS-Base.repo文件移動或重命名使用wget下載repo文件2.以阿里云yum源為例使用wget下載repo文件3.查看yum網(wǎng)絡(luò)源配置文件查看repo文件12手動修改yum網(wǎng)絡(luò)源配置文件1.使用yumrepolist命令查看現(xiàn)在使用的yum源列表

測試驗證2.使用yuminstall命令,嘗試安裝一個軟件,看是否能安裝成功測試驗證注意:yum安裝前,1.執(zhí)行yumcleanall,清除所有緩存(以免受之前yum源的影響)!2.執(zhí)行yummakecache,生成緩存(此命令可選,提高軟件安裝速度)。操作演示感謝您的觀看!yum常用命令——查詢軟件與緩存操作命令匯總1.查詢軟件常用命令(3)yuminfo(2)yumlist(1)yumsearch軟件包名yuminfoyuminfo軟件包名yuminfoinstalled/updates/extrasyumlistyumlist軟件包名yumlistinstalled/updates/extras命令匯總2.緩存操作常用命令yumcleanallyummakecacheyum

search軟件包名查找匹配特定字符的軟件包查詢軟件的常用命令查詢軟件的常用命令yum

list命令——查詢倉庫中對應(yīng)的rpm軟件包yumlistyumlist軟件包名yumlist關(guān)鍵字查詢倉庫中所有已安裝、可更新的rpm包查詢倉庫中指定軟件包名的rpm包installed:查詢倉庫中已安裝的rpm包updates:查詢倉庫中可更新的rpm包extras:查詢已安裝但不在倉庫中的rpm包查詢軟件的常用命令yum

info命令——查詢倉庫中對應(yīng)的rpm軟件包的具體信息yuminfoyuminfo軟件包名yuminfo關(guān)鍵字查詢倉庫中所有已安裝、可更新的rpm包的具體信息查詢倉庫中指定軟件包名的rpm包的具體信息installed:查詢倉庫中已安裝的rpm包的具體信息updates:查詢倉庫中可更新的rpm包的具體信息extras:查詢已安裝但不在倉庫中的rpm包的具體信息yum

list命令(列出軟件包)yum

info命令(列出軟件包的具體信息)查詢軟件的常用命令緩存操作的常用命令yum

cleanall:——清除緩存目錄下的所有數(shù)據(jù)yum

makecache:——生成緩存,提高查找、安裝軟件的速度yum會將下載的軟件包和頭文件存儲在緩存中/var/cache/yum操作演示第一類查詢命令:yumsearch第二類查詢命令:yumlist第三類查詢命令:yuminfo第三類查詢命令:yuminfo第三類查詢命令:yuminfo緩存操作命令:yumcleanall緩存操作命令:yummakecache感謝您的觀看!yum常用命令——安裝、卸載與升級軟件常用命令匯總1.安裝軟件常用命令2.卸載(刪除)軟件常用命令yum[-y]install軟件包名yum[-y]remove軟件包名yum[-y]erase軟件包名3.升級軟件常用命令yumcheck-update:檢查可更新的軟件yumupdate:升級軟件安裝軟件的常用命令yum

install——安裝指定的軟件-y:安裝過程出現(xiàn)提示時,默認(rèn)選擇為“yes”安裝軟件時查詢軟件倉庫,檢查依賴沖突;無沖突,則直接安裝有沖突,則提示詢問是否安裝或刪除沖突包軟件包名YNor卸載軟件的常用命令yum

remove

卸載刪除指定的軟件,及其有依賴關(guān)系的軟件包。yumremove和yumerase的作用相同。在刪除指定軟件包的同時,刪除依賴于指定軟件包的所有軟件包。yum

erase軟件包名軟件包名升級軟件的常用命令1.yum

check-update:——檢查可升級的軟件包2.yum

update:——升級所有可升級的軟件包,包括升級內(nèi)核3.yum

update軟件包名:——升級指定的軟件操作演示軟件安裝命令:yuminstall軟件卸載/刪除命令:yumremove軟件卸載/刪除命令:yumerase軟件升級命令:yumcheck-update軟件升級命令:yumupdateyuminfoopenssh

查看軟件版本信息yumupdateopenssh升級軟件yuminfoopenssh

查看軟件版本已從16.el7升級到21.el7感謝您的觀看!進(jìn)程和服務(wù)的基礎(chǔ)知識任務(wù)引入任務(wù)引入任務(wù)引入Q1.程序和進(jìn)程的區(qū)別是?

Linux操作系統(tǒng):Q2.服務(wù)是什么?程序:包含可執(zhí)行代碼的靜態(tài)文件進(jìn)程:由程序產(chǎn)生,動態(tài)運行并占用系統(tǒng)資源的程序執(zhí)行實例運行在后臺的守護(hù)進(jìn)程Linux操作系統(tǒng):多任務(wù)多用戶。多個用戶可同時發(fā)出多條命令:Linux為多進(jìn)程操作系統(tǒng)。每一個進(jìn)程是獨立的,使用相應(yīng)的權(quán)限調(diào)用系統(tǒng)的CPU、內(nèi)存等資源完成任務(wù)。進(jìn)程——由程序產(chǎn)生,是程序的可執(zhí)行實例,資源調(diào)度的最小單位。進(jìn)程PID=1:系統(tǒng)啟動的第一個進(jìn)程,進(jìn)程名:systemd,唯一一個內(nèi)核直接運行的進(jìn)程。新進(jìn)程由系統(tǒng)調(diào)用產(chǎn)生,或已經(jīng)存在的進(jìn)程產(chǎn)生。進(jìn)程標(biāo)識:PID,范圍:1~32768。systemdshelllogin用戶進(jìn)程1用戶進(jìn)程1用戶進(jìn)程n…子進(jìn)程父進(jìn)程除了systemd進(jìn)程,其他進(jìn)程都有父進(jìn)程。進(jìn)程運行狀態(tài):實際占用CPU、內(nèi)存等資源的狀態(tài)。進(jìn)程的狀態(tài):運行狀態(tài)、就緒狀態(tài)和阻塞狀態(tài)阻塞狀態(tài):在運行過程中由于需要請求外部資源而無法繼續(xù)執(zhí)行,需要等待所需資源的狀態(tài)。就緒狀態(tài):除CPU之外,其他所有資源都已經(jīng)準(zhǔn)備就緒的狀態(tài)。進(jìn)程交互進(jìn)程:由shell啟動的進(jìn)程,可在前臺,也可在后臺運行。進(jìn)程的分類:交互進(jìn)程、批處理進(jìn)程和守護(hù)進(jìn)程守護(hù)進(jìn)程:系統(tǒng)啟動時運行的進(jìn)程并常駐后臺。批處理進(jìn)程:與終端無關(guān),提交到等待隊列中順序執(zhí)行的進(jìn)程。如:httpd為Apache服務(wù)器的守護(hù)進(jìn)程,不管是否有用戶訪問相應(yīng)的網(wǎng)站,服務(wù)器都一直運行,等待用戶的訪問請求。進(jìn)程后臺運行并響應(yīng)合法請求的進(jìn)程,與終端無關(guān)。守護(hù)(daemon)進(jìn)程:服務(wù)除非人為中止或者程序異常中止,服務(wù)將一直運行直至系統(tǒng)關(guān)閉。每個Linux操作系統(tǒng)都會有多個守護(hù)進(jìn)程在運行。常見的系統(tǒng)服務(wù)名稱以d結(jié)尾,可以簡單判斷程序是否為daemon守護(hù)進(jìn)程。服務(wù)系統(tǒng)服務(wù)服務(wù)的分類:網(wǎng)絡(luò)服務(wù)常見的系統(tǒng)服務(wù):atd、crond、login等。常見的網(wǎng)絡(luò)服務(wù):httpd、sshd、vsftpd等。服務(wù):為系統(tǒng)本身提供某種重要的功能。:向用戶提供網(wǎng)絡(luò)相關(guān)的服務(wù)。感謝您的觀看!進(jìn)程的管理進(jìn)程管理pspstreetopkill[信號編號]PIDkillall[選項]進(jìn)程名

01進(jìn)程監(jiān)控命令02進(jìn)程控制命令監(jiān)控靜態(tài)和動態(tài)的進(jìn)程終止進(jìn)程ps命令ps:processstatus——顯示系統(tǒng)中當(dāng)前的進(jìn)程狀態(tài)常用選項:ps命令ps命令ps命令ps命令ps命令ps命令pstree——顯示系統(tǒng)的進(jìn)程樹pstree命令top——持續(xù)監(jiān)視進(jìn)程的信息top命令ps——查看進(jìn)程的瞬間信息top:Linux下常用的系統(tǒng)性能分析工具實時顯示系統(tǒng)中各進(jìn)程的資源占用情況類似于Windows中的任務(wù)管理器通過按鍵不斷刷新當(dāng)前狀態(tài)獨占前臺常用的選項有:-d:指定刷新時間間隔,默認(rèn)為5秒top–d3:每過3秒刷新一次-s:設(shè)置為安全模式,不能使用交互命令top–s:禁止交互-c:顯示整個命令行,而不是命令名top命令交互命令:空格鍵--刷新;c鍵--更改顯示方式;q鍵--退出top命令終止前臺進(jìn)程:Ctrl+C終止后臺進(jìn)程:kill命令終止進(jìn)程進(jìn)程終止命令:killkillallPID進(jìn)程名killall進(jìn)程名——終止指定名稱的進(jìn)程如:killallhttpd:殺死所有的http進(jìn)程killall-9bash:把所有登錄后的shell殺掉,要重新連接才能登錄

終止進(jìn)程操作演示第一個進(jìn)程監(jiān)控命令:ps第二個進(jìn)程監(jiān)控命令:pstree第三個進(jìn)程監(jiān)控命令:top進(jìn)程控制命令:kill和killall感謝您的觀看!服務(wù)的管理任務(wù)引入系統(tǒng)和服務(wù)管理器systemd:系統(tǒng)初始化進(jìn)程systemd可以管理所有的系統(tǒng)資源,不同的資源稱為單元。命令工具systemctl:管理系統(tǒng)和服務(wù)的狀態(tài)systemctl控制單元時,使用單元文件的全名(包括擴(kuò)展名,若無擴(kuò)展名,默認(rèn)擴(kuò)展名為.service)如:netcfg

=netcfg.servicesystemctl命令systemctl命令格式:常用的命

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論