<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > Linux基礎命令之: Linux常用命令

Linux基礎命令之: Linux常用命令

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

本文引用地址:http://dyxdggzs.com/article/257158.htm

2.1常用命令

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

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

小知識

·shell是命令語(yǔ)言、命令解釋程序及程序設計語(yǔ)言的統稱(chēng)。它不僅擁有自己內建的shell命令集,同時(shí)也能被系統中其他應用程序所調用。

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

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

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

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

命令格式說(shuō)明。

n 格式中帶[]的表明為可選項,其他為必選項。

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

n 本章后面選項參數列表中加粗的含義是:該選項是非常常用的選項。

2.1.1用戶(hù)系統相關(guān)命令

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

1.

(1)作用。

變更為其他使用者的身份,主要用于將普通用戶(hù)身份轉變?yōu)槌売脩?hù),而且需輸入相應用戶(hù)密碼。

(2)格式。

[選項][使用者]

其中的使用者為要變更的對應使用者。

(3)常見(jiàn)參數。

主要選項參數如表2.1所示。

表2.1 命令常見(jiàn)參數列表

選項

參數含義

-,-l,--login

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

-m,-p

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

-c,--command

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

(4)使用示例。

[david@localhost~]$su-root

Password:

[root@localhost~]#

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

(5)使用說(shuō)明。

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

n 在轉變?yōu)閞oot權限后,提示符變?yōu)?。

小知識

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

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

☆PATH是系統路徑。

☆HOME是系統根目錄。

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

☆LOGNAME是指當前用戶(hù)的登錄名。

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

☆SHELL是指當前用戶(hù)用的是哪種shell。

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

☆MAIL是指當前用戶(hù)的郵件存放目錄。

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

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

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

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

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

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

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

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

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

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>