Linux安全管理全套教學課件_第1頁
Linux安全管理全套教學課件_第2頁
Linux安全管理全套教學課件_第3頁
Linux安全管理全套教學課件_第4頁
Linux安全管理全套教學課件_第5頁
已閱讀5頁,還剩511頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單擊此處編輯母版標題樣式

項目一Linux的概述與安裝學習目標 知識目標1.識記:Linux操作系統(tǒng)的緣起、特點及應用;VMwareWorkstation的作用和特點2.領會:Linux操作系統(tǒng)的常見版本和特點;CentOS8系統(tǒng)的新特性 技能目標1.會正確安裝和配置VMwareWorkstation軟件2.能搭建Linux學習環(huán)境3.會正確安裝CentOS8系統(tǒng)

素質(zhì)目標1.通過學習Linux操作系統(tǒng)的特點和應用等知識點,培養(yǎng)學生分析問題和解決問題的能力2.通過學習安裝Linux操作系統(tǒng)等操作,培養(yǎng)學生協(xié)同合作的團隊精神和良好的組織紀律性學習目標項目引述習近平總書記在中央網(wǎng)絡安全和信息化領導小組成立后第一次會議上強調(diào):“沒有網(wǎng)絡安全就沒有國家安全,沒有信息化就沒有現(xiàn)代化?!边@是我國首次將網(wǎng)絡安全和信息化工作提升至國家戰(zhàn)略高度,也明確了建設網(wǎng)絡強國的奮斗目標。隨著移動互聯(lián)網(wǎng)、電子商務、云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)、車聯(lián)網(wǎng)等新興網(wǎng)絡應用的快速發(fā)展,互聯(lián)網(wǎng)已經(jīng)融入到社會生活的方方面面,深刻改變了人們的生產(chǎn)和生活方式。國內(nèi)某大型企業(yè)根據(jù)自身發(fā)展需求,順應市場潮流,準備投入資金建設數(shù)據(jù)中心項目。經(jīng)過前期調(diào)研后發(fā)現(xiàn)Linux是一個多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。由于Linux的源代碼完全開源,具有非常強大的網(wǎng)絡功能,而且Linux系統(tǒng)具有較強的移植性等特點,因此在網(wǎng)絡和計算機系統(tǒng)當中有廣泛的應用。尤其在我國的計算機系統(tǒng)中,有很多采用的就是Linux系統(tǒng),用戶體驗反應較好,于是決定在數(shù)據(jù)中心服務器上安裝使用Linux操作系統(tǒng),并成立了相關的技術團隊,委派李工程師擔任該團隊的負責人。為了更好地投入到該項目建設中,李工程師準備對團隊人員進行Linux方面的培訓。項目引述學習內(nèi)容任務一認識Linux操作系統(tǒng)0102任務二搭建Linux學習環(huán)境03任務三安裝Linux操作系統(tǒng)任務一認識Linux操作系統(tǒng)

01Linux誕生的20年前,美國貝爾實驗室的Thompson和Ritchie等人使用C語言開發(fā)出一個多用戶多任務分時操作系統(tǒng)—UNIX03上世紀80年代,譚寧邦開發(fā)出一個開放源代碼并且和UNIX完全兼容的操作系統(tǒng)—Minix(MiniUNIX)051991年,芬蘭赫爾辛基大學的學生LinusTorvalds在Minix系統(tǒng)的基礎上,并在GPL原則上開發(fā)出一個完全免費的操作系統(tǒng)021979年發(fā)行到第7版時,AT&T公司為了商業(yè)利益,提出了“不可對學生提供源碼”的嚴格限制的聲明在這里輸入您04Stallman發(fā)起了GNU(GNU’sNotUNIX)項目。

任務實施—工序1.Linux的緣起1

任務實施—工序2.Linux的特點2完全免費的自由軟件。良好的硬件平臺可移植性。友好的用戶界面。強大的網(wǎng)絡功能。豐富的應用程序和開發(fā)工具良好的安全性和穩(wěn)定性Linux的特點

任務實施—工序3.Linux的應用3Linux系統(tǒng)可以為企業(yè)構(gòu)架WWW服務器、數(shù)據(jù)庫服務器、郵件服務器、DNS服務器、FTP服務器和代理服務器,使企業(yè)降低了運營成本,同時還獲得了Linux系統(tǒng)帶來的高穩(wěn)定性和高可靠性里的文本你服務器應用領域GNOME桌面系統(tǒng)為用戶提供完善的圖形界面,Linux是一個集辦公應用、多媒體應用和網(wǎng)絡應用等方面功能于一體的圖形界面操作系統(tǒng)桌面應用領域由于Linux系統(tǒng)開放源代碼,功能強大、可靠、穩(wěn)定性強、靈活,而且具有極大的伸縮性等特點,因此被廣泛應用于嵌入式系統(tǒng)的領域。嵌入式系統(tǒng)應用領域在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可運行不同的操作系統(tǒng),并且應用程序都可以在相互獨立的空間內(nèi)運行而互不影響,虛擬化應用領域

Linux的版本4Linux內(nèi)核是系統(tǒng)的心臟,是運行程序和管理磁盤等硬件設備的核心程序,其主要功能包括響應中斷,執(zhí)行中斷服務程序;管理多個進程,調(diào)度和分享處理器的時間;管理進程地址空間的內(nèi)存管理;網(wǎng)絡和進程間通信等系統(tǒng)服務程序。Linux內(nèi)核版本包括主線版本(mainline)、穩(wěn)定版(stable)和長期支持版(longterm),目前的方案從3.0版本開始,其版本號格式為A.B.C,其中A代表主版本號,B代表次版本號,C則代表安全補丁號。內(nèi)核版本(Kernel)

