<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Linux基礎(chǔ)命令之: Linux常用命令

          Linux基礎(chǔ)命令之: Linux常用命令

          作者: 時(shí)間:2013-09-13 來源:網(wǎng)絡(luò) 收藏

          本文引用地址:http://www.ex-cimer.com/article/257158.htm

          2.1常用命令

          在安裝完再次啟動之后,就可以進(jìn)入到與Windows類似的圖形化界面了。這個(gè)界面就是圖形化界面X窗口系統(tǒng)(簡稱X)的一部分。要注意的是,X窗口系統(tǒng)僅僅是Linux上面的一個(gè)軟件(或者也可稱為服務(wù)),它不是Linux自身的一部分。雖然現(xiàn)在的X窗口系統(tǒng)已經(jīng)與Linux整合得相當(dāng)好了,但畢竟還不能保證絕對的可靠性。另外,X窗口系統(tǒng)是一個(gè)相當(dāng)耗費(fèi)系統(tǒng)資源的軟件,它會大大地降低Linux的系統(tǒng)性能。因此,若是希望更好地享受Linux所帶來的高效及高穩(wěn)定性,建議讀者盡可能地使用Linux的命令行界面,也就是shell環(huán)境。

          當(dāng)用戶在命令行下工作時(shí),不是直接同內(nèi)核交互信息的,而是由命令解釋器接受命令,分析后再傳給相關(guān)的程序。shell是一種Linux中的命令行解釋程序,就如同command.com是DOS下的命令解釋程序一樣,為用戶提供使用的接口。它們之間的關(guān)系如圖2.1所示。用戶在提示符下輸入的命令都由shell先解釋然后傳給Linux內(nèi)核。

          小知識

          ·shell是命令語言、命令解釋程序及程序設(shè)計(jì)語言的統(tǒng)稱。它不僅擁有自己內(nèi)建的shell命令集,同時(shí)也能被系統(tǒng)中其他應(yīng)用程序所調(diào)用。

          ·shell的一個(gè)重要特性是它自身就是一個(gè)解釋型的程序設(shè)計(jì)語言,shell程序設(shè)計(jì)語言支持絕大多數(shù)在高級語言中能見到的程序元素,如函數(shù)、變量、數(shù)組和程序控制結(jié)構(gòu)。shell編程語言簡單易學(xué),任何在提示符中能鍵入的命令都能放到一個(gè)可執(zhí)行的shell程序中。關(guān)于shell編程的詳細(xì)講解,感興趣的讀者可以參見其他相關(guān)書籍。

          Linux中運(yùn)行shell的環(huán)境是“系統(tǒng)工具”下的“終端”,讀者可以單擊“終端”以啟動shell環(huán)境。這時(shí)屏幕上顯示類似“[david@localhosthome]$”的信息,其中,david是指系統(tǒng)用戶,localhost是計(jì)算機(jī)名,而home是指當(dāng)前所在的目錄。

          由于Linux中的命令非常多,要全部介紹幾乎是不可能的。因此,在本書按照命令的用途進(jìn)行分類講解,并且對每一類中最常用的命令詳細(xì)講解,同時(shí)列出同一類中的其他命令。由于同一類的命令都有很大的相似性,因此,讀者通過學(xué)習(xí)本書中所列命令,可以很快地掌握其他命令。

          圖2.1 內(nèi)核、shell和用戶的關(guān)系

          命令格式說明。

          n 格式中帶[]的表明為可選項(xiàng),其他為必選項(xiàng)。

          n 選項(xiàng)可以多個(gè)連帶寫入。

          n 本章后面選項(xiàng)參數(shù)列表中加粗的含義是:該選項(xiàng)是非常常用的選項(xiàng)。

          2.1.1用戶系統(tǒng)相關(guān)命令

          Linux是一個(gè)多用戶的,每個(gè)用戶又可以屬于不同的用戶組,下面,首先來熟悉一下Linux中的和用戶管理的相關(guān)命令。

          1.

          (1)作用。

          變更為其他使用者的身份,主要用于將普通用戶身份轉(zhuǎn)變?yōu)槌売脩簦倚栎斎胂鄳?yīng)用戶密碼。

          (2)格式。

          [選項(xiàng)][使用者]

          其中的使用者為要變更的對應(yīng)使用者。

          (3)常見參數(shù)。

          主要選項(xiàng)參數(shù)如表2.1所示。

          表2.1 命令常見參數(shù)列表

          選項(xiàng)

          參數(shù)含義

          -,-l,--login

          為該使用者重新登錄,大部分環(huán)境變量(如HOME、SHELL和USER等)和工作目錄都是以該使用者(USER)為主。若沒有指定USER,缺省情況是root

          -m,-p

          執(zhí)行su時(shí)不改變環(huán)境變量

          -c,--command

          變更賬號為USER的使用者,執(zhí)行指令(command)后再變回原來使用者

          (4)使用示例。

          [david@localhost~]$su-root

          Password:

          [root@localhost~]#

          示例通過su命令將普通用戶變更為root用戶,并使用選項(xiàng)“-”攜帶root環(huán)境變量。

          (5)使用說明。

          n 在將普通用戶變更為root用戶時(shí)建議使用“-”選項(xiàng),這樣可以將root的環(huán)境變量和工作目錄同時(shí)帶入,否則在以后的使用中可能會由于環(huán)境變量的原因而出錯(cuò)。

          n 在轉(zhuǎn)變?yōu)閞oot權(quán)限后,提示符變?yōu)?。

          小知識

          環(huán)境變量實(shí)際上就是用戶運(yùn)行環(huán)境的參數(shù)集合。Linux是一個(gè)多用戶的操作系統(tǒng)。而且在每個(gè)用戶登錄系統(tǒng)后,都會有一個(gè)專有的運(yùn)行環(huán)境。通常每個(gè)用戶默認(rèn)的環(huán)境都是相同的,而這個(gè)默認(rèn)環(huán)境實(shí)際上就是一組環(huán)境變量的定義。用戶可以對自己的運(yùn)行環(huán)境進(jìn)行定制,其方法就是修改相應(yīng)的系統(tǒng)環(huán)境變量。

          常見的環(huán)境變量如下。

          ☆PATH是系統(tǒng)路徑。

          ☆HOME是系統(tǒng)根目錄。

          ☆HISTSIZE是指保存歷史命令記錄的條數(shù)。

          ☆LOGNAME是指當(dāng)前用戶的登錄名。

          ☆HOSTNAME是指主機(jī)的名稱,若應(yīng)用程序要用到主機(jī)名,通常是從這個(gè)環(huán)境變量中來取得的。

          ☆SHELL是指當(dāng)前用戶用的是哪種shell。

          ☆LANG/LANGUGE是和語言相關(guān)的環(huán)境變量,使用多種語言的用戶可以修改此環(huán)境變量。

          ☆MAIL是指當(dāng)前用戶的郵件存放目錄。

          設(shè)置環(huán)境變量方法如下。

          ü通過echo顯示字符串(指定環(huán)境變量)。

          ü通過export設(shè)置新的環(huán)境變量。

          ü通過env顯示所有環(huán)境變量。

          ü通過set命令顯示所有本地定義的shell變量。

          ü通過unset命令來清除環(huán)境變量。

          讀者可以試著用“env”命令查看“su-root”(或“su–”)和“suroot”的區(qū)別。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();