shell解釋器,用戶和操作系統內核之間的橋梁
shell介于操作系統內核與用戶之間,負責接收用戶輸入的操作指令(命令),并運行和解釋,將需要執行的操作傳遞給操作系統內核并執行
shell程序在系統中充當了一個”命令解釋“的角色
如:Windows中的cmd.exe類似這個角色,不過接收的是DOS命令
二、linux中的shell2.1、Shell常見種類命令文件位置:/bin/bash文件中
[root@model /]# ls /bin/bash /bin/bash[root@model /]#
[root@model /]# ll /bin/bash -rwxr-xr-x. 1 root root 940416 Oct 16 21:56 /bin/bash[root@model /]#3.2、主要功能
history可以查看已經輸入過哪些命令
cat etc/inittab >>/tmp/bootype.txt
[root@model Documents]# cat >> a.txt << fw> fffffffffff> dddddddddd> fw[root@model Documents]#
將2個fw之間的內容追加到文件a.txt中,如果a.txt不存在就創建
四、命令行命令行的一般格式:
命令字 [選項] [參數]
命令字:簡單講,凡是在Linux字符界面,字符終端中,能名稱完成特定操作和任務的字符串,都可以稱為"命令"。命令只代表了實現某一類功能的指令和程序的名稱?! ∶钭謪^分大小寫,是整條命令中最重要的部分
[選項]:調節命令的具體功能,決定這個命令將如何執行,同一個命令的配合不同的選項使用,可以獲得相似但有細微差別的功能。
[參數]:命令字的處理對象,可以是文件,目錄,文件夾,用戶等一些內容。參數可以是0個,多個.
命令字選項 參數之間用空格隔開,多余的空格會被忽略
選項和參數的順序可以混淆,可以順序相反,一般不影響命令的正常執行,特殊除外
新聞熱點
疑難解答