Linux的版本4Linux的發(fā)行版本就是將Linux內(nèi)核、系統(tǒng)工具和應用程序等包裝在一起,構(gòu)成一個完整的操作系統(tǒng),供用戶安裝和使用,較流行的發(fā)行版本:發(fā)行版本(Distribution)特點:安裝最為簡單,2003年9月份開始分化為兩個版本:個人版本的Fedora;商業(yè)版的RedHatEnterpriseLinux;CentOS是企業(yè)版的派生版本,區(qū)別在于前者是收費版本,而后者是免費版本。里的文本你RedHat系列產(chǎn)品基于知名的DebianLinux發(fā)展起來的。特點:簡單易用的操作方式漂亮的桌面、眾多的硬件支持等輸入Ubuntu系列產(chǎn)品歐洲最流行的Linux發(fā)行版本特點:與Windows的交互,硬件檢測優(yōu)秀、安裝界面友好;2003年底被Novell公司收購后推出了社區(qū)版本OpenSUSESUSE系列產(chǎn)品由北京中科紅旗開發(fā)的Linux發(fā)行版本,是中國較大、較成熟的Linux發(fā)行版本之一。特點:完善的中文支持、用戶界面、網(wǎng)頁嵌入式多媒體插件的支持和界面友好的內(nèi)核級實時檢測防火墻等紅旗系列產(chǎn)品

CentOS操作系統(tǒng)簡介5CentOS是Linux發(fā)行版本之一,是RHEL(RedHatEnterpriseLinux)源代碼再編譯的產(chǎn)物,相對于其他Linux發(fā)行版,其穩(wěn)定性值得信賴。其特點如下:桌面環(huán)境更新網(wǎng)絡功能更新軟件管理更新虛擬化技術更新安全特性更新語言、web服務器和數(shù)據(jù)庫更新CockpitWeb控制臺CentOS簡介任務二搭建Linux學習環(huán)境

安裝VMwareWorkstation軟件1雙擊VMwareWorkstation的安裝文件,開始進行安裝,并單擊“下一步”按鈕勾選接受協(xié)議框后,單擊“下一步”按鈕0102

安裝VMwareWorkstation軟件1選擇安裝路徑,可以根據(jù)情況,自行選擇,單擊下一步選擇“用戶體驗設置”和“創(chuàng)建快捷方式”后出現(xiàn)安裝界面,單擊“安裝”0304安裝VMwareWorkstation軟件1安裝完成后,輸入許可證密鑰,便進入到VMwareWorkstation的主界面,從下圖中可以看到VMwareWorkstation的主界面共分為四個部分:菜單欄安裝的虛擬機信息工具欄工作區(qū)052

創(chuàng)建虛擬機2在新建虛擬機向?qū)υ捒蛑羞x擇“自定義(高級)”選項后單擊“下一步”按鈕,在選擇虛擬機硬件兼容性對話框中單擊“下一步”按鈕在VMwareWorkstation主界面上選擇菜單欄中的文件-新建虛擬機01022

創(chuàng)建虛擬機2選擇“Linux”客戶機操作系統(tǒng),在版本下拉列表中選擇“RedHatEnterpriseLinux864位”后單擊“下一步”按鈕,在對話框中選擇“稍后安裝操作系統(tǒng)”選項后單擊“下一步”按鈕03042

創(chuàng)建虛擬機2在命名虛擬機對話框中設置好虛擬機的名稱和文件的存放位置后單擊“下一步”按鈕0506在處理器配置對話框中設置處理器的數(shù)量和每個處理器的核心數(shù)量后單擊“下一步”按鈕2

創(chuàng)建虛擬機20708在此虛擬機的內(nèi)存對話框中設置虛擬機的內(nèi)存大小后單擊“下一步”按鈕網(wǎng)絡類型對話框中設置網(wǎng)絡連接為“使用網(wǎng)絡地址轉(zhuǎn)換(NAT)”后單擊下一步”2網(wǎng)絡連接模式VMware中給出三種網(wǎng)絡連接模式:橋接、NAT和主機模式。橋接模式:將虛擬機的虛擬網(wǎng)絡適配器與主機的物理網(wǎng)絡適配器進行交接,虛擬機中的虛擬網(wǎng)絡適配器可通過主機中的物理網(wǎng)絡適配器直接訪問到外部網(wǎng)絡;NAT模式:VMware創(chuàng)建虛擬機的默認網(wǎng)絡連接模式,使用NAT模式網(wǎng)絡連接時,VMware會在主機上建立單獨的專用網(wǎng)絡,用以在主機和虛擬機之間相互通信;主機模式:一種比NAT模式更加封閉的的網(wǎng)絡連接模式,它將創(chuàng)建完全包含在主機中的專用網(wǎng)絡,主機模式的虛擬網(wǎng)絡適配器僅對主機可見,并在虛擬機和主機系統(tǒng)之間提供網(wǎng)絡連接。網(wǎng)絡連接模式2

創(chuàng)建虛擬機2在選擇I/O控制其類型對話框中選擇“LSILogic”類型后單擊“下一步”按鈕0910選擇磁盤類型對話框中選擇“NVMe”類型后單擊“下一步”按鈕2

創(chuàng)建虛擬機2選擇磁盤的對話框中選擇“創(chuàng)建新虛擬磁盤”后單擊“下一步”按鈕1112指定磁盤容量對話框中輸入最大磁盤大小為40GB后單擊“下一步”按鈕2

創(chuàng)建虛擬機2設置指定磁盤文件的名稱后單擊“下一步”按鈕1314單擊“完成”按鈕后即完成虛擬機的創(chuàng)建2配置VMwareWorkstation軟件3虛擬機參數(shù)的配置選擇要配置的虛擬機,然后再選擇菜單欄中的虛擬機-設置虛擬機的內(nèi)存、CPU、硬盤和網(wǎng)絡等參數(shù)0102創(chuàng)建和恢復虛擬機“快照”選擇要配置的虛擬機,然后再選擇菜單欄中的虛擬機-快照-快照管理器,設置創(chuàng)建、恢復和刪除快照2配置VMwareWorkstation軟件3虛擬機的文件傳輸032.VMwareTools傳輸文件3.共享文件夾傳輸文件4.USB控制器傳輸文件1.網(wǎng)絡共享傳輸文件任務三安裝Linux操作系統(tǒng)安裝前的準備工作1(1)啟動VMwareWorkstation軟件。(2)創(chuàng)建CentOS8虛擬機。(3)在虛擬機設置中添加CentOS8鏡像文件,如圖1-24所示。(4)開啟CentOS8虛擬機,進入CentOS8的安裝界面。小提示:CentOS8鏡像文件可以去網(wǎng)站/download/下載,本書使用的鏡像文件是CentOS8.1.1911版本。2

安裝CentOS8操作系統(tǒng)2在CentOS8安裝界面上選擇第一個選項“InstallCentOSLinux8”在選擇語言對話框的左側(cè)列表選擇“中文”,右側(cè)列表選擇“簡體中文(中國)”后單擊“繼續(xù)”按鈕01022

