10章認識與學習BASH

2021-10-23 01:20:06 字數 1078 閱讀 9632

1.硬體:音效卡這個裝置,否則怎麼會有聲音;

2.核心管理:作業系統的核心可以支援這個晶元組,

3.應用程式:需要使用者(就是你)輸入發生聲音的命令

這就是基本的乙個輸出聲音所需要的步驟,你必須要輸入ー個命令之後,硬體才會通過你執行的命令來工作。

硬體如何知道你執行的命令?

那就是核心的管理工作了,

圖10.1.1

使用者可通過應用程式指揮核心

第零章所提供的作業系統圖例(圖0.4.2),

◆遠端管理:命令列模式就是比較快

此外, linux的管理常常需要通過遠端聯機,而聯機時命令列模式的傳輸速度一定比較快,而且,

較不容易出現掉線或是資訊外流的問題,因此,shei真的是得學習的一項工具。而且它可以讓您更深

入 linux,更了解它,而不是只會按一按滑鼠而已,所謂【天助自助者】多摸一點命令列模式的東西,

會讓你與 linux更親近

/bin/sh(已經被/bin/bash所替換)

/bin/bash(linux預設shell

/bin/tcsh(整合 c shell提供更多功能)

/bin/csh(已被/bin/tcsh替換)

linux預設用bash

為什麼我們系統上合法的shell要寫入/etc/shells這個檔案?

因為系統某些服務在執行過程中,會去檢查使用者能夠使用的shells,而這些she的查詢就是藉由/etc/shells這個檔案

◆命令別名設定功能:( alias)

假如我需要知道這個目錄下面的所有檔案(包含隱藏檔案)及所有的檔案屬性,那麼我就必須要

執行(is-al】這樣的命令,喉,真麻煩,有沒有更快的替換方式?可阿,就使用命令別名。例如鳥哥

認識與學習BASH

應用程式在最外面,就如同雞蛋的外殼一樣,因此被稱呼為shell 殼程式 其實殼程式的功能只是提供作業系統的乙個介面。應用程式 作業系統 系統呼叫 核心 硬體linux預設的shell就是bash tab 接在一串指令的第乙個字的後面,則為命令補全 接在一串指令的第二個字以後時,則為檔案補齊 命令別名...

認識與學習bash

我們知道,管理整個計算機硬體的其實是作業系統的核心 kernel 而核心一般是需要保護的,因此我們一般使用者只能通過shell來與核心通訊,讓核心完成我們想要完成的工作。那麼系統有多少shell可用呢?為什麼我們要用shell?我們必須通過 shell 將我們輸入的命令與核心通訊,好讓核心可以控制硬...

Linux Shell 認識與學習bash

1 認識bash這個shell bash linux使用的shell版本。我們通過shell將我們輸入的命令與核心通訊,好讓核心可以控制硬體來正確無誤地工作。2 bash的優點 1 命令記憶能力 通過按上下鍵就可以找到前 後乙個輸入的命令 1000個 好處就是可以查詢曾經做過的操作。2 命令與檔案補...