自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為你解釋Linux shell

運維 系統(tǒng)運維
在我們學(xué)習(xí)Linux時,經(jīng)常會看到shell這個詞,本文為你講解什么是shell。Linux shell是用戶和Linux操作系統(tǒng)之間的接口。Linux中有多種Linux shell,其中缺省使用的是Bash。

在我們學(xué)習(xí)Linux時,經(jīng)常會看到shell這個詞,本文為你講解什么是shell。Linux shell是用戶和Linux操作系統(tǒng)之間的接口。Linux中有多種Linux shell,其中缺省使用的是Bash。

shell是用戶和Linux操作系統(tǒng)之間的接口。Linux中有多種shell,其中缺省使用的是Bash。本章講述了shell的工作原理,shell的種類,shell的一般操作及Bash的特性。
  
什么是shell
  
Linux系統(tǒng)的shell作為操作系統(tǒng)的外殼,為用戶提供使用操作系統(tǒng)的接口。它是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。
  
shell是用戶和Linux內(nèi)核之間的接口程序,如果把Linux內(nèi)核想象成一個球體的中心,shell就是圍繞內(nèi)核的外層。當從shell或其他程序向Linux傳遞命令時,內(nèi)核會做出相應(yīng)的反應(yīng)。
  
shell是一個命令語言解釋器,它擁有自己內(nèi)建的shell命令集,shell也能被系統(tǒng)中其他應(yīng)用程序所調(diào)用。用戶在提示符下輸入的命令都由shell先解釋然后傳給Linux核心。
  
有一些命令,比如改變工作目錄命令cd,是包含在shell內(nèi)部的。還有一些命令,例如拷貝命令cp和移動命令rm,是存在于文件系統(tǒng)中某個目錄下的單獨的程序。對用戶而言,不必關(guān)心一個命令是建立在shell內(nèi)部還是一個單獨的程序。
  
shell首先檢查命令是否是內(nèi)部命令,若不是再檢查是否是一個應(yīng)用程序(這里的應(yīng)用程序可以是Linux本身的實用程序,如ls和rm,也可以是購買的商業(yè)程序,如xv,或者是自由軟件,如emacs)。然后shell在搜索路徑里尋找這些應(yīng)用程序(搜索路徑就是一個能找到可執(zhí)行程序的目錄列表)。如果鍵入的命令不是一個內(nèi)部命令并且在路徑里沒有找到這個可執(zhí)行文件,將會顯示一條錯誤信息。如果能夠成功找到命令,該內(nèi)部命令或應(yīng)用程序?qū)⒈环纸鉃橄到y(tǒng)調(diào)用并傳給Linux內(nèi)核。

了解Linux shell,學(xué)好知識。

【編輯推薦】

  1. 為何為“GNU/Linux”
  2. Linux手冊:Fedora Linux
  3. Linux筆記:三大網(wǎng)站之Linux命令行
  4. 倫敦證券啟用Linux操作系統(tǒng)平臺
  5. 各種各樣的Linux來自Linux個人開發(fā)者
責(zé)任編輯:小霞 來源: cnnu.net
相關(guān)推薦

2009-12-21 14:58:13

2020-02-28 14:05:00

Linuxshell命令

2015-07-30 11:13:24

LinuxShell

2009-12-11 14:05:32

Linux安裝GCC

2009-12-09 09:41:56

Linux系統(tǒng)

2009-12-09 17:06:15

小Linux

2020-09-14 08:23:56

日期時間Shell

2009-12-18 10:09:38

2018-01-04 16:08:13

Linux桌面啟動器.desktop文件

2019-06-10 13:50:08

Linux命令shell

2009-12-10 16:00:07

Linux個人開發(fā)者

2021-04-16 15:02:11

CAP理論分布式

2009-12-25 15:59:25

shell編程

2009-12-10 17:22:14

Linux桌面

2012-01-29 19:50:39

Linux Deepi Gnome Shel

2024-11-27 09:19:25

2009-12-22 10:56:33

2010-10-13 13:34:17

Linux系統(tǒng)分區(qū)

2010-03-16 10:35:04

Linux目錄

2009-12-03 18:07:48

Squid代理服務(wù)器
點贊
收藏

51CTO技術(shù)棧公眾號