安裝CentOS8操作系統(tǒng)2安裝信息概要對話框的默認設置③設置主機名注意:設置“軟件選擇”選項時,如果內(nèi)存小于512MB,則需要將該選項設置為“最小安裝”,否則安裝過程中會由于內(nèi)存太小而報錯。設置完成后單擊“開始安裝”按鈕①“時間和日期”設置為“亞洲/上海時區(qū)”②“安裝目的地”設置為“自動分區(qū)”032

安裝CentOS8操作系統(tǒng)2系統(tǒng)安裝完成后單擊“重啟”按鈕在系統(tǒng)安裝過程中可以設置root用戶密碼和創(chuàng)建用戶0405小提示:root用戶和創(chuàng)建新用戶的密碼盡可能使用復雜密碼,以免遭受暴力破解。2初始設置CentOS8操作系統(tǒng)3重啟后,系統(tǒng)將會進行初始設置,首先同意許可協(xié)議012初始設置CentOS8操作系統(tǒng)3進入登錄界面,此處使用新創(chuàng)建的user01用戶登錄進入登錄界面,此處使用新創(chuàng)建的user01用戶登錄小提示:為保證系統(tǒng)安全,一般不使用root用戶登錄到系統(tǒng)中。如果在使用中需要使用root用戶權限則可以臨時切換到root用戶02032初始設置CentOS8操作系統(tǒng)3首次登錄到系統(tǒng)中,將會此次進行如下設置鍵盤布局或其他輸入方式設置為“漢語”首選語言設置為“漢語”042初始設置CentOS8操作系統(tǒng)3位置服務設置為“打開”如有在線賬號則輸入對應的賬號和密碼,如沒有則單擊“跳過”按鈕2初始設置CentOS8操作系統(tǒng)3所有設置完成后,單擊“開始使用CentOSLinux”按鈕即可進入到系統(tǒng)的主界面,至此系統(tǒng)安裝完成。謝謝學習單擊此處編輯母版標題樣式

Linux的基本配置與管理學習目標知識目標1.識記:Linux圖形界面的特點;Linux字符界面的特點。2.領會:Linux系統(tǒng)目錄結(jié)構(gòu)和文件類型;vim編輯器的功能。

技能目標1.會操作Linux圖形界面和字符界面;2.會正確使用Linux文件和目錄的常見命令;3.會操作vim編輯器編輯文件。

素質(zhì)目標1.通過學習Linux圖形界面和字符界面的操作,培養(yǎng)學生崇德向善、誠實守信和熱愛勞動的職業(yè)道德;2.通過學習vim編輯器的使用等操作,培養(yǎng)學生團隊協(xié)作與不斷探索的創(chuàng)新精神。學習目標項目引述早在為了適應不用用戶的需求,Linux系統(tǒng)提供了圖形和字符兩種界面。圖形界面的外觀和操作方式都類似于Windows系統(tǒng),CentOS8系統(tǒng)中默認的圖形界面軟件是GNOME(GNUNetworkObjectModelEnvironment網(wǎng)絡對象模型環(huán)境),該界面比較適合于初學者使用。但是要想學習Linux系統(tǒng)的精華,用戶必須要熟悉其字符界面操作。Linux字符界面以其功能強大、占用系統(tǒng)資源少等特點廣泛被用戶在管理和配置服務器中應用。字符界面是以命令行的方式承擔用戶和操作系統(tǒng)內(nèi)核之間的溝通,故此命令便成為學習Linux系統(tǒng)學習的重要部分,CentOS8系統(tǒng)中默認的字符界面是bash。李工程師在完成Linux系統(tǒng)安裝培訓后,開始對系統(tǒng)的基本配置與管理進行講解,其目標包括熟悉Linux系統(tǒng)用戶界面,尤其是字符界面中命令的使用,熟練掌握Linux系統(tǒng)中文件和目錄相關命令的使用以及Linux系統(tǒng)中強大的文本編輯工具Vim軟件的應用等。為了達到以上目標,李工程師制定了如下任務計劃:認識Linux用戶界面Linux文件和目錄的管理Vim編輯器的使用項目引述學習內(nèi)容任務1認識Linux用戶界面0102任務2搭建Linux學習環(huán)境03任務3安裝Linux操作系統(tǒng)任務一

認識Linux用戶界面工序1.進入Linux圖形界面1進入GNOME標準桌面CentOS8系統(tǒng)默認進入GNOME標準桌面進入GNOME經(jīng)典桌面在用戶登錄界面“登錄”按鈕前的“齒輪”圖標,在列表中選擇“經(jīng)典”模式即可0102工序2.

Linux圖形界面1更改桌面背景右擊桌面,在快捷菜單中選擇“更改壁紙”,然后在打開的“背景”窗口中單擊“背景”圖標,在其中選擇需要更改的背景圖片,更改完成后關閉即可更改桌面背景。01工序2.

Linux圖形界面1設置屏幕分辨率快捷菜單中選擇“顯示設置”,然后在打開的“顯示”窗口中設置系統(tǒng)的分辨率02設置屏幕保護程序右擊桌面,在快捷菜單中選擇“設置”,然后在左側(cè)列表中選擇“電源”選項,在“空白屏幕”列表中選擇屏幕保護程序啟動的時間03小提示:如選擇“從不”選項則表示禁用屏幕保護程序,其他選項則表示用戶多長時間不操作就啟動屏幕保護程序以鎖定屏幕。工序2.

Linux圖形界面1管理文件和目錄單擊桌面左上角“活動”按鈕,在其中選擇文件圖標即可進入類似Windows的“計算機”窗口界面,在該界面下,可以對文件和目錄進行打開、重命名、復制、移動和刪除等操作。04工序2.

