您好,登錄后才能下訂單哦!
Shell以其穩定、高效和靈活成為系統管理員的首選。
1、Shell簡介:
命令行:指的是供用戶輸入命令的界面,其本身只是接受輸入,然后把命令傳遞給命令解釋器。
Shell:即命令解釋器。本質上講,Shell是一個程序,它在用戶和操作系統之間提供一個面向行的可交互接口。用戶在命令行中輸入命令,運行在后臺的Shell把命令轉換成指令代碼發送給操作系統。
常用的Shell有:BASH、TCSH Shell、Z-Shell等。BASH Shell是默認安裝和使用的Shell。
2、如何打開命令行終端?
(1)ctrl+alt+t。(2)ctrl+alt+F1~F7可以打開命令行控制臺,Linux默認有7個控制臺,默認情況下前6個控制臺是命令行控制臺,第7個則留給X服務器。
(3)dash中搜索終端,直接打開。
(4)桌面圖標。
3、命令行提示符:
BASH中以一個美元提示符號‘$‘作為提示符,表示用戶可以輸入命令了。如果是以root身份執行命令,那么Shell提示符將成為’#‘。在BASH的美元提示符前,一般還會有一段信息,包括用戶名、主機名和當前目錄。一個完整的提示符如下:Lewis@lewis-laptop:/home$。
br/>(2)ctrl+alt+F1~F7可以打開命令行控制臺,Linux默認有7個控制臺,默認情況下前6個控制臺是命令行控制臺,第7個則留給X服務器。
(3)dash中搜索終端,直接打開。
(4)桌面圖標。
3、命令行提示符:
BASH中以一個美元提示符號‘$‘作為提示符,表示用戶可以輸入命令了。如果是以root身份執行命令,那么Shell提示符將成為’#‘。在BASH的美元提示符前,一般還會有一段信息,包括用戶名、主機名和當前目錄。一個完整的提示符如下:Lewis@lewis-laptop:/home$。
5、命令行補全:
在輸入文件名和命令的時候,只需要輸入前面的幾個字符,然后按下Tab鍵,Shell會自動把文件名補全。如果已鍵入的字符開頭的文件不止一個,那么可以連續按下Tab鍵兩次,Shell會以列表的形式給出所有以鍵入字符開頭的文件。
6、通配符:
:用于匹配文件名中任意長度的字符串。
?:與類似,但只匹配一個字符。
[]:用于匹配所有出現在方括號內的字符。
7、權限:
3種權限所有者:文件所有者(屬主)、文件屬組用戶和其他人。
對于目錄來說,執行權限實際控制了用戶能否進入該目錄;而讀取權限則負責確定能否列出該目錄中的內容;寫入權限控制著在目錄中創建、刪除和重命名文件。
8、設備文件:
Linux中用設備文件來標識一個特定的硬件設備。
Linux中有兩類設備文件:字符設備文件和塊設備文件。
字符設備文件指的是能夠從它那里讀取字符成字符序列的設備,如磁帶和串行線路。
塊設備指的是用來存儲數據并對各部分內容提供同等訪問權的設備,如磁帶。
和字符設備有時又被稱為順序訪問設備一樣,塊設備有時也被稱為隨機訪問設備。顧名思義,使用塊設備,可以從硬盤的任何隨機位置獲取數據;而使用字符設備則必須按照數據發送的順序從串行線路上獲取。
擁有某個設備文件并不意味著一定有一個相對應的硬件設備存在,這只是表明Linux有處理這種設備的潛能。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。