日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Shell初探

發(fā)布時間:2023/12/15 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Shell初探 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • Shell
    • Shell的功能
    • Shells是一種腳本語言

Shell

shell是系統(tǒng)的用戶界面,提供用戶與內(nèi)核進行交互操作的一種借口(命令解釋器)
接受用戶輸入的指令并把它送入內(nèi)核去執(zhí)行
BASH:GNU的版本的SHELL

Shell的功能



Shells是一種腳本語言

問題:腳本語言和普通的編程語言有什么區(qū)別?
編程語言 “編寫-編譯-鏈接-運行”
腳本語言是“解釋-執(zhí)行”而非編譯一句話描述編譯與解釋
編譯 Compile:把整個程序源代碼翻譯成另外一種代碼,然后等待被執(zhí)行,發(fā)生在運行之前,產(chǎn)物是「另一份代碼」。
解釋 Interpret:把程序源代碼一行一行的讀懂然后執(zhí)行,發(fā)生在運行時,產(chǎn)物是「運行結(jié)果」。

每種腳本語言都需要其對應(yīng)的解釋器。如Perl、Python、Ruby、JavaScript等都是腳本語言,shell也屬于一種比較特殊的腳本語言。

問題:linux shell即bash和windows cmd區(qū)別?

可以近似地認為linux shell=bash而windows=cmd,都是命令行解釋器,都是用戶與操作系統(tǒng)的交互接口。但是bash要比cmd強大很多,windows也有強大的shell叫windows power shell。

命令的解釋過程:

總結(jié)

以上是生活随笔為你收集整理的Shell初探的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。