尚硅谷_韓順平_Linux_第1頁
尚硅谷_韓順平_Linux_第2頁
尚硅谷_韓順平_Linux_第3頁
尚硅谷_韓順平_Linux_第4頁
尚硅谷_韓順平_Linux_第5頁
已閱讀5頁,還剩149頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

尚硅谷,Linux課程講師:韓順平,第1章:Linux入門,Linux的介紹,概述:linux怎么讀?linux是一個開源、免費的操作系統,其穩定性、安全性、處理多并發已經得到業界的認可,目前很多企業級的項目都會部署到Linux/unix系統上。常見的操作系統(win7、IOS、Android、Mac),Linux的介紹,概述:4.Linux吉祥物,Tux,Linux的介紹,概述:5.Linux的創始人,6.Linux主要的發行版:Ubuntu(烏班圖)、RedHat(紅帽)、CentOS、Debain蝶變、Fedora、SuSE、OpenSUSE,LinusTorvalds林納斯git,Linux內核,centos,ubuntu,Linux和Unix的關系-unix是怎么來的,80s,貝爾實驗室,70s,在自由的時代用戶應該免費享有對軟件源代碼閱讀、修改的權利。軟件公司可以靠提供服務和訓練獲得盈利。,RichardStallman,Linux和Unix的關系-Linux是怎么來的,RichardStallman,Linux,偉大的GNU計劃,LinusTorvalds,GNU/Linux,Hardware,GNUShell,Linux和Unix的關系,GNU/Linux內核,第2章:VM和Linux的安裝,安裝vm和Centos,基本說明:學習Linux需要一個環境,我們需要創建一個虛擬機,然后在虛擬機上安裝一個Centos系統來學習先安裝virtualmachine,vm12再安裝Linux(CentOS)原理示意圖,安裝vm和Centos,VM安裝的步驟去BIOS里修改設置開啟虛擬化設備支持(f2,f10)注意安裝虛擬機軟件(vm12),安裝vm和Centos,CentOS安裝的步驟創建虛擬機開始安裝系統(CentOS6.8),安裝vm和Centos,CentOS安裝技術難點-網絡配置三種方式理解,安裝vm和Centos,CentOS安裝的步驟3)安裝成功后的界面,Centos終端的使用和聯網,CentOS終端使用Centos聯網,安裝虛擬機和CentOS的練習,學習Linux需要一個環境,我們需要創建一個虛擬機,然后在虛擬機上安裝一個Centos系統來學習,請各位同學完成安裝。,第3章:Linux的目錄結構,Linux目錄結構,基本介紹:linux的文件系統是采用級層式的樹狀目錄結構,在此結構中的最上層是根目錄“/”,然后在此目錄下再創建其他的目錄。深刻理解linux樹狀文件目錄是非常重要的,這里我給大家說明一下。記住一句經典的話:在Linux世界里,一切皆文件。,基本介紹:,Linux目錄結構,具體的目錄結構:,/bin重點(/usr/bin、/usr/local/bin)是Binary的縮寫,這個目錄存放著最經常使用的命令,/home重點存放普通用戶的主目錄,在Linux中每個用戶都有一個自己的目錄,一般該目錄名是以用戶的賬號命名的。,/root重點該目錄為系統管理員,也稱作超級權限者的用戶主目錄。,/sbin(/usr/sbin、/usr/local/sbin)s就是SuperUser的意思,這里存放的是系統管理員使用的系統管理程序。,Linux目錄結構,具體的目錄結構:,/lib系統開機所需要最基本的動態連接共享庫,其作用類似于Windows里的DLL文件。幾乎所有的應用程序都需要用到這些共享庫。,/lost+found這個目錄一般情況下是空的,當系統非法關機后,這里就存放了一些文件。,/etc重點所有的系統管理所需要的配置文件和子目錄my.conf,/usr重點這是一個非常重要的目錄,用戶的很多應用程序和文件都放在這個目錄下,類似與windows下的programfiles目錄。,Linux目錄結構,/proc這個目錄是一個虛擬的目錄,它是系統內存的映射,訪問這個目錄來獲取系統信息。,/boot重點存放的是啟動Linux時使用的一些核心文件,包括一些連接文件以及鏡像文件,/srvservice縮寫,該目錄存放一些服務啟動之后需要提取的數據。,/sys這是linux2.6內核的一個很大的變化。該目錄下安裝了2.6內核中新出現的一個文件系統sysfs。,/tmp這個目錄是用來存放一些臨時文件的。,Linux目錄結構,/dev類似于windows的設備管理器,把所有的硬件用文件的形式存儲。,/media重點linux系統會自動識別一些設備,例如U盤、光驅等等,當識別后,linux會把識別的設備掛載到這個目錄下。,/mnt重點系統提供該目錄是為了讓用戶臨時掛載別的文件系統的,我們可以將外部的存儲掛載在/mnt/上,然后進入該目錄就可以查看里的內容了。d:/myshare,Linux目錄結構,/selinuxsecurity-enhancedlinux類似360SELinux是一種安全子系統,它能控制程序只能訪問特定文件。,/var重點這個目錄中存放著在不斷擴充著的東西,習慣將經常被修改的目錄放在這個目錄下。包括各種日志文件。,/opt這是給主機額外安裝軟件所擺放的目錄。如安裝ORACLE數據庫就可放到該目錄下。默認為空。,/usr/local重點這是另一個給主機額外安裝軟件所安裝的目錄。一般是通過編譯源碼方式安裝的程序。,Linux目錄結構,第4章:遠程登錄到Linux服務器,為什么需要遠程登錄Linux,說明:公司開發時候,具體的情況是這樣的1)linux服務器是開發小組共享的.2)正式上線的項目是運行在公網的.3)因此程序員需要遠程登錄到centos進行項目管理或者開發.4)畫出簡單的網絡拓撲示意圖(幫助理解)5)遠程登錄客戶端有Xshell5,Xftp5secureCRT,我們學習使用Xshell5和Xftp5secureCRT,其它的遠程工具大同小異.,遠程登錄Linux-Xshell5,介紹:說明:Xshell是目前最好的遠程登錄到Linux操作的軟件,流暢的速度并且完美解決了中文亂碼的問題,是目前程序員首選的軟件。Xshell1是一個強大的安全終端模擬軟件,它支持SSH1,SSH2,以及MicrosoftWindows平臺的TELNET協議。Xshell可以在Windows界面下用來訪問遠端不同系統下的服務器,從而比較好的達到遠程控制終端的目的。,遠程登錄Linux-Xshell5,安裝配置和使用:具體看老師的演示和操作!,遠程上傳下載文件Xftp5,介紹:是一個基于windows平臺的功能強大的SFTP、FTP文件傳輸軟件。使用了Xftp以后,windows用戶能安全地在UNIX/Linux和WindowsPC之間傳輸文件。(示意圖),遠程登錄Linux-Xftp,Xftp5安裝配置和使用:具體看老師的演示和操作!細節討論如何處理Xftp中文亂碼問題。,Xftp5和XShell5的使用,練習要求:通過Xftp5軟件可以連接到linux,并傳輸一個文件到/root目錄使用xshell可以連接到linux,并且可以重新啟動一把linux系統【reboot】,SecureCRT的安裝和使用,說明:SecureCRT也是一款常用的遠程登錄Linux的軟件,在大數據開發中使用較多。安裝:綠色安裝版,拷貝即可使用.使用:看我的演示,使用的方式和前面Xshell相似。細節說明:中文亂碼.,第5章:Vi和Vim編輯器,vi和vim的基本介紹,所有的Linux系統都會內建vi文本編輯器。Vim具有程序編輯的能力,可以看做是Vi的增強版本,可以主動的以字體顏色辨別語法的正確性,方便程序設計。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。,vi和vim常用的三種模式,正常模式:以vim打開一個文件就直接進入一般模式了(這是默認的模式)。在這個模式中,你可以使用上下左右按鍵來移動光標,你可以使用刪除字符或刪除整行來處理檔案內容,也可以使用復制、貼上來處理你的文件數據。在正常模式下可以使用快捷鍵插入模式(編輯模式):按下i(insert),I,o,O,a,A,r,R等任何一個字母之后才會進入編輯模式,一般來說按i即可.命令行模式在這個模式當中,可以提供你相關指令,完成讀取、存盤、替換、離開vim、顯示行號等的動作則是在此模式中達成的!,vi和vim基本使用,使用vim開發一個Hello.java程序,保存.步驟說明和演示:,vi和vim模式的相互切換,一般模式/正常,編輯模式插入模式,命令模式,#vimhello.java,i或者a,ESC,ESC,:或者/,:wq:q:q!,在命令行下,在命令行下,vi和vim快捷鍵,快捷鍵使用練習【晚上練習】:1)拷貝當前行yy,拷貝當前行向下的5行5yy,并粘貼p。【快捷鍵在正常模式下使用】2)刪除當前行dd,刪除當前行向下的5行5dd3)在文件中查找某個單詞命令模式下/關鍵字,回車查找,輸入n就是查找下一個4)設置文件的行號,取消文件的行號.命令行下:setnu和:setnonu5)編輯/etc/profile文件,使用快捷鍵到底文檔的最末行G和最首行gg【正常模式下】6)在一個文件中輸入“hello”,然后又撤銷這個動作u【正常模式下】7)編輯/etc/profile文件,并將光標移動到20行shift+g8)更多的看整理的文檔,vi和vim,vi和vim的鍵盤圖:,vi和vim課堂練習,使用vim編寫一個Person.java,顯示個人信息【姓名年齡職業愛好】把老師課堂講的各種快捷鍵自己練習一把即可,第6章:開機、重啟和用戶登錄注銷,關機,課后練習,1用root登錄,建立用戶mycentos,自己設定密碼2.用mycentos登錄,在主目錄下建立目錄test/t11/t13.在t1中建立一個文本文件aa,用vi編輯其內容為lsal4.改變aa的權限為可執行文件可以將當前日期追加到一個文件,運行該文件./aa5.刪除新建立的目錄test/t11/t16.刪除用戶mycentos及其主目錄中的內容7.將linux設置成進入到圖形界面的8.重新啟動linux或關機,課后練習,第10章:定時任務調度,crond任務調度,crontab進行定時任務的設置,。概述任務調度:是指系統在某個時間執行的特定的命令或程序。任務調度分類:1.系統工作:有些重要的工作必須周而復始地執行。如病毒掃描等2.個別用戶工作:個別用戶可能希望執行某些程序,比如對mysql數據庫的備份。基本語法crontab選項常用選項,crond任務調度,快速入門設置任務調度文件:/etc/crontab設置個人任務調度。執行crontabe命令。接著輸入任務到調度文件如:*/1*lsl/etc/tmp/to.txt意思說每小時的每分鐘執行lsl/etc/tmp/to.txt命令參數細節說明5個占位符的說明,crond任務調度,參數細節說明特殊符號的說明,crond任務調度,參數細節說明特定時間執行任務案例,crond任務調度,應用實例案例1:每隔1分鐘,就將當前的日期信息,追加到/tmp/mydate.log文件中*/1*date/tmp/mydate.log案例2:每隔1分鐘,將當前日期和日歷都追加到/home/mycal.log文件中*/1*date/home/mycal.log*/1*cal/home/mycal.log案例3:每天凌晨2:00將mysql數據庫testdb,備份到文件中。crond相關指令:1)conrtabr:終止任務調度。2)crontabl:列出當前有那些任務調度3)servicecrondrestart重啟任務調度,第11章:Linux磁盤分區、掛載,分區基礎知識,分區的方式(知道即可):1)mbr分區:1.最多支持四個主分區2.系統只能安裝在主分區3.擴展分區要占一個主分區4.MBR最大只支持2TB,但擁有最好的兼容性2)gtp分區:1.支持無限多個主分區(但操作系統可能限制,比如windows下最多128個分區)2.最大支持18EB的大容量(1EB=1024PB,1PB=1024TB)3.windows764位以后支持gtp,分區基礎知識,windows下的磁盤分區,主分區Primarypartition,邏輯分區Logical,邏輯分區Logical,擴展分區(extendedpartition),Disk,邏輯分區Logical,原理介紹Linux來說無論有幾個分區,分給哪一目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的文件結構,Linux中每個分區都是用來組成整個文件系統的一部分。Linux采用了一種叫“載入”的處理方法,它的整個文件系統中包含了一整套的文件和目錄,且將一個分區和一個目錄聯系起來。這時要載入的一個分區將使它的存儲空間在一個目錄下獲得。示意圖【分區和文件目錄】,Linux分區,硬盤說明Linux硬盤分IDE硬盤和SCSI硬盤,目前基本上是SCSI硬盤對于IDE硬盤,驅動器標識符為“hdx”,其中“hd”表明分區所在設備的類型,這里是指IDE硬盤了。“x”為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),“”代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示為第一個IDE硬盤上的第三個主分區或擴展分區,hdb2表示為第二個IDE硬盤上的第二個主分區或擴展分區。對于SCSI硬盤則標識為“sdx”,SCSI硬盤是用“sd”來表示分區所在設備的類型的,其余則和IDE硬盤的表示方法一樣。sdb1表示第2塊scsi硬盤的第1個分區,Linux分區,查看所有設備(光驅/media,u盤,硬盤)掛載情況命令:lsblk或者lsblk-f,Linux分區,說明:下面我們以增加一塊硬盤1G為例來熟悉下磁盤的相關指令和深入理解磁盤分區、掛載、卸載的概念。如何增加一塊硬盤虛擬機添加硬盤分區格式化掛載設置可以自動掛載。,掛載的經典案例,虛擬機增加硬盤步驟1在【虛擬機】菜單中,選擇【設置】,然后設備列表里添加硬盤,然后一路【下一步】,中間只有選擇磁盤大小的地方需要修改,至到完成。然后重啟系統(才能識別)!,掛載的經典案例,虛擬機增加硬盤步驟2分區命令fdisk/dev/sdb開始對/sdb分區m顯示命令列表p顯示磁盤分區同fdiskln新增分區d刪除分區w寫入并退出說明:開始分區后輸入n,新增分區,然后選擇p,分區類型為主分區。兩次回車默認剩余全部空間。最后輸入w寫入分區并退出,若不保存退出輸入q。,掛載的經典案例,1,虛擬機增加硬盤步驟3格式化磁盤分區命令:mkfs-text4/dev/sdb1其中ext4是分區類型,掛載的經典案例,掛載的經典案例,虛擬機增加硬盤步驟4掛載:將一個分區與一個目錄聯系起來,mount設備名稱掛載目錄例如:mount/dev/sdb1/home/newdiskumount設備名稱或者掛載目錄例如:umount/dev/sdb1或者umount/home/newdisk,虛擬機增加硬盤步驟5永久掛載:通過修改/etc/fstab實現掛載添加完成后執行mounta即刻生效,用命令行掛載重啟后會失效,磁盤情況查詢,查詢系統整體磁盤使用情況基本語法df-h應用實例查詢系統整體磁盤使用情況,磁盤情況查詢,查詢指定目錄的磁盤占用情況基本語法du-h/目錄查詢指定目錄的磁盤占用情況,默認為當前目錄-s指定目錄占用大小匯總-h帶計量單位-a含文件-max-depth=1子目錄深度-c列出明細的同時,增加匯總值應用實例查詢/usr目錄的磁盤占用情況,深度為1du-ach-max-depth=1/usr,磁盤情況-工作實用指令,統計/home文件夾下文件的個數lsl/home/|grep“-”|wc-l統計/home文件夾下目錄的個數lsl/home/|grep“d”|wc-l統計/home文件夾下文件的個數,包括子文件夾里的lslR/home/|grep“-”|wc-l統計/home文件夾下目錄的個數,包括子文件夾里的lslR/home/|grep“d”|wc-l以樹狀顯示home目錄結構沒有tree指令咋辦,使用yum來安裝ls-lR,grep-,wc-l,第12章:網絡配置,查看網絡IP和網關,查看虛擬網絡編輯器,查看網絡IP和網關,修改ip地址,查看網絡IP和網關,查看網關,查看網絡IP和網關,查看windows環境的中VMnet8網絡配置(ipconfig指令),ping測試主機之間網絡連通性,基本語法ping目的主機(功能描述:測試當前服務器是否可以連接目的主機)應用實例測試當前服務器是否可以連接百度roothadoop100桌面#,linux網絡環境配置,第一種方法(自動獲取):說明:登陸后,通過界面的來設置自動獲取ip特點:linux啟動后會自動獲取IP,缺點是每次自動獲取的ip地址可能不一樣。,linux網絡環境配置,第二種方法(指定固定的ip)說明直接修改配置文件來指定IP,并可以連接到外網(程序員推薦),編輯vi/etc/sysconfig/network-scripts/ifcfg-eth0要求:將ip地址配置的靜態的,ip地址為192.168.xxx.xxx,linux網絡環境配置,第二種方法(指定固定的ip):ifcfg-eth0文件說明,DEVICE=eth0#接口名(設備,網卡)HWADDR=00:0C:2x:6x:0 x:xx#MAC地址TYPE=Ethernet#網絡類型(通常是Ethemet)UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44#隨機id#系統啟動的時候網絡接口是否有效(yes/no)ONBOOT=yes#IP的配置方法none|static|bootp|dhcp(引導時不使用協議|靜態分配IP|BOOTP協議|DHCP協議)BOOTPROTO=static#IP地址IPADDR=30#網關GATEWAY=#域名解析器DNS1=,重啟網絡服務或者重啟系統生效servicenetworkrestart、reboot,修改主機名,1)查看當前主機名hostname2)修改linux的主機映射文件vim/etc/sysconfig/network文件中內容NETWORKING=yesNETWORKING_IPV6=noHOSTNAME=hadoop/寫入新的主機名注意:主機名稱不要有“_”下劃線3)修改/etc/hosts增加ip和主機的映射30hadoop.4)并重啟設備,生效.5)如果希望windows也可以通過主機名來連接centos,進入C:WindowsSystem32driversetchosts30hadoop,第13章:進程管理(重點),基本介紹,在LINUX中,每個執行的程序(代碼)都稱為一個進程。每一個進程都分配一個ID號。每一個進程,都會對應一個父進程,而這個父進程可以復制多個子進程。例如www服務器。每個進程都可能以兩種方式存在的。前臺與后臺,所謂前臺進程就是用戶目前的屏幕上可以進行操作的。后臺進程則是實際在操作,但由于屏幕上無法看到的進程,通常使用后臺方式執行sshd,crond。一般系統的服務都是以后臺進程的方式存在,而且都會常駐在系統中。直到關機才才結束。,顯示系統執行的進程,基本介紹ps命令是用來查看目前系統中,有哪些正在執行,以及它們執行的狀況。可以不加任何參數.,顯示系統執行的進程,ps詳解指令:psaux|grepxxx,比如我看看有沒有sshd服務指令說明SystemV展示風格USER:用戶名稱PID:進程號%CPU:進程占用CPU的百分比%MEM:進程占用物理內存的百分比VSZ:進程占用的虛擬內存大小(單位:KB)RSS:進程占用的物理內存大小(單位:KB)TTY:終端名稱,縮寫.STAT:進程狀態,其中S-睡眠,s-表示該進程是會話的先導進程,N-表示進程擁有比普通優先級更低的優先級,R-正在運行,D-短期等待,Z-僵死進程,T-被跟蹤或者被停止等等STARTED:進程的啟動時間TIME:CPU時間,即進程使用CPU的總時間COMMAND:啟動進程所用的命令和參數,如果過長會被截斷顯示,顯示系統執行的進程,應用實例要求:以全格式顯示當前所有的進程,查看進程的父進程。ps-ef是以全格式顯示當前所有的進程-e顯示所有進程。-f全格式。ps-ef|grepxxx是BSD風格UID:用戶IDPID:進程IDPPID:父進程IDC:CPU用于計算執行優先級的因子。數值越大,表明進程是CPU密集型運算,執行優先級會降低;數值越小,表明進程是I/O密集型運算,執行優先級會提高STIME:進程啟動的時間TTY:完整的終端名稱TIME:CPU時間CMD:啟動進程所用的命令和參數,終止進程kill和killall,介紹:若是某個進程執行一半需要停止時,或是已消了很大的系統資源時,此時可以考慮停止該進程。使用kill命令來完成此項任務。基本語法:kill選項進程號(功能描述:通過進程號殺死進程-9強制終止)killall進程名稱(功能描述:通過進程名稱殺死進程,也支持通配符,這在系統因負載過大而變得很慢時很有用)常用選項:-9:表示強迫進程立即停止最佳實踐:案例1:踢掉某個非法登錄用戶案例2:終止遠程登錄服務sshd,在適當時候再次重啟sshd服務案例3:終止多個gedit編輯器案例4:強制殺掉一個終端對于bash,查看進程樹pstree,基本語法:pstree選項,可以更加直觀的來看進程信息常用選項:-p:顯示進程的PID-u:顯示進程的所屬用戶應用實例:案例1:請用樹狀的形式顯示進程的pidPstree-p案例2:請用樹狀的形式進程的用戶idPstreeuPstree-pu,服務(service)管理,介紹:服務(service)本質就是進程,但是是運行在后臺的,通常都會監聽某個端口,等待其它程序的請求,比如(mysql,sshd防火墻等),因此我們又稱為守護進程,是Linux中非常重要的知識點。【原理圖】service管理指令:service服務名start|stop|restart|reload|status在CentOS7.0后不再使用service,而是systemctl使用案例:1)查看當前防火墻的狀況,關閉防火墻和重啟防火墻。Serviceiptablesstatus細節討論:關閉或者啟用防火墻后,立即生效。telnet測試某個端口即可serviceiptablesstop,serviceiptablesstart這種方式只是臨時生效,當重啟系統后,還是回歸以前對服務的設置。如果希望設置某個服務自啟動或關閉永久生效,要使用chkconfig指令。,服務(service)管理,查看服務名:方式1:使用setup-系統服務就可以看到。方式2:/etc/init.d/服務名稱【程序】,服務(service)管理,服務的運行級別(runlevel):,查看或者修改默認級別:vi/etc/inittabLinux系統有7種運行級別(runlevel):常用的是級別3和5運行級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動運行級別1:單用戶工作狀態,root權限,用于系統維護,禁止遠程登陸運行級別2:多用戶狀態(沒有NFS),不支持網絡運行級別3:完全的多用戶狀態(有NFS),登陸后進入控制臺命令行模式運行級別4:系統未使用,保留運行級別5:X11控制臺,登陸后進入圖形GUI模式運行級別6:系統正常關閉并重啟,默認運行級別不能設為6,否則不能正常啟動開機的流程說明:,開機,BIOS,/boot,init進程1,運行級別,運行級對應的服務,服務(service)管理,一個思考題如果不小心將默認的運行級別設置成0或者7,怎么處理?進入單用戶模式,修改成正常的即可。,服務(service)管理,chkconfig指令,介紹通過chkconfig命令可以給每個服務的各個運行級別設置自啟動/關閉基本語法1)查看服務chkconfig-list|grepxxx2)chkconfig服務名-list3)chkconfig-level5服務名on/off可以指定某個服務,某各個運行級別,開啟或關閉sshd服務在1運行級別offChkconfiglevel1sshdoff/on4)chkconfig服務名on/offiptables徹底關閉chkconfigiptablesoff不管是哪個級別都關閉,服務(service)管理,chkconfig指令,應用實例:1)案例1:請顯示當前系統所有服務的各個運行級別的運行狀態chkconfig-list2)案例2:請查看sshd服務的運行狀態Chkconfigsshdlist或者chkconfiglist|grepsshd3)案例3:將sshd服務在運行級別5下設置為不自動啟動,看看有什么效果?Chkconfiglevel5sshdoff4)案例4:當運行級別為5時,關閉防火墻。Chkconfiglevel5iptablesoff5)案例5:在所有運行級別下,關閉防火墻Chkconfigiptablesoff6)案例6:在所有運行級別下,開啟防火墻Chkconfigiptableson使用細節1)chkconfig重新設置服務后自啟動或關閉,重啟機器就會按設置的狀態運行.,動態監控進程,介紹:top與ps命令很相似。它們都用來顯示正在執行的進程。Top與ps最大的不同之處,在于top在執行一段時間可以更新正在運行的的進程(默認每3秒變化一次)。基本語法:top選項選項說明:,動態監控進程,交互操作說明:應用實例:案例1.如何監視特定用戶top:輸入此命令,按回車鍵,查看執行的進程。u:然后輸入“u”回車,再輸入用戶名,即可案例2:如何終止指定的進程。top:輸入此命令,按回車鍵,查看執行的進程。k:然后輸入“k”回車,再輸入要結束的進程ID號案例3:指定系統狀態更新的時間(每隔10秒自動更新):,監控網絡狀態,查看系統網絡情況netstat基本語法netstat選項選項說明-an按一定順序排列輸出-p顯示哪個進程在調用應用案例請查看服務名為sshd的服務的信息。Netstatanp|grepsshd,第14章:RPM與YUM,rpm包的管理,介紹:一種用于互聯網下載包的打包及安裝工具,它包含在某些Linux分發版中。它生成具有.RPM擴展名的文件。RPM是RedHatPackageManager(RedHat軟件包管理工具)的縮寫,類似windows的setup.exe,這一文件格式名稱雖然打上了RedHat的標志,但理念是通用的。Linux的分發版本都有采用(suse,redhat,centos等等),可以算是公認的行業標準了。,rpm包的管理,

溫馨提示

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

評論

0/150

提交評論