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 ...