Linux圖形界面1注銷、重啟與關閉系統(tǒng)的操作單擊桌面右上角工具圖標,在下拉菜單中單擊當前登錄的用戶名,然后選擇“注銷”選項即可注銷該用戶,系統(tǒng)將會退到登錄界面。如果在左圖的界面上選擇右下角的“關機”圖標,就會出現(xiàn)如右圖所示的界面,此時單擊“重啟”按鈕則系統(tǒng)將會重啟,單擊“關機”按鈕則系統(tǒng)將關閉。05工序3.進入Linux字符界面1使用終端工具進入字符界面單擊桌面左上角“活動”按鈕,在其中選擇終端圖標,此時系統(tǒng)就會打開一個可以輸入字符命令的終端窗口01進入字符界面有以下三種方法:1.使用終端工具進入字符界面;2.使用命令進入字符界面;3.使用快捷鍵進入字符界面;工序3.進入Linux字符界面1使用命令進入字符界面輸入命令systemctlisolatemulti-user.target即可進入到純字符界面02使用快捷鍵進入字符界面在圖形界面上按下【Ctrl+Alt+Fn】快捷鍵(n=2~6)也可以進入到下圖所示的純字符界面,如要返回圖形界面,則按下【Ctrl+Alt+F1】快捷鍵即可。03小提示:將系統(tǒng)啟動的默認模式設置為字符界面的命令為systemctlset-defaultmulti-user.target,將系統(tǒng)啟動的默認模式設置為圖形界面的命令為systemctlset-defaultgraphical.target,設置完成后重啟系統(tǒng)即可。工序4.操作Linux字符界面當以root用戶登錄到Linux系統(tǒng)后,就會看到類似于“[root@study~]#”形式的命令提示符。命令提示符是Linux字符界面的標志,其中的root表示當前登錄的用戶名;study表示當前Linux主機名;~表示當前目錄,~表示當前用戶的家目錄;#表示當前登錄的用戶為root用戶,若是普通用戶登錄則用“$”表示1命令提示符工序1.操作Linux字符界面命令一般由命令名、選項和參數(shù)等三部分組成,其基本格式為命令名[選項][參數(shù)]其中命令名為指令的名稱,一般由英文字母構(gòu)成;選項的作用是調(diào)節(jié)命令的具體功能,一般以“-”或“--”引導,不同的命令其使用的選項也會不同;參數(shù)是命令的處理對象,通常情況下可以是文件名、目錄名或者用戶名等。命令名、選項和參數(shù)之間至少要用一個空格鍵隔開。輸入命令后按下回車鍵即可執(zhí)行該命令。小提示:在Linux系統(tǒng)中,命令名、選項和參數(shù)均區(qū)分大小寫。1.命令的格式1工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1[root@study~]#date2021年02月07日星期日20:27:43CST[root@study~]#date-d'nextsunday'2021年02月14日星期日00:00:00CST//獲得下周日的日期[root@study~]#date-d'lastmonth'2021年01月07日星期四20:41:22CST//獲得上個月的日期[root@study~]#date-s'2021010109:00:00‘2021年01月01日星期五09:00:00CST//設置系統(tǒng)日期和時間為2021年1月1日上午9點①date使用date命令可以顯示當前的日期和時間等信息,如下所示。該命令的常見選項包括:-d:獲得相對日期-s:設置日期和時間工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1②calcal命令可以顯示當前月份的日歷等信息,如下所示。[root@study~]#cal

二月2021日一二三四五六

1234567

8910111213141516171819202122232425262728工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1該命令的常見選項包括:-3:顯示該日期前后三個月[root@study~]#cal-3

一月2021二月2021三月2021日一二三四五六

日一二三四五六

日一二三四五六1212345

6

12345634567

89789101112137891011121310111213141516141516171819201415161718192017181920212223212223242526272122232425262724252627282930282829303131工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1-n<數(shù)字>:顯示以日期所在月份開始的若干個月[root@study~]#cal-n2

二月2021三月2021日一二三四五六

日一二三四五六

123456123456

7891011121378910111213141516171819201415161718192021222324252627212223242526272828293031工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1-m:周一作為一周的第一天[root@study~]#cal-m

二月2021一二三四五六日1

2

345

678

910111213141516171819202122232425262728工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1③man使用man命令可以查看任何命令的幫助手冊,如下所示。[root@study~]#mandateDATE(1)NAMEdate-printorsetthesystemdateandtimeSYNOPSISdate[OPTION]...[+FORMAT]date[-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]]DESCRIPTIONDisplaythecurrenttimeinthegivenFORMAT,orsetthesystemdate.Mandatoryargumentstolongoptionsaremandatoryforshortoptionstoo.……//以上是date命令的幫助手冊,使用[PgUp]鍵和[PaDn]鍵可以翻頁瀏覽,按下q鍵則可以退出。工序4.操作Linux字符界面2.Linux系統(tǒng)基本命令的操作1④logout使用logout命令可以注銷當前登錄的用戶,如下所示。[root@study~]#logout//注銷root用戶小提示:注銷用戶還可以使用exit命令。⑤reboot

使用reboot命令可以重新啟動系統(tǒng),如下所示。[root@study~]#reboot⑥poweroff

使用poweroff命令可以關閉系統(tǒng),如下所示。[root@study~]#poweroff工序4.操作Linux字符界面3.Linux系統(tǒng)常見快捷鍵的使用1①[Tab]鍵:自動補全的快捷鍵當用戶在輸入的若干字符后面只有一個命令時,此時按一次[Tab]鍵,系統(tǒng)將會自動補全該命令;當用戶在輸入的若干字符后面包含多個命令時,此時按兩次[Tab]鍵,系統(tǒng)將會顯示以該字符開頭的所有命令供用戶選擇,如下所示。[root@study~]#da[Tab](按一次[Tab]鍵)/此時系統(tǒng)會自動補齊date命令[root@study~]#ca[Tab][Tab](按兩次[Tab]鍵)cache_checkcache_repaircairo-sphinxcalibrate_ppacanberra-gtk-playcapshcatcache_dumpcache_restorecalcallercancelcaptoinfocatchsegvcache_metadata_sizecache_writebackca-legacycanberra-bootcancel.cupscasecatman//此時系統(tǒng)會顯示以ca開頭的所有命令

該快捷鍵同樣可以應用在用戶輸入目錄名或文件名時,這樣不僅可以節(jié)省輸入命令名、目錄名或文件名等的時間,還可以避免輸入錯誤。工序4.操作Linux字符界面3.Linux系統(tǒng)常見快捷鍵的使用1②[↓]和[↑]鍵:顯示歷史記錄命令

按下[↓]鍵可以回到上一條執(zhí)行的命令,按下[↑]鍵可以回到下一條執(zhí)行的命令,通過使用該快捷鍵可以減少命令的重復輸入。③[Ctrl+c]鍵:中斷正在執(zhí)行的命令

