Unix shell是什麼,windows的shell和unix的shell有什麼區別

2022-02-25 14:18:43 字數 2070 閱讀 4889

1樓:匿名使用者

unix shell,一種殼層與命令列介面,是unix作業系統下傳統的使用者和計算機的互動介面。第一個使用者直接輸入命令來執行各種各樣的任務。

普通意義上的shell就是可以接受使用者輸入命令的程式。它之所以被稱作shell是因為它隱藏了作業系統低層的細節。同樣的unix下的圖形使用者介面gnome和kde,有時也被叫做「虛擬shell」或「圖形shell」。

unix作業系統下的shell既是使用者互動的介面,也是控制系統的指令碼語言。當然在這點也有別於windows下的命令列,雖然也提供了很簡單的控制語句。在windows作業系統下,可能有些使用者從來都不會直接的使用shell,然而在unix系列作業系統下,shell仍然是控制系統啟動、x window啟動和很多其他實用工具的指令碼解釋程式。

linux unix下的shell程式設計有什麼區別?

2樓:運維大咖

基本上沒什麼區別

他們的編譯環境不一樣,例如,unix支援的硬體多一些,自帶的引數也會多一些。

unix用的較多的是c shell,而linux 用的較多的是bash.

linux是unix-like系統,可以說是unix衍生品。

shell是linux/unix系統的重要概念,它是核心與使用者的一種介面,又可以看成一種程式語言,具有命令解釋,重定向,等功能,所以在這兩種系統裡面的運用都是一樣的。

3樓:鎮然

不大,學了unix可以在linux上直接用的,畢竟linux是unix-like系統。

4樓:風平浪靜激流勇進

一個是圖形介面。一個是 **

windows的shell和unix的shell有什麼區別

5樓:匿名使用者

windows的是powershell,unix才是原汁原味的shell

powershell是方便給微軟系統維護人員管理系統開發的,與shell類似

但兩者無法語法上還是比較大區別

6樓:

不是一個系統的,命令不同,対指令碼檔案解析方法不同

7樓:巫書軼

都是 命令終端

shell 就是 殼

連線 人 和 系統 的 互動 程式

人和 shell 互動 shell 和 系統核心互動比如你 告訴 系統 ls 系統是看不懂的

系統只能看懂 2機制

要通過 shell 翻譯給 系統

用起來的感覺:

windows 的 cmd 完全不給力

linux/unix 的 shell 很給力不過 貌似 微軟出的 powershell 模仿 shell居然可以 用 ls 代替 dir 等

用起來 好一點點

unix 下shell指令碼中的$?代表什麼意思啊?

8樓:絲雪飄飄

$?是指的上條命令執行的狀態。。。。執行成功或者不成功。。。

示例一:在命令列裡使用:

tux@tux-desktop:~$ cd /no_such_dirbash: cd: /no_such_dir: no such file or directory

tux@tux-desktop:~$ echo $?

1tux@tux-desktop:~$ cd /boot/tux@tux-desktop:/boot$ echo $?

0示例二:在shell指令碼里使用

#!/bin/bash

cd ~/test/aaa 1>/dev/null 2&>1if [ ! $? -eq 0 ]

then

echo "沒有這個目錄!!"

exit

firm -rf *

當然還有:

$$ $* $@ $1 $# 等等

9樓:

用來取變數的值的

最好是到網上學習shell

語法很簡單的

就等於windows的批處理.bat檔案

就是有些關鍵字要記

win10th2是什麼,win10th2正式版是什麼意思

這是win10即將推出的正式版本號,win7和win8及win10正式版可以直接更新到這個版本的,這個月中旬應該就會推送 win10 th2正式版是什麼意思 win 10 的 th 2 是 win 10 的第二個正式版。是 2015 年 11 月推出的。版本號 1511 10586。win 10 正...

win10開機黑屏是什麼原因,win10開機後一直黑屏,進不了桌面,有沒有人能解決啊

一 win10開機黑屏進不了桌面 1 開機進入系統時長按電源鍵關機,重複3次左右 2 這樣開機後應該能出現高階恢復的介面了 3 點選 疑難解答 選項,接著點選 高階選項 點選 啟動設定 點選 重啟 選擇安裝模式。4 進入到安全模式後,如果在黑屏之前安裝過什麼就可在安全模式中將軟體解除安裝刪除,如果不...

win10螢幕閃屏是什麼原因,win10電腦螢幕老是一閃一閃的怎麼回事

第三方軟體與系統的衝突 系統更新引起的 驅動更新導致的不相容 顯示卡驅動 惡意木馬入侵 下面是解決的辦法 1.右鍵點選桌面上的此電腦 2.然後點選管理 3.然後雙擊服務與應用程式,它 4.再雙擊服務 5.然後找到problem reports and solutions control panel ...