Shell入門之概念

2021-09-22 17:29:50 字數 556 閱讀 7847

1、一切皆是檔案:

在bash shell 中一切皆是檔案,不管是我們認為的文字檔案,還是那些資料夾的東西,在這裡都是檔案,linux只管位元和位元組流,而不關心他們最終組成了什麼格式,這些工作交給在linux 上的執行的軟體來檢測和鑑別。

2、檔名的最大長度:

linux檔名的最大長度為255個字元,但是我們習慣上將檔名的長度控制在80個字元以內比較好,因為大部分的終端都是這個寬度,檔名才能在一行顯示完,而不用換行。

3、區分大小寫:

這一點與windows作業系統可是大不一樣哦,應該充分認識到這一點的重要性 。

4、命名應該注意的是:

不要使用特殊的字元,尤其是『/』,因為他是用於分隔目錄和檔案的特殊字元,下面我們應該知道要避免使用的特殊字元:\ - {} * ? 』 「這些都必須進行轉義,所以應該避免使用,除此之外我們就可以隨便的進行為我們的檔案起名字咯。

5、萬用字元* ?

?號一般用於匹配0~9,

則是只帶乙個範圍,

* 號可以隨意的進行匹配,

使用的時候應該注意該用哪個就用那個方式

shell指令碼 之入門

who 可以檢視現在系統有誰登入。who wc l 計算使用者的個數 cat filename 建立檔案,使用cat複製終端的內容到filename 檔案中 context 在終端中輸入的內容 d ctrl d表示end of file cat filename 檢視filename檔案中的內容,將...

shell入門之 函式

function 功能 功能函式 完成特定功能的 片段 函式必須先定義才能使用 優點 避免重複的 定義函式 呼叫函式 取消函式 函式傳參 命名空間 local 返回值 return value value不能超過0 255shell 函式function 函式宣告 function name 函式名...

Shell 入門教程(一) 基礎概念

說起 shell 語言,其實很多人習慣的叫法是叫做 shell 指令碼。或許你在還沒學習之前就聽說過,shell 指令碼 shell 語言 shell 環境等等名詞。但是它們到底是什麼,它們之間有什麼區別?下面我們就逐個來解答一下。我們知道對於所有計算機裝置來說,它們都是由 cpu 記憶體 硬碟等硬...