如果一條命令花費了很長時間來運行,或者執(zhí)行了錯誤的命令,或者命令在執(zhí)行過程中輸出了大量的內(nèi)容,此時按下[Ctrl+C]鍵即可中斷該命令的執(zhí)行,直接退到命令提示符。④[Ctrl+d]鍵:注銷命令

該快捷鍵的功能類似于logout和exit命令,即注銷當前用戶。工序4.操作Linux字符界面4.Linux系統(tǒng)常見特殊符號的使用1

①“*”和“?”

以上兩種符號為通配符,其中“*”匹配所在位置的任意個數(shù)的任何字符,“?”匹配所在位置的任意單個字符。

②“\”

對于輸入較長命令時,使用“\”符號可以將命令分行輸入,以增強命令的可讀性,如下所示。[root@study~]#date-d\>'nextsunday'2021年02月14日星期日00:00:00CST工序4.操作Linux字符界面4.Linux系統(tǒng)常見特殊符號的使用1③“;”使用“;”可以分隔不同的命令,使系統(tǒng)在一行內(nèi)可以執(zhí)行多條命令,如下所示。[root@study~]#date;cal2021年02月07日星期日22:04:37CST

二月2021日一二三四五六

12345

67

8910111213141516171819202122232425262728任務二Linux文件和目錄的管理工序1.Linux文件和目錄的操作命令pwd和cd命令2

(1)pwd使用pwd命令可以顯示當前目錄的路徑,如下所示。[root@study~]#pwd/root

//當前所在目錄的路徑是/root(2)cd使用cd命令可以切換工作目錄,如下所示。[root@study~]#cd/home/user01//切換到/home/user01目錄下[root@studyuser01]#cd..

//退到上一級目錄[root@studyhome]#cd~//切換到當前用戶的家目錄下,也可以單純執(zhí)行cd命令同樣可以切換到當前用戶的家目錄下[root@study~]#cd-/home

//返回到上次進入的目錄工序1.Linux文件和目錄的操作命令ls2ls[選項][目錄名或文件名][root@study~]#ls//顯示當前目錄/root下的所有文件和目錄anaconda-ks.cfg

DesktopDocumentsDownloadsinitial-setup-ks.cfgMusicPicturesPublicTemplatesVideos在使用該命令時還可以使用通配符,以下是該命令的常見用法:該命令的常見選項包括:-a:顯示目錄下所有文件和目錄,包括以“.”開頭的隱藏文件-l:以長格形式顯示目錄下文件和目錄的詳細信息

-h:以K、M、G等單位顯示文件大小,通常與-l選項結(jié)合使用

-d:只顯示目錄的信息,通常也與-l選項結(jié)合使用

-R:以遞歸的方式顯示目錄及其子目錄下的所有內(nèi)容ls:列表顯示目錄內(nèi)容,其語法格式是:工序1.Linux文件和目錄的操作命令ls命令的常見用法2[root@study~]#ls/home/user01//公共

模板

視頻

圖片

文檔

下載

音樂

桌面顯示目錄/home/user01下的所有文件和目錄

顯示當前目錄/root下的所有文件和目錄,包括以“.”開頭的隱藏文件[root@study~]#ls-a.bash_history.bashrc.cshrcDocuments.ICEauthorityMusicPublicVideos...bash_logout.cache.dbusDownloadsinitial-setup-ks.cfgPictures

.tcshrc.Xauthorityanaconda-ks.cfg.bash_profile.configDesktop.esd_auth

.local.pkiTemplates工序1.Linux文件和目錄的操作命令ls命令的常見用法2[root@study~]#ls-R.:anaconda-ks.cfgDesktopDocumentsDownloadsinitial-setup-ks.cfgMusicPicturesPublicTemplatesVideos./Desktop:./Documents:./Downloads:./Music:./Pictures:./Public:./Templates:./Videos:遞歸的方式顯示當前目錄/root及其子目錄下的所有內(nèi)容工序1.Linux文件和目錄的操作命令ls命令的常見用法2[root@study~]#lsa*anaconda-ks.cfg以長格形式顯示當前目錄/root下文件和目錄的詳細信息顯示當前目錄/root下以“a”開頭的文件及目錄[root@study~]#ls-l總用量8-rw.1rootroot13904月182020anaconda-ks.cfgdrwxr-xr-x.2rootroot62月516:59Desktopdrwxr-xr-x.2rootroot62月516:59Documentsdrwxr-xr-x.2rootroot62月516:59Downloads-rw-r--r--.1rootroot15454月182020initial-setup-ks.cfgdrwxr-xr-x.2rootroot62月516:59Musicdrwxr-xr-x.2rootroot62月516:59Picturesdrwxr-xr-x.2rootroot62月516:59Publicdrwxr-xr-x.2rootroot62月516:59Templatesdrwxr-xr-x.2rootroot62月516:59Videos工序1.Linux文件和目錄的操作命令ls命令的常見用法2[root@study~]#ll總用量8-rw.1rootroot13904月182020anaconda-ks.cfg……ls-l命令還可以縮寫成“l(fā)l”,如下所示如果要以K、M、G等單位顯示文件大小,則可以結(jié)合-h選項,如下所示。[root@study~]#ls-lh總用量8.0K-rw.1rootroot1.4K4月182020anaconda-ks.cfg……[root@study~]#ls-lddr-xr-x.15rootroot40962月516:59如果只要顯示當前目錄的信息,則可以結(jié)合-d選項,如下所示工序1.Linux文件和目錄的操作命令mkdir和rmdir2命令可以創(chuàng)建目錄,其語法格式是:mkdir[選項]目錄名該命令的常見選項包括:-p:在創(chuàng)建目錄時,如果父目錄不存在,則同時創(chuàng)建該目錄及該目錄的父目錄

