鳥0哥的Linux私房菜——第十四章:Bash Shell

來源:互聯網
上載者:User

標籤:http   blog   join   iss   sts   size   cut   執行   馬鈴薯   

 

  視頻連結

  馬鈴薯:

  B站:

 

  本章目錄:

1. Bash shell
1.1 什麼是 shell ?          (我們通過shell與Kernel核心溝通,使Kernel操控硬體)
1.2 系統的 shell 與 /etc/shells 功能  (cat /etc/shells一下,可以看到當前電腦的shell)
1.3 Bash shell 的功能          (1.命令編修能力,就是記憶你寫的命令按上下鍵切換。2.命令與檔案補全功能,就是tab鍵補全。3.命令別名(alias)設定功能alias命令。下面還有一些介紹)
1.4 Bash shell 的內建命令: type   (用type命令可以看你的命令是bash內部的還是外部的,亦或者是重新命名的)
1.5 指令的下達
2. Shell 的變數功能
2.1 變數的取用與設定: echo, 變數設定規則, unset
2.2 變數的用途?
2.3 環境變數的功能: env, 一些重要的環境變數, set, export
2.4 語系檔案的變數 (locale)
2.5 變數的有效範圍:
2.6 變數鍵盤讀取、數組與宣告: read, declare, array
2.7 與檔案系統及程式的限制關係: ulimit
2.8 其它額外變數功能
3. 命令別名與曆史命令:
3.1 命令別名設定: alias, unalias
3.2 曆史命令: history, HISTSIZE
4. Bash shell 使用環境:
4.1 絕對路徑與相對路徑
4.2 登入訊息顯示資料: /etc/issue, /etc/motd
4.3 環境設定檔: bashrc, ~/.bashrc, ~/.profile, profile...,/etc/inputrc, source
4.4 終端機的環境設定: stty, set
4.5 萬用字元與特殊符號:
5. 資料流重導向 (redirecte)
5.1 何謂資料流重導向?
5.2 命令執行的判斷依據: ; , &&, ||
6. 管線命令 (pipe):
6.1 擷取命令: cut, grep
6.2 排序命令: sort, wc, uniq
6.3 雙向重導向: tee
6.4 字元轉換命令: tr, col, join, paste, expand
6.5 分割命令: split
6.6 參數代換: xargs
6.7 關於減號 - 的用途

 

 

 

shell

 

 Bash的優點

 

 

 

type

 

鳥0哥的Linux私房菜——第十四章:Bash Shell

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.