首頁 >運維 >linux運維 >linux缺省的shell是什麼意思

linux缺省的shell是什麼意思

WBOY
WBOY原創
2022-07-18 16:27:433102瀏覽

在linux中,缺省的shell是預設shell的意思;shell是指一個面向用戶的命令接口,表現形式就是一個可以由用戶錄入的界面,這個界面可以反饋運行信息,缺省的shell就是預設的shell,建立一個帳號是系統預設會給你一個shell,linux下是bash,bsd下是csh,這個就是缺省的shell。

linux缺省的shell是什麼意思

本教學操作環境:linux7.3系統、Dell G3電腦。

linux缺省的shell是什麼意思

Linux中的shell,是指一個面向用戶的命令接口,表現形式就是一個可以由用戶錄入的界面,這個界面也可以反饋運行資訊;

缺省的shell就是預設的shell,你建立一個帳號是系統預設會給你一個shell,linux下是bash,bsd下是csh,這個就是預設的shell,當然你可以自己修改;看你的系統安裝的shell$ls -l /bin/*sh修改shell:$chsh shell或修改/etc/passwd 的最後一項

擴展知識

 shell的意思:

首先shell的英文意思是「殼」;

它是相對於核心來說的,因為它是建議在核的基礎上,面向於使用者的一種表現形式,例如我們看到一個球,見到的是它的殼,而非核。

Linux中的shell,是指一個面向用戶的命令接口,表現形式就是一個可以由用戶錄入的界面,這個界面也可以反饋運行信息;

shell在Linux中的存在形式:

由於Linux不同於Windows,Linux是核心與介面分離的,它可以脫離圖形介面而單獨運行,同樣也可以在核心的基礎上運行圖形化的桌面。

這樣,在Linux系統中,就出現了兩種shell表現形式,一種是在無圖形介面下的終端機運行環境下的shell,另一種是桌面上運行的類型Windows 的MS -DOS運行窗口,前者我們一般習慣性地簡稱為終端,後者一般直接稱為shell

shell如何執行用戶的指令

shell有兩種執行指令的方式,一種方法是使用者事先編寫一個sh腳本文件,內含shell腳本,而後使用shell程式執行該腳本,這種方式,我們習慣稱為shell程式設計。

第二種形式,則是使用者直接在shell介面上執行shell指令,由於shell介面的關係,大家都習慣一行行的書寫,很少寫出成套的程式來一起執行,所以也稱命令行。

總結:shell可以說只是為使用者與機器之間搭建的一個橋樑,讓我們能夠透過shell來對電腦進行操作和交互,從而達到讓電腦為我們服務的目的。

推薦學習:Linux影片教學

#

以上是linux缺省的shell是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn