1 認識shell命令

2021-09-10 04:39:30 字數 1261 閱讀 6899

1.認識shell命令

[root@localhost ~]# command [-options] parameter1 parameter2 …指令 選項 引數(1) 引數(2) …說明1、一行指令中第乙個輸入的部分絕對是【指令command】 或者【可執行檔案】

2、中括號並不存在於實際的指令中,而加入選項設定時,通常選項前會帶**-號。例如:-h;有時候會使用選項的完整名,則選項前帶- -**符號,例如:–help;

3、parameter1 parameter2 …為依附在選項後面的引數,或者是command的引數

4、指令,選項,引數等這幾個引數之間以空格區分,不論幾個空格shell都視為乙個空格。

5、按下enter按鍵後,該指令就立即執行。enter代表一行指令的開始啟動。

6、指令太長可以使用\來跳脫enter建

如上圖所示 man date命令檢視date的詳細資訊

其中date後的1表示章節數,一般章節數有如下的含義

**含義1

使用者在shell環境中可以操作的指令或可執行檔案

2系統核心可呼叫的函式或工具等

3一些常用的函式(function)與函式庫(library),大部分為c的函式庫(libc)

4裝置文件的說明,通常在/dev下的文件

5配置檔案或者是某些檔案的格式

6遊戲(games)

7慣例與協議等,例如linux檔案系統、網路協議、ascii碼等

8系統管理員可用的管理指令

9與kernel有關的檔案

在man page這種常用的命令

如在man date查詢結果中可以通過**/查詢的字串向下查詢指定的字串,可以通過?查詢的字串向上查詢指定的字串,結合/?**命令查詢,按小寫的n鍵向下查詢,大寫的n鍵向上查詢。注:這些命令只在man page中有效

這裡主要掌握 man -f 以及man -k的使用

同時也可以參考info和–help的使用方式。

1 認識bash這個shell

計算機與核心 外殼的關係 首先,管理整個計算機硬體的其實是作業系統的核心 kernel 這個核心是需要保護的,所以我們一般的使用者就只能通過shell 外殼 來跟核心通訊,以讓核心達到我們所想要的工作。什麼是shell?作業系統其實是一組軟體,由於這組軟體在控制整個硬體與管理系統的活動監測,如果這組...

初學shell命令(1)

使用變數 首先顯示訊息,最基本的echo命令,echo後面的字串會直接顯示控制台顯示器上。echo this is shell 看個人習慣吧,單引號,雙引號都可以,不加也可以。如果字串中含有單引號或者雙引號,就用另一種將字串劃定起來,這邊的變數可以是環境變數也可以是使用者變數。環境變數 echo h...

shell基礎認識

shell 我們在終端下寫命令linux核心是看不懂的必須通過shell解釋成核心可執行的 這就是shell 其實解釋命令這只是它的乙個功能模組,shell還可以用來進行程式設計 有點類似window下 bat檔案可以用來對系統的操作 將。bat檔案放在c盤中的啟動檔案中一開機就執行.bat檔案 x...