通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之Linux命令實(shí)例

互聯(lián)網(wǎng)技術(shù) 責(zé)任編輯:小狐貍 2016-08-30

摘要:下面是由希賽小編整理的通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之Linux命令實(shí)例,希望能幫助學(xué)友們。具體內(nèi)容如下

       下面是由希賽小編整理的通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之Linux命令實(shí)例,希望能幫助學(xué)友們。具體內(nèi)容如下:


       Linux命令實(shí)例

       和Linux系統(tǒng)進(jìn)行交互的重要方法是命令行。即使在運(yùn)行GUI的時(shí)候,GUI其實(shí)也是根據(jù)對(duì)屏幕上的圖形元素的操作而執(zhí)行相應(yīng)的命令。本節(jié)介紹Linux用戶界面基礎(chǔ)、和Linux命令行的交互以及某些Linux命令的基本組成。接收輸入并執(zhí)行命令的程序叫做命令解釋器,也叫做shell.命令解釋器的作用就是將輸入的命令轉(zhuǎn)換為操作系統(tǒng)可以理解的機(jī)器指令。因此,它是一個(gè)可以運(yùn)行其他程序的程序。UNIX命令解釋器還可以執(zhí)行fileglobbing并且可以記錄命令的歷史(與DOS和WindowsNT中的DOSKEY極為相似)。最為主要的UNIX命令解釋器是/bin/sh.其功能類似于WindowsNT中最為主要的命令解釋器cmd.exe.通過shell可以執(zhí)行任務(wù),但必須了解Linux操作系統(tǒng)中哪個(gè)命令用來完成相應(yīng)工作。

       連機(jī)文檔是Linux操作系統(tǒng)(從一般意義上講,也適用于UNIX)中特別有用的一項(xiàng)功能。Linux操作系統(tǒng)包含的文檔叫做Linux手冊(cè)頁,其中包含所有命令的用法。通過閱讀相應(yīng)的手冊(cè)頁,可以査看任何命令的使用指南。Linux的手冊(cè)頁共分為8個(gè)部分:第1部分是在命令窗口中經(jīng)常鍵入的命令:第2?7部分是UNIX系統(tǒng)的程序接口文檔;第8部分是管理員管理系統(tǒng)時(shí)使用的命令。

       需要訪問手冊(cè)頁的時(shí)候,可以在命令窗口中輸入man命令。例如,需要閱讀Telnet命令的手冊(cè)頁時(shí),可以在命令窗口中輸入mantelnet.盡管Linux的手冊(cè)頁是準(zhǔn)確并且完整的,但剛接觸Linux的用戶還是常常抱怨如果他們不知道想使用的命令的名字時(shí)根本無法找到相應(yīng)的手冊(cè)頁。Apropos命令可以解決這個(gè)問題。通過該命令可以找到可能與想使用的命令有關(guān)的手冊(cè)頁。例如,如果需要査找列舉文件的命令,則可以輸入aproposlisUApropos命令隨后將顯示手冊(cè)頁中包含關(guān)鍵字list的所有命令和程序設(shè)計(jì)函數(shù)。當(dāng)發(fā)現(xiàn)某個(gè)命令可能是需要的命令后,輸入man即可。這里,0111111311(1)是apropos顯示的某個(gè)命令的名字。

       命令的功能和普通語言中的句子極為相似。有些句子是一個(gè)單字指示,要求系統(tǒng)執(zhí)行一個(gè)簡(jiǎn)單的任務(wù),例如,date這個(gè)命令的含義是“顯示當(dāng)前的日期和時(shí)間”.另外,還有一種較為復(fù)雜的句子,這種命令可以向系統(tǒng)描述更為詳細(xì)的指令,常包含名詞、形容詞和副詞,對(duì)要求系統(tǒng)執(zhí)行的任務(wù)進(jìn)行精確的描述。例如,如果想讓系統(tǒng)“打印當(dāng)前目錄中在過去5天中被訪問過的所有文件”,可以輸入:fmd.-typef-atime+5-print。

       使用Linux命令的時(shí)候,可以參考一些規(guī)則,但大部分規(guī)則都存在例外的情況。大多數(shù)命令(并不是全部)都是小寫字母。如果使用句子作為比喻,命令本身就是動(dòng)詞,即你希望系統(tǒng)采取的行動(dòng),例如,Is對(duì)應(yīng)的操作是列出文件的信息。系統(tǒng)所操作的對(duì)象(常常是文件〉就是名詞,因此,如果列舉文件account.xls的信息可以使用命令I(lǐng)saccounts.xls.命令的選項(xiàng)是形容詞和副詞,即對(duì)命令進(jìn)行特殊限定的修飾語。選項(xiàng)的說明通常是在一個(gè)短線(-)后跟一個(gè)字母,例如,ls-a列舉所有的文件,甚至包括在當(dāng)前目錄中那些不可見的文件。通過使用文件globbing可以使得命令更為精確,這類似于Windows和DOS中的通配符。在Linux操作系統(tǒng)上,該選項(xiàng)也叫做文件名替代,例如,ls-la*可以產(chǎn)生以字母“a”開頭的所有文件的詳細(xì)列表。

       Linux和WindowsNT命令行界面之間存在一個(gè)主要的差別(在開始的時(shí)候可能會(huì)引起混潘),該差別和在命令窗口中輸入命令時(shí)用來分割目錄的字符有關(guān)。在WindowsNT中使用的分割符是反斜杠(\),而UNIX的目錄分割符是正斜杠(/)。例如,在WindowsNT的命令窗口中,輸入telnet命令的時(shí)候可以輸入\winnt\system32\telnet.exe:而在Linux中需要輸入的命令是/usr/bin/telnet。

       WindowsNT和UNIX都具有將一個(gè)命令的輸出重定向到另外一個(gè)命令的輸入的能力。兩個(gè)命令之間的連接是通過管道(1)來完成的??梢哉J(rèn)為數(shù)據(jù)從一個(gè)命令流向了另外一個(gè)命令。大部分在監(jiān)視器上產(chǎn)生輸入的命令都可以將輸出導(dǎo)向另外一個(gè)命令。大部分可以從鍵盤接受輸入的命令也可以從另外一個(gè)命令接受輸入。兩個(gè)或者多個(gè)命令通過管道連接在一起便形成了一個(gè)管道線,使用UNIX的管道,可以很容易地創(chuàng)建系統(tǒng)沒有提供的命令序列。舉了一些Linux最為常用的命令及其功能.


       返回目錄:通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之網(wǎng)絡(luò)操作系統(tǒng)匯總

       點(diǎn)擊進(jìn)入:互聯(lián)網(wǎng)技術(shù)網(wǎng)絡(luò)課堂課堂之網(wǎng)絡(luò)操作系統(tǒng)精講


       相關(guān)推薦:

       中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之網(wǎng)絡(luò)安全技術(shù)匯總

       中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之?dāng)?shù)據(jù)庫技術(shù)匯總

       通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之交換技術(shù)匯總

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

通信工程師備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

專注在線職業(yè)教育24年

項(xiàng)目管理

信息系統(tǒng)項(xiàng)目管理師

廠商認(rèn)證

信息系統(tǒng)項(xiàng)目管理師

信息系統(tǒng)項(xiàng)目管理師

學(xué)歷提升

!
咨詢?cè)诰€老師!