1樓:網路夜行者
找區別不容易,但找相同點倒是不難。這們最大的相同之外是都是一種shell。
從作用上來說,linux裡shell可以說是起主要作用的。它幾乎能做到系統所有的操作和配置。反而是它的x window只是linux裡的一個軟體而已。
而對於windows來說正相反。
2樓:樹_鏡
1、你所說的本來就不是相同的東西,windows dos在linux系統中我們可以將它看作是圖形化介面下的命令視窗。而shell檔案我認為更像是windows中的bat檔案。
2、工具很多,但是使用目的不同。shell最常用於處理一些重複性的操作,它本身不需要編譯,因此修改和檢視也很方便。但是執行效率上是比不上經過編譯的二進位制檔案的。
3樓:匿名使用者
代替shell和dos完成什麼功能?帶介面的程式都可以完成shell和dos的功能,完成一個功能都是呼叫的一種api,只是一個是命令列程式的呼叫,一個是帶介面程式的呼叫,到底層都是呼叫的一樣的東西。
4樓:匿名使用者
linux的shell可以進行shell程式設計,用命令的集合來程式設計。dos好像不行吧。
linux的shell;windows中的shell;windows的cmd這幾個有什麼區別啊,誰能形象的說說啊?
5樓:笨鳥晚飛丨
linux shell 實現人機互動的介面程式,位於kernel層之上,是我們比較常用的管理linux及遠端管理linux的介面工具之一。分為bash csh ksh tcsh zsh等,linux的shell是可以完全脫離作業系統的。
windows shell即是我們常說的命令列,和你說的cmd是一個東西。當我們在windows中,開啟命令列模式,則進入shell模式。windows shell是整合在系統之中不可分隔的。
6樓:聞課
所謂的shell,可以理解為最高階的管理員控制許可權。
簡單來說那就是linux系統許可權、windows系統管理許可權之類的。有些人說拿了**後臺shell,那就是說他獲得了**後臺的最高階控制許可權,再簡單點說就是把後臺管理員賬號密碼給整到手了。
至於windows cmd那就是windows命令列狀態,開始 -> 執行 輸入cmd按回車,那你現在就進了命令列狀態 :)
7樓:da耗子
我只知道windows的cmd命令視窗
shell命令列和在dos視窗中輸入命令有什麼區別嗎
8樓:匿名使用者
區別大的去了
shell是linux必有的,理論上不需要,但實際上必有。
dos是一種作業系統,出生
回在win之前,現在win上的答那個命令列視窗叫做cmd。只是一個軟體,執行的規則,指令碼是批處理,但語法不完整。邏輯有缺陷,對win來說,這個大部分情況下不會用到,少數情況下會用,屬於那種不能丟,但不丟也不會讓你很痛苦的那種。
但shell的指令碼十分完整,邏輯也嚴謹。
powershell是微軟開發的一種在伺服器端,通過命令列管理系統的整合工具。目標是shell,但現實是差的遠了,很少很少很少有人用
9樓:匿名使用者
沒有區別,叫法不同而已。
linux下的命令列環境叫shell;windows下的命令列環境叫dos(還有一種powershell)。
要說不同,就是內建的命令不一樣。
學linushell程式設計需要其他語言基礎嗎?要不要數學
shell屬於linux作業系統的一部分。如果吹毛求疵地說,它應該不算是一門語言。但是,因為它確實可以完成一些語言可以完成的工作,所以人們將寫shell指令碼說成 shell程式設計 其實,單論shell,它不過是對linux系統的一些核心操作而已,如果你想要實現更加具體化的東西,就需要一些其它語言...
編寫linushell指令碼要求如果位置引數
1.執行該scriptl時總共要求後面跟幾個引數?2.後面的引數和第一個引數有什麼內在關聯,具體代表什麼物件?比如檔名 二級目錄 時間戳 3.什麼是 各個位置引數所對應的文字檔案 是不是你想列出第一個引數給出的目錄下所有文字檔案?鑑於你的需求表達得不十分明確,只能給一個很簡單的參考例子。你自己擴充一...
請問windows vista和windows 7哪個好用
7好!vista可以說是個里程碑,它採用nt這個新的技術,功能和介面都是以前無法比的 但它同時是個失敗,它需要很強的硬體支援,雖然在後更新後得到改善,但仍不被人看好。而7其實只是v的改進,核心還是v,但它的速度和更多功能給人的更好體驗得到了廣大使用者好評。其實7本來沒那麼早出世的,那是為為了補救v的...