以下是該命令的常見用法:[root@study~]#mkdirdir1//在當前目錄/root下創(chuàng)建dir1目錄[root@study~]#mkdirdir2dir3dir4//時創(chuàng)建dir2、dir3和dir4三個目錄[root@study~]#mkdir/dir5//在根目錄/下創(chuàng)建dir5目錄[root@study~]#mkdir-p/dir6/dir7小提示:在/dir6目錄下創(chuàng)建dir7目錄,如果/dir6目錄不存在,則同時創(chuàng)建該目錄。此時如果不加-p選項,系統(tǒng)則會報以下錯誤信息:“mkdir:無法創(chuàng)建目錄“/dir6/dir7”:沒有那個文件或目錄①mkdir工序1.Linux文件和目錄的操作命令rmdir2命令可以刪除空目錄,其語法格式是:rmdir[選項]目錄名該命令的常見選項包括:-p:在刪除目錄時,同時可以刪除父目錄,但要求父目錄沒有其他文件及子目錄以下是該命令的常見用法:小提示:rmdir只可以刪除空目錄,即該目錄下沒有其他文件及子目錄。如果目錄不是空目錄,則rmdir在刪除時會報以下錯誤信息:“rmdir:刪除目錄'dir1'失敗:目錄非空”。②rmdir[root@study~]#rmdirdir1//在當前目錄/root下刪除dir1目錄[root@study~]#rmdirdir2dir3dir4//同時刪除dir2、dir3和dir4三個目錄[root@study~]#rmdir-p/dir6/dir7//將dir7以及父目錄dir6同時刪除。此時如果不加-p選項,則只會刪除dir7目錄,父目錄仍然存在工序1.Linux文件和目錄的操作命令touch2touch命令可以新建文件或修改文件的時間戳,其語法格式是:touch[選項]文件名或目錄名該命令的常見選項包括:-d:將文件或目錄的存取或修改時間更改為指定時間-a:只將文件或目錄的存取時間更改為當前時間-m:只將文件或目錄的修改時間更改為當前時間[root@study~]#touchfile1//在當前目錄/root下創(chuàng)建file1文件[root@study~]#touchfile2file3file4//同時創(chuàng)建file2、file3和file4三個文件[root@study~]#touch-d20210101file1//將file1文件的存取或修改時間改為2021年1月1日[root@study~]#touch-afile2//將file2文件的存取時間更改為當前時間[root@study~]#touch-mfile3//將當前目錄/root下file3文件的修改時間更改為當前時間小提示:使用touch命令還可以修改目錄的存取或修改時間,但要求該目錄已存在。工序1.Linux文件和目錄的操作命令rm2rm命令可以刪除文件或目錄,其語法格式是:rm[選項]文件名或目錄名該命令的常見選項包括:-i:刪除文件或目錄時需要用戶確認,CentOS系統(tǒng)默認選項-f:刪除文件或目錄時不需要用戶確認-r:遞歸刪除目錄,即包括該目錄下的所有內(nèi)容[root@study~]#rm-ifile1rm:是否刪除普通文件'file1'?Y//刪除file1文件,刪除時需要用戶確認,“y”則刪除,“n”或直接回車則不刪除[root@study~]#rm-ffile2//刪除當前目錄/root下的file2文件,刪除時不需要用戶確認[root@study~]#rm-rdir1///刪除dir1目錄的所有內(nèi)容,刪除時需要用戶確認rm:是否進入目錄'dir1'?y……[root@study~]#rm-rfdir2//刪除dir2目錄的所有內(nèi)容,刪除時不需要用戶確認[root@study~]#rm-rfdir3/a*//刪除dir3目錄中以“a”開頭的所有的文件及目錄,

刪除時不需要用戶確認小提示:在使用rm命令時,要慎用-rf選項工序1.Linux文件和目錄的操作命令cp2該命令的常見選項包括:-i:覆蓋同名文件時需要用戶確認,CentOS系統(tǒng)默認選項-f:覆蓋同名文件時不需要用戶確認-r:遞歸復制目錄,即包括該目錄下的所有內(nèi)容cp命令可以復制文件或目錄,其語法格式是:cp[選項]源文件或目錄

目標文件或目錄[root@study~]#cpfile1/home/user01//將當前目錄/root下的file1文件復制到/home/user01目錄下[root@study~]#cpfile2/home/user01/f2//將當前目錄/root下的file2文件復制到/home/user01目錄下,并重命名為f2[root@study~]#cp-i/dir1/file1/home/user01/cp:是否覆蓋'/home/user01/file1'?y//將/dir1目錄下的file1文件復制到/home/user01目錄下,如有文件重名需要用戶確認是否覆蓋[root@study~]#cp-r/dir1/*/home/user01///將/dir1目錄下的所有文件及目錄復制到/home/user01目錄下工序1.Linux文件和目錄的操作命令mv2mv命令可以移動文件或目錄,其語法格式是:該命令的常見選項和cp類似,也包括-i,-f和-r等,功能也相似:-i:覆蓋同名文件時需要用戶確認,CentOS系統(tǒng)默認選項-f:覆蓋同名文件時不需要用戶確認-r:遞歸復制目錄,即包括該目錄下的所有內(nèi)容mv[選項]源文件或目錄

目標文件或目錄[root@study~]#mvfile1/home/user01//將當前目錄/root下的file1文件移動到/home/user01目錄下[root@study~]#mvfile2/home/user01/f2//將當前目錄/root下的file2文件移動到/home/user01目錄下,并重命名為f2[root@study~]#mv-i/dir1/file1/home/user01mv:是否覆蓋'/home/user01/file1'?y//將/dir1目錄下的file1文件移動到/home/user01目錄下,如有文件重名需要用戶確認是否覆蓋[root@study~]#mv-r/dir1/file*/home/user01//將/dir1目錄下以“file”開頭的所有文件及目錄復制到/home/user01目錄下工序2.Linux文件內(nèi)容瀏覽命令cat2cat[選項]文件名cat命令可以顯示文件的內(nèi)容,一般適用于內(nèi)容較少的文件,其語法格式是:該命令的常見選項包括:-b:對輸出內(nèi)容的非空行標注行號-n:對輸出內(nèi)容的所有行標注行號[root@study~]#cat/etc/os-release

//顯示/etc目錄中os-release文件的內(nèi)容NAME="CentOSLinux"VERSION="8(Core)"……[root@study~]#cat-b/etc/os-release

//顯示文件的內(nèi)容,并在非空行上標注行號1NAME="CentOSLinux"2VERSION="8(Core)"……工序2.Linux文件內(nèi)容瀏覽命令more2對于內(nèi)容較多的文件一般使用more和less命令進行查看。使用more命令可以分頁顯示文件的內(nèi)容,其語法格式是:more[選項]文件名該命令的常見選項包括:-n:指定每頁顯示的行數(shù)為n+n:指定從文件的第n行開始顯示

[root@study~]#more/etc/man_db.conf

###Thisfileisusedbytheman-dbpackagetoconfigurethemanandcatpaths.#Itisalsousedtoprovideamanpathforthosewithoutonebyexamining#theirPATHenvironmentvariable.Fordetailsseethemanpath(5)manpage.……//分頁顯示/etc目錄下man_db.conf文件的內(nèi)容,按回車鍵可以向后移動一行,按空格鍵可以向后移動一頁,按“q”鍵退出。工序2.Linux文件內(nèi)容瀏覽命令less2less命令的用法類似于more命令,也是用來分頁顯示文件的內(nèi)容,是more命令的改進版,可以實現(xiàn)文件的上下翻頁等功能。其語法格式是:該命令的常見選項包括:-N:對輸出內(nèi)容的每行標注行號以下是該命令的常見用法:less[選項]文件名[root@study~]#less–N/etc/man_db.conf1#2#3#Thisfileisusedbytheman-dbpackagetoconfigurethemanandcatpaths.……//分頁顯示/etc目錄下man_db.conf文件的內(nèi)容,并在每行前標注行號。此時除了按回車鍵可以向后移動一行,按空格鍵可以向后移動一頁,按“q”鍵退出外,還可以按“PgUp”和“PgDn”鍵向上和向下翻頁,使用上、下、左、右光標鍵可以進行移動等操作。工序2.Linux文件內(nèi)容瀏覽命令head2head:使用head命令可以顯示文件開頭部分的內(nèi)容,其語法格式是:head[選項]文件名該命令的常見選項包括:-n:顯示指定文件前n行的內(nèi)容,默認顯示前10行的內(nèi)容-cnum:顯示指定文件前num個字符的內(nèi)容[root@study~]#head-5/etc/man_db.conf

//顯示文件前5行的內(nèi)容###Thisfileisusedbytheman-dbpackagetoconfigurethemanandcatpaths.#Itisalsousedtoprovideamanpathforthosewithoutonebyexamining#theirPATHenvironmentvariable.Fordetailsseethemanpath(5)manpage.[root@study~]#head-c50/etc/man_db.conf

//顯示文件前50個字符的內(nèi)容###Thisfileisusedbytheman-dbpackagetohead命令的常見用法如下:工序2.Linux文件內(nèi)容瀏覽命令tail2tail命令與head命令正好相反,是用來顯示文件末尾部分的內(nèi)容,其語法格式是:該命令的常見選項包括:-n:顯示指定文件末尾n行的內(nèi)容,默認顯示末尾10行的內(nèi)容-cnum:顯示指定文件末尾num個字符的內(nèi)容-f:即時顯示文件變化后追加的內(nèi)容tail[選項]文件名[root@study~]#tail-5/etc/man_db.conf

//顯示man_db.conf文件末尾50個字符的內(nèi)容###Flags.#NOCACHEkeepsmanfromcreatingcatpages.#NOCACHE//顯示/etc目錄下man_db.conf文件末尾5行的內(nèi)容[root@study~]#tail-c50/etc/man_db.confCACHEkeepsmanfromcreatingcatpages.#NOCACHE工序3.Linux其他常見文件和目錄管理命令find2使用find命令可以查找指定的文件和目錄,其語法格式是:其中條件表達式主要有以下幾種類型:-name:按照文件名稱查找-size:按照文件大小查找-type:按照文件類型查找-user:按照文件所有者查找-perm:按照文件權限查找find[路徑][條件表達式][root@study~]#find/etc-name'a*‘//在/etc目錄下查找文件名以“a”開頭的所有文件[root@study~]#find/etc-size+5M//在/etc目錄下查找文件大小超過5MB的所有文件[root@study~]#find/etc-typed-name'a*‘//在/etc目錄下查找名稱以“a”開頭的所有目錄[root@study~]#find/etc-userroot//在/etc目錄下查找文件所有者為root的所有文件[root@study~]#find/etc-perm700//在/etc目錄下查找文件權限值為700的所有文件工序3.Linux其他常見文件和目錄管理命令grep2(2)使用grep命令可以在文件中包括指定字符串的行,其語法格式是:該命令的常見選項包括:-i:查找內(nèi)容是不區(qū)分大小寫-v:反轉(zhuǎn)查找該命令在使用中不支持通配符,但支持正則表達式,例如“^”表示行的開始,“$”表示行的結(jié)尾。grep[選項]查找的字符串

文件名[root@study~]#grep'man'/etc/man_db.conf//在/etc目錄下man_db.conf文件中查找包含字符串“man”的行[root@study~]#grep-v'^#'/etc/man_db.conf//在/etc目錄下man_db.conf文件中查找不是以“#”開頭的行以下是該命令的常見用法:工序4.使用Linux重定向和管道操作符重定向操作符2①輸出重定向操作符-“>”,“>>”輸出重定向操作符主要使用方法包括以下幾種:命令>文件或命令1>文件:以覆蓋的方式將正確的信息輸出到指定的文件中命令>>文件或命令1>>文件:以追加的方式將正確的信息輸出到指定的文件中命令2>文件:以覆蓋的方式將錯誤的信息輸出到指定的文件中命令2>>文件:以追加的方式將錯誤的信息輸出到指定的文件中命令&>文件:以覆蓋的方式將正確和錯誤的信息輸出到指定的文件中命令&>>文件:以追加的方式將正確和錯誤的信息輸出到指定的文件中工序4.使用Linux重定向和管道操作符重定向操作符常見用法2[root@study~]#su–user01//切換到user01用戶

[user01@study~]$find/etc-namea*>/dir1/file1//在/etc目錄下查找以“a”開頭的所有文件,將正確的信息以覆蓋的方式輸出到/dir1目錄下的file1文件中[user01@study~]$find/etc-nameb*>>/dir1/file1//在/etc目錄下查找以“b”開頭的所有文件,將正確的信息以追加的方式輸出到/dir1目錄下的file1文件中工序4.使用Linux重定向和管道操作符重定向操作符2②輸入重定向操作符-“<”,“<<”輸入重定向操作符主要使用方法包括以下幾種:命令<文件:使命令從指定的文件中讀取輸入數(shù)據(jù)命令<<結(jié)束標識字符串:讀取命令行輸入,直至遇到結(jié)束標識字符串[root@study~]#cat<file1//讀取當前目錄/root下file1的內(nèi)容并顯示[root@study~]#cat<file1>file2//讀取當前目錄/root下file1的內(nèi)容并將正確的信息以覆蓋的方式輸出到當前目錄下的file2文件中[root@study~]#cat<<end>file3//在屏幕上輸入若干字符,直至遇到“end”字符串后退出,并將輸入的內(nèi)容以覆蓋的方式輸出到當前目錄下的file3文件中工序4.使用Linux重定向和管道操作符管道操作符2管道操作符可以將多個命令連接起來,從而實現(xiàn)更加復雜的功能,使用符號“|”來隔開不同的命令,使左邊命令的執(zhí)行結(jié)果作為右邊命令輸入,其語法格式是:命令1|命令2|……|命令n[root@study~]#ll/etc|more//分頁顯示/etc目錄下所有文件和目錄的詳細信息[root@study~]#ll/etc|grep'net‘//顯示/etc目錄下包含有“net”字符串的所有文件和目錄的詳細信息以下是其常見的用法:小提示:管道操作符僅能處理左邊的命令傳出的正確輸出信息,不能處理錯誤輸出信息,并且右邊命令必須能夠接收左邊命令傳來的信息,如ls、cp和mv等命令就不能出現(xiàn)在管道操作符的右邊。任務三Vim編輯器的使用工序1.啟動vim編輯器啟動vim編輯器3啟動CentOS8系統(tǒng),使用root用戶登錄到系統(tǒng)的字符界面。使用vim命令可以啟動vim編輯器,其語法格式是:vim[選項]文件名該命令常見的選項包括:-R:以只讀模式打開文件+:啟動后跳到文件末尾+n:啟動后跳到第n行-p[N]:打開N個標簽頁(默認值為每個文件一個)-o[N]:打開N個窗口(默認值為每個文件一個)-O[N]:同–o選項,但窗口為垂直分割-x:編輯加密的文件工序1.啟動vim編輯器Vim命令常用用法3[root@study~]#vimfile1//打開當前目錄下的file1文件[root@study~]#vim-Rfile2//以只讀模式打開當前目錄下的file2文件[root@study~]#vim+file3//打開當前目錄下的file3文件后跳到文件末尾[root@study~]#vim+5file4//打開當前目錄下的file4文件后跳到文件的第5行[root@study~]#vim-pfile1file2file3//同時打開三個標簽頁顯示當前目錄下file1、file2和file3文件[root@study~]#vim-ofile1file2file3//同時打開三個窗口顯示當前目錄下file1、file2和file3文件小提示:如果vim命令后不加文件名,則會打開一個空白文件等待編輯。工序2.操作vim編輯器的命令模式和編輯模式模式間的切換3①在命令模式下一般可以通過以下命令切換到編輯模式,分別是:i:在當前光標位置處編輯文本I:在當前行的開始處編輯文本a:在當前光標位置后編輯文本-A:在當前行的末尾處編輯文本-o:在當前光標位置處的下面插入一行,并將光標移至該行行首處編輯文本-O:在當前光標位置處的上面插入一行,并將光標移至該行行首處編輯文本Vim的工作模式包括命令模式、編輯模式和末行模式。啟動Vim編輯器后默認進入命令模式,以下是該模式的常見操作。(1)與編輯模式間的切換②在編輯模式下按[Esc]鍵即可切換到命令模式。(2)與末行模式間的切換在命令模式下按[Shift+:]組合鍵即可切換到末行模式,在末行模式下按[Esc]鍵即可切換到命令模式工序2.操作vim編輯器的命令模式和編輯模式光標的移動3←或h鍵:光標向左移動→或j鍵:光標向右移動↑或k鍵:光標向上移動↓或l鍵:光標向下移動0或[Home]鍵:光標移到行首$或[End]鍵:光標移到行尾[Ctrl+f]或[PaDn]鍵:光標向下翻動一頁[Ctrl+b]或[PaUp]鍵:光標向上翻動一頁nG:光標移到文件的第n行G:光標移動文件的最后一行gg:光標移到文件的第一行,相當于1G工序2.操作vim編輯器的命令模式和編輯模式常見的編輯命令3①刪除命令x或[Del]鍵:刪除光標所在位置的字符dd:刪除光標所在行的所有字符ndd:刪除從光標行開始后n行的所有字符②復制和粘貼命令yy:復制光標所在行的內(nèi)容nyy:復制從光標行開始后n行的內(nèi)容p:將復制的內(nèi)容粘貼到光標位置的后面

P:將復制的內(nèi)容粘貼到光標位置的前面工序2.操作vim編輯器的命令模式和編輯模式常見的編輯命令3③撤銷和重做命令u:撤銷上一次操作U:撤銷對當前行所做的所有操作[Ctrl+r]:重做上一次操作④查找命令/字符串:在當前光標位置的下方查找指定的字符串?字符串:在當前光標位置的上方查找指定的字符串n:向下查找匹配的指定字符串N:向上查找匹配的指定字符串(5)編輯模式的常見操作編輯模式主要是對文件內(nèi)容的錄入、修改和添加等操作。處于該模式下,在屏幕的左下方將會出現(xiàn)“插入”的提示字樣工序3.操作vim編輯器的末行模式常見的編輯命令3在末行模式下可以進行保存、退出和替換命令等,如下所示。(1)保存和退出命令:w:保存文件,后面加上“!”則強制保存文件:w文件名:另存為其他文件:q:退出vim編輯器,后面加上“!”則強制退出而不保存文件:wq或:x:保存后退出vim編輯器,后面加上“!”則強制保存后退出工序3.操作vim編輯器的末行模式常見的編輯命令3(2)替換命令:s/字符串1/字符串2:將當前行中查找到的第一個字符串“字符串1”替換成“字符串2”:s/字符串1/字符串2/g:將當前行中查找到的所有字符串“字符串1”替換成“字符串2”:s/字符串1/字符串2/c:將當前行中查找到的第一個字符串“字符串1”替換成“字符串2”,替換前需要用戶確認:m,ns/字符串1/字符串2/g:在文件m行到n行的范圍內(nèi)將查找到的所

溫馨提示

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

評論

0/150

提交評論