1. 程式人生 > >《Linux命令、編輯器與shell編程》第三版 學習筆記---003

《Linux命令、編輯器與shell編程》第三版 學習筆記---003

自動 用戶命令 安裝軟件 完全匹配 hat 文檔 bsp 命令行 類型

Shell準備

1、識別Shell類型

  echo $0

  echo $BASH

  echo $SHELL

  上邊三個命令結果都是:

  /bin/bash

2、終端常用操作

  a、刪除單個字符 c+h或退格鍵

  b、刪除單個單詞 c+w

  c、刪除單個行 c+u

  d、重復編輯命令行 arrowUp或arrowDown

  e、中斷命令執行c+C

3、切換為root用戶  

  a、su命令後,輸入root密碼

  b、sudo命令,輸入用戶密碼,需執行該命令的用戶在sudo組中

4、文檔查看

  a、使用man

    1)、用戶命令

    2)、系統調用

    3)、子例程

    4)、設備

    5)、文件格式

    6)、遊戲

    7)、其他

    8)、系統管理

    9)、內核

    10)、新增

  b、apropos關鍵字搜索,可以不完全陪陪;whatis關鍵字搜索,完全匹配;

  c、權限

5、shell(命令解釋器和編程語言)

  a、文件名生成(通配符和模糊文件引用)

  b、自動補全(命令、文件名、目錄名、變量名等補全)

  c、設備無關I/O(I/O重定向、設備及文件)

  d、作業控制(運行多個作業,作業間可切換)

  e、shell函數(解釋器、解釋語言、shell函數)

6、進程間通信

  a、管道,將一個輸出作為另一個輸入

  b、過濾器,將合理內容輸出

7、系統管理

  a、設置系統

  b、安裝軟件

  c、編輯配置文件

  d、服務管理等

8、眾多使用工具(sort grep等)

《Linux命令、編輯器與shell編程》第三版 學習筆記---003