




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章Linux命令基礎(chǔ)內(nèi)容概要在上一章中介紹了GNOME的常見(jiàn)使用方法,除了圖形界面外,最常使用的就是各種命令了。因?yàn)長(zhǎng)inux系統(tǒng)尤其是在服務(wù)器領(lǐng)域非常受歡迎,其中很大的一個(gè)原因就是效率高。Linux的高級(jí)用戶通常會(huì)使用終端窗口和虛擬控制臺(tái)進(jìn)行各種命令操作,在上一章中介紹的內(nèi)容其實(shí)都可以在終端中完成。本章將重點(diǎn)介紹Linux常見(jiàn)命令的使用方法。本章重點(diǎn)難點(diǎn):終端窗口簡(jiǎn)介終端窗口的基本操作終端窗口命令基礎(chǔ)遠(yuǎn)程管理Ubuntu終端窗口的基礎(chǔ)操作終端窗口的命令基礎(chǔ)遠(yuǎn)程管理Ubuntu終端窗口常見(jiàn)術(shù)語(yǔ)Linux的常見(jiàn)命令05終端窗口常見(jiàn)術(shù)語(yǔ)013.1.1命令行界面命令行界面(CommandlineInterface,CLI)是在圖形用戶界面得到普及之前使用最為廣泛的用戶界面,它通常不支持鼠標(biāo),用戶通過(guò)鍵盤(pán)輸入指令,計(jì)算機(jī)接收到指令后,予以執(zhí)行,并返回結(jié)果到命令行界面,完成人機(jī)交互。與此對(duì)應(yīng)的就是常說(shuō)的圖形用戶界面(GraphicalUserInterface,GUI)。3.1.2終端終端(Terminal),歷史上是一種讓用戶輸入數(shù)據(jù)至計(jì)算機(jī),并顯示結(jié)果的設(shè)備。而控制臺(tái)(Consle)是一種特殊終端,是與計(jì)算機(jī)主機(jī)一體的,是計(jì)算機(jī)的一個(gè)組成部分,用于系統(tǒng)管理員管理主機(jī),權(quán)限比普通終端要大很多。隨著個(gè)人電腦的普及,終端和控制臺(tái)逐漸合二為一,現(xiàn)在被看做是同義詞。3.1.3終端模擬器隨著終端硬件的消失,無(wú)法與圖形接口兼容的命令程序并不能直接讀取輸入設(shè)備的輸入,也無(wú)法將結(jié)果顯示到顯示設(shè)備上。此時(shí)需要一個(gè)特殊的程序來(lái)模擬傳統(tǒng)終端的功能,所以,終端模擬器(TerminalEmulator),也叫做終端仿真器就出現(xiàn)了。對(duì)于那些命令行(CLI)程序,終端模擬器會(huì)“假裝”成一個(gè)傳統(tǒng)終端設(shè)備;而對(duì)于現(xiàn)代的圖形接口,終端模擬器會(huì)“假裝”成一個(gè)GUI程序。3.1.4終端窗口與虛擬控制臺(tái)大部分的終端模擬器都是在GUI中運(yùn)行,但前面章節(jié)中的知識(shí)拓展中提到了,Ubuntu還可以通過(guò)使用鍵盤(pán)上的Ctrl+Alt+F1~F6來(lái)切換圖形界面和一種特殊的全屏終端界面,雖然這些終端界面不在GUI中運(yùn)行,但它們也是終端模擬器的一種。這些全屏的終端界面與那些運(yùn)行在GUI下的終端模擬器的唯一區(qū)別就是它們是由操作系統(tǒng)內(nèi)核直接提供的。這些由內(nèi)核直接提供的終端界面被叫做虛擬控制臺(tái)(VirtualConsole),而上面提到的那些運(yùn)行在圖形界面上的終端模擬器則被叫做終端窗口(TerminalWindow)。除此之外并沒(méi)有什么差別。而常說(shuō)的tty就是終端的統(tǒng)稱,tty就是最早作為終端的“電傳打字機(jī)”的英文縮寫(xiě)。3.1.5Shell命令接口一般來(lái)說(shuō)操作系統(tǒng)并不包含與用戶交互的功能,用戶和操作系統(tǒng)進(jìn)行交互時(shí)需要通過(guò)Shell(殼)程序。Shell泛指為用戶提供用戶界面的程序。通常Shell分為兩類,命令行Shell提供一個(gè)命令行界面(CLI),而圖形Shell提供一個(gè)圖形用戶界面(GUI)。Shell命令接口的組成。Shell的版本3.1.6命名由于沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),所以在日常使用和資料查詢時(shí),命令行模式、命令行窗口、命令窗口、字符環(huán)境、終端、終端命令、字符界面、虛擬控制臺(tái)、終端窗口等,都是指的同一個(gè),所以以下都以終端窗口代表上述內(nèi)容。終端窗口的基礎(chǔ)操作023.2.1終端窗口的啟動(dòng)和關(guān)閉終端窗口在Linux的日常操作中,使用是非常頻繁的。終端窗口的打開(kāi)和關(guān)閉有以下幾種方法:1.從快捷菜單啟動(dòng)在桌面上或在任意文件夾中單擊鼠標(biāo)右鍵,選擇“在終端中打開(kāi)”選項(xiàng)。2.用快捷方式啟動(dòng)快捷方式打開(kāi),可以使用“Ctrl+Alt+T”組合鍵打開(kāi)終端窗口。此時(shí)目錄位置位于用戶主目錄中。3.關(guān)閉終端窗口單擊終端窗口右上角的關(guān)閉窗口關(guān)閉終端窗口,也可以使用“Ctrl+Shift+Q”或“Ctrl+D”組合鍵關(guān)閉終端窗口。3.2.2多標(biāo)簽頁(yè)的操作Ubuntu支持同時(shí)打開(kāi)多個(gè)獨(dú)立的終端窗口,也可以像瀏覽器一樣,同一個(gè)終端窗口中打開(kāi)多個(gè)標(biāo)簽頁(yè)進(jìn)行操作。增加標(biāo)簽頁(yè)2.切換標(biāo)簽頁(yè)切換標(biāo)簽頁(yè),可以通過(guò)鼠標(biāo)單擊標(biāo)簽頁(yè)的標(biāo)題進(jìn)行更換,也可以使用“Ctrl+翻頁(yè)鍵”來(lái)切換。3.關(guān)閉標(biāo)簽頁(yè)可以通過(guò)單擊標(biāo)簽頁(yè)標(biāo)題右側(cè)的“×”號(hào)來(lái)關(guān)閉標(biāo)簽頁(yè),可以使用“Ctrl+Shift+W”來(lái)關(guān)閉標(biāo)簽頁(yè)。3.2.3界面字體大小的調(diào)整如果感覺(jué)界面字體過(guò)小,可以使用快捷鍵進(jìn)行調(diào)整??梢允褂谩癈trl+Shift+=”(也就是Ctrl+“+”)放大界面字體。使用“Ctrl+-”縮小界面字體。使用“Ctrl+0”恢復(fù)默認(rèn)字體大小。3.2.4首選項(xiàng)的設(shè)置如果要對(duì)終端窗口進(jìn)行更細(xì)的界面、風(fēng)格和功能的調(diào)整,需要進(jìn)入到“配置文件首選項(xiàng)”中進(jìn)行設(shè)置。進(jìn)入首選項(xiàng)及常規(guī)配置2.快捷鍵的查看和設(shè)置3.修改配置文件終端窗口的命令基礎(chǔ)033.3.1終端窗口中的命令提示符含義在打開(kāi)的終端窗口中,一般會(huì)有一串默認(rèn)的代碼,代碼的含義如下:(1)wlysy001:當(dāng)前登錄的用戶名。(2)mybuntu:計(jì)算機(jī)名稱,(3)~:用戶所處目錄,根據(jù)不同的位置有所不同。~代表該用戶的主目錄(home),關(guān)于目錄將在下一章重點(diǎn)介紹。(4)$:代表的是非root用戶登錄,如果是“#”代表是root用戶登錄。(5)分隔符:包括分割用戶名和計(jì)算機(jī)名的“@”符號(hào),以及分割計(jì)算機(jī)名與目錄名的“:”。3.3.2命令的一般用法命令是可以幫助用戶完成相應(yīng)任務(wù)的一個(gè)或一組程序。分為內(nèi)部程序(也叫內(nèi)建命令)和外部程序。1.命令的格式命令由命令的程序名稱,以及讓命令執(zhí)行不同功能或生成不同結(jié)果的選項(xiàng)及參數(shù)信息組成。需要注意,在Linux中,命令和選項(xiàng)是區(qū)分大小寫(xiě)字母的。2.命令的使用【示例】顯示當(dāng)前目錄下的文件及文件夾名稱ls用于顯示當(dāng)前目錄下的文件或文件夾名稱,不用帶任何選項(xiàng)及參數(shù)。3.3.3獲取命令幫助信息Linux中的命令非常多,每個(gè)命令又有其選項(xiàng)和參數(shù),記憶起來(lái)比較困難。這在大多數(shù)剛學(xué)習(xí)Linux的讀者中非常普遍。其實(shí)可以使用命令的幫助文件,來(lái)學(xué)習(xí)命令的用法,下面介紹幾種獲取幫助信息的方式。1.help命令Help命令的主要作用是查看內(nèi)建命令的作用及用法。2.help選項(xiàng)“help”選項(xiàng)和help命令不同,因?yàn)槭沁x項(xiàng),一般用在命令后,主要是查看外部命令的幫助文檔。如果該命令為內(nèi)建命令,執(zhí)行結(jié)果和使用help命令的執(zhí)行結(jié)果一致。3.man命令“man”(manual,操作手冊(cè))是在UNIX及類UNIX中普遍存在的在線文檔,內(nèi)容包括計(jì)算機(jī)程序、標(biāo)準(zhǔn)、慣例,甚至抽象概念,都可以通過(guò)該命令查閱。由于命令執(zhí)行后就會(huì)進(jìn)入到man的顯示模式,通過(guò)鼠標(biāo)滾輪、空格鍵、上下翻頁(yè)鍵、方向鍵進(jìn)行查看,如果要查看man的使用方法,可以單擊“h”按鈕來(lái)查看其幫助文檔,如果要退出,單擊“q”鍵即可。3.3.4清空屏幕在終端窗口中使用命令后,滿屏?xí)霈F(xiàn)各種文本內(nèi)容、執(zhí)行結(jié)果以及報(bào)錯(cuò)等信息等,一般讀者可能會(huì)關(guān)閉當(dāng)前終端窗口并打開(kāi)新的窗口進(jìn)行屏幕的清空。Windows命令行界面中,清空屏幕使用的命令是“cls”,在Linux中,清空屏幕可以采取以下幾種方法:使用命令清空屏幕使用快捷按鈕清空屏幕3.使用命令刷新屏幕3.3.5歷史命令的查看及調(diào)用如果要重復(fù)使用之前的命令,而又不想可以使用鍵盤(pán)的“↑/↓”按鍵逐條顯示執(zhí)行過(guò)的命令,還可以使用命令“history”查看使用命令的歷史記錄。3.3.6Tab的補(bǔ)全功能在Linux中,無(wú)論輸入命令、文件名或位置等其他參數(shù)時(shí),都可以使用自動(dòng)補(bǔ)全功能。使用該功能,一方面可以快速輸入所需內(nèi)容,另一方面也可以預(yù)防輸入錯(cuò)誤。補(bǔ)全功能所使用的就是“Tab”鍵。下面介紹該功能的具體用法:在輸入命令時(shí),不需要全部輸入,如命令“history”,只要輸入命令開(kāi)頭的“his”,按“Tab”鍵,就會(huì)自動(dòng)完成“history”命令的輸入,非常方便快速。遠(yuǎn)程管理Ubuntu043.4.1SSH簡(jiǎn)介SSH為SecureShell的縮寫(xiě),由IETF的網(wǎng)絡(luò)小組(NetworkWorkingGroup)所制定;SSH為建立在應(yīng)用層基礎(chǔ)上的安全協(xié)議。SSH是較可靠,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。SSH最初是UNIX系統(tǒng)上的一個(gè)程序,后來(lái)又迅速擴(kuò)展到其他操作平臺(tái)。SSH在正確使用時(shí)可彌補(bǔ)網(wǎng)絡(luò)中的漏洞。SSH客戶端適用于多種平臺(tái)。幾乎所有UNIX平臺(tái)—包括HP-UX、Linux、AIX、Solaris、DigitalUNIX、Irix,以及其他平臺(tái),都可運(yùn)行SSH。3.4.2SSH服務(wù)端的配置也就是在Ubuntu上安裝并啟動(dòng)服務(wù)端的程序,客戶端才可以連接。1.安裝SSH服務(wù)打開(kāi)終端,輸入命令“sudoaptinstallopenssh-server”,啟動(dòng)并安裝,保持默認(rèn)選項(xiàng)即可安裝完畢。2.啟動(dòng)SSH服務(wù)安裝完畢后,默認(rèn)SSH服務(wù)已經(jīng)啟動(dòng)。可以使用命令“sudoservicesshdstatus”來(lái)查看sshd服務(wù)是否處于工作狀態(tài)。3.4.3.SSH客戶端的配置及連接仍然以Windows連接SSH服務(wù)器為例,向讀者介紹連接過(guò)程。Linux的常見(jiàn)命令053.4.1關(guān)機(jī)及重啟命令在圖形界面中,可以使用鼠標(biāo)進(jìn)行關(guān)機(jī)及重啟操作,而在終端窗口或者遠(yuǎn)程管理Linux時(shí),如何進(jìn)行相關(guān)操作呢?1.shutdown命令和Windows的shutdown命令類似,Ubuntu也可以使用shutdown命令關(guān)機(jī)以及重啟。2.halt命令halt命令也可以關(guān)機(jī)。3.poweroff命令poweroff命令非常簡(jiǎn)單,直接使用就可以關(guān)機(jī)。4.reboot命令reboot命令可以完成主機(jī)重啟,直接使用即可。5.init命令init命令是切換Ubuntu的運(yùn)行級(jí)別,一般默認(rèn)有7個(gè)級(jí)別,其中0代表關(guān)機(jī),6代表重啟。其實(shí)前面介紹的shutdown也是調(diào)用init進(jìn)行關(guān)機(jī)的。3.4.2查看當(dāng)前系統(tǒng)相關(guān)信息通過(guò)一些命令可以查看到系統(tǒng)相關(guān)的信息。1.查看系統(tǒng)內(nèi)核使用命令“uname-a”可以查看到當(dāng)前Linux的系統(tǒng)內(nèi)核、系統(tǒng)的位數(shù)等信息。2.查看系統(tǒng)內(nèi)核更詳細(xì)的信息可以使用“cat/proc/version”查看更加詳細(xì)的系統(tǒng)信息。3.查看內(nèi)存的使用情況可以使用命令“free-m”來(lái)查看內(nèi)存的使用情況。4.查看CPU的內(nèi)核數(shù)查看CPU的內(nèi)核數(shù),可以使用命令“grep'coreid'/proc/cpuinfo|sort-u|wc-l”,可以看到該CPU有4顆內(nèi)核。5.查看CPU的線程數(shù)可以使用命令“grep'processor'/proc/cpuinfo|sort-u|wc-l”命令來(lái)查看CPU的線程數(shù),所以該CPU為4核4線程的。6.查看CPU的詳細(xì)參數(shù)可以使用命令“cat/proc/cpuinfo”來(lái)查看CPU的更詳細(xì)的信息,包括CPU的品牌,代數(shù)、頻率、緩存等。課后作業(yè)一、單選題:1.在Ubuntu中使用的Shell是()。A.BShellB.BashC.CShellD.KShell2.init命令中,參數(shù)幾是重啟()。A.0B.1C.2D.6二、多選題:1.終端窗口中的命令提示符由哪些元素組成()。A.用戶名B.計(jì)算機(jī)名C.用戶目錄D.$2.獲取幫助信息的命令有()。A.helpB.—helpC.manD.--man3.計(jì)算機(jī)關(guān)機(jī)命令有()。A.shutdownB.haltC.po
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)上數(shù)學(xué)教案-三角形的面積練習(xí)課-蘇教版秋
- 三年級(jí)上冊(cè)數(shù)學(xué)教案-1.1 估算兩、三位數(shù)乘一位數(shù)丨蘇教版
- 學(xué)習(xí)2025年雷鋒精神六十二周年主題活動(dòng)實(shí)施方案 (3份)-76
- 蘇教版數(shù)學(xué)三年級(jí)上冊(cè)單元測(cè)試卷-第四單元-兩、三位數(shù)除以一位數(shù)含答案
- 人教版三年級(jí)英語(yǔ)上冊(cè)期末測(cè)試卷
- 2025年河南省安全員《A證》考試題庫(kù)及答案
- 2025遼寧省安全員知識(shí)題庫(kù)
- 醫(yī)院鋼結(jié)構(gòu)居間合同范本
- 2025年度城市綜合體車(chē)位租賃合同
- 2025年度股權(quán)質(zhì)押合同工商局備案及企業(yè)環(huán)境管理體系認(rèn)證服務(wù)協(xié)議
- 武漢2025年湖北武漢市教育系統(tǒng)專項(xiàng)招聘教師679人筆試歷年參考題庫(kù)附帶答案詳解
- 高中主題班會(huì) 借哪吒精神燃開(kāi)學(xué)斗志!課件-高一下學(xué)期開(kāi)學(xué)第一課班會(huì)
- 2024年12月2025浙江湖州市長(zhǎng)興縣綜合行政執(zhí)法局公開(kāi)招聘輔助執(zhí)法人員8人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 《南非綜合簡(jiǎn)要介紹》課件
- 2023六年級(jí)數(shù)學(xué)下冊(cè) 第2單元 百分?jǐn)?shù)(二)綜合與實(shí)踐 生活與百分?jǐn)?shù)說(shuō)課稿 新人教版
- 二零二五年度醫(yī)療援助派駐服務(wù)協(xié)議4篇
- 2024年山東力明科技職業(yè)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 《災(zāi)害的概述》課件
- 國(guó)產(chǎn)氟塑料流體控制件生產(chǎn)企業(yè)
- 1投影的形成和分類投影的形成投影的分類工程中常用的投影圖28課件講解
- 貨物學(xué) 課件2.1貨物的分類
評(píng)論
0/150
提交評(píng)論