當前位置:首頁 » 編程軟體 » 在shell腳本中表示什麼含義

在shell腳本中表示什麼含義

發布時間: 2025-01-17 11:35:15

1. shell腳本是什麼

操作系統與外部最主要的介面就叫做shell。shell是操作系統最外面的一層。shell管理你與操作系統之間的交互:等待你輸入,向操作系統解
釋你的輸入,並且處理各種各樣的操作系統的輸出結果。 shell提供了你與操作系統之間通訊的方式。這種通訊可以以交互方式(從鍵盤輸
入,並且可以立即得到響應),或者以shell script(非交互)方式執行。shell script是放在文件中的一串shell和操作系統命令,它們可以被
重復使用。本質上,shell script是命令行命令簡單的組合到一個文件裡面。 Shell基本上是一個命令解釋器,類似於DOS下的command.com
。它接收用戶命令(如ls等),然後調用相應的應用程序。較為通用的shell有標準的Bourne shell (sh)和C shell (csh)。

互動式shell和非互動式shell 互動式模式就是shell等待你的輸入,並且執行你提交的命令。這種模式被稱作互動式是因為shell與用戶進行交
互。這種模式也是大多數用戶非常熟悉的:登錄、執行一些命令、簽退。當你簽退後,shell也終止了。 shell也可以運行在另外一種模式:非
互動式模式。在這種模式下,shell不與你進行交互,而是讀取存放在文件中的命令,並且執行它們。當它讀到文件的結尾,shell也就終止了。

shell的類型在UNIX中主要有兩大類shell Bourne shell (包括 sh, ksh, and bash) Bourne shell ( sh) Korn shell ( ksh) Bourne Again
shell ( bash) POSIX shell ( sh) C shell (包括 csh and tcsh) C shell ( csh) TENEX/TOPS C shell ( tcsh).
附:LINUX系統的shell原理

Linux系統的shell作為操作系統的外殼,為用戶提供使用操作系統的介面。它是命令語言、命令解釋程序及程序設計語言的統稱。

shell是用戶和Linux內核之間的介面程序,如果把Linux內核想像成一個球體的中心,shell就是圍繞內核的外層。當從shell或其他程序向
Linux傳遞命令時,內核會做出相應的反應。 shell是一個命令語言解釋器,它擁有自己內建的shell命令集,shell也能被系統中其他應用
程序所調用。用戶在提示符下輸入的命令都由shell先解釋然後傳給Linux核心。

熱點內容
grp文件反編譯 發布:2025-01-17 17:32:54 瀏覽:436
寄存器與緩存 發布:2025-01-17 17:21:01 瀏覽:409
怎麼找到輔助伺服器的ip地址 發布:2025-01-17 17:14:23 瀏覽:543
現代悅納2020都有什麼配置 發布:2025-01-17 16:47:29 瀏覽:733
資料庫的企業管理器 發布:2025-01-17 16:42:19 瀏覽:228
安卓游戲號怎麼轉蘋果王者營地app 發布:2025-01-17 16:31:16 瀏覽:185
游戲伺服器一定要公網ip嗎 發布:2025-01-17 16:29:30 瀏覽:998
配置化介面怎麼實現 發布:2025-01-17 16:28:19 瀏覽:854
解壓組詞 發布:2025-01-17 16:27:31 瀏覽:578
vba中出現編譯錯誤 發布:2025-01-17 16:17:03 瀏覽:228