一、什么是linux
一般來說,linux是一個(gè)開源的操作系統(tǒng)。但其本質(zhì)是一種內(nèi)核。
二、什么是shell
shell是用戶和linux操作系統(tǒng)之間的接口,是保護(hù)系統(tǒng)內(nèi)核并對(duì)外提供操作接口的軟件。linux中默認(rèn)的shell是bash。
shell首先檢查命令是否是內(nèi)部命令,如不是則再檢查是否是一個(gè)應(yīng)用程序,然后shell在搜索路徑里尋找到這些應(yīng)用程序。如果輸入的命令不是一個(gè)內(nèi)部命令并且在路徑中沒有找到這個(gè)可執(zhí)行文件,將會(huì)顯示一條錯(cuò)誤信息。如果能夠成功找到文件,該命令或應(yīng)用程序?qū)⒈环纸鉃橄到y(tǒng)調(diào)用并傳給linux內(nèi)核。
三、在shell中如何運(yùn)行命令
1.在運(yùn)行命令時(shí),會(huì)出現(xiàn)圖中的命令行字符,含義如下:
[root@localhost Desktop]#
[1] [2] [3] [4] [5]
[1]root 當(dāng)前用戶名稱
[2]localhost 分隔符
[3] localhost 主機(jī)名稱
[4]Desktop 當(dāng)前所在系統(tǒng)位置
[5]# 用戶身份提示符,#表示超級(jí)用戶,$表示普通用戶
2.命令執(zhí)行方式
命令必須要在shell行提示符之后輸入 當(dāng)有程序占用shell時(shí)可以用ctrl+c結(jié)束此進(jìn)程 命令格式:命令 參數(shù) 目標(biāo)
參數(shù) – ##單詞縮寫
— ##單詞全拼
-a -b -c == -abc == -cab
3.獲得幫助
mandb ##更新幫助信息
whatis 命令 ##查看命令用途
命令 –help ##查看命令的幫助
在help里查看的內(nèi)容里:
[ ] ##表明可以選加
. . . ##表明加的個(gè)數(shù)任意
##表明必須加
圖為輸入”help”后出現(xiàn)的界面。