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 命令與檔案補...