命令列BASH的基本操作

2021-07-31 03:36:20 字數 1861 閱讀 8731

1.提示符

---> # 表示以根使用者登入,root使用者(管理員許可權)

---> $表示當前是以普通使用者登入

2.命令一般由三個部分組成:命令,選項,引數

3.可以通過在終端輸入命令開啟程式,在終端輸出要執行的程式名,如果要終止執行程式,可以使用ctrl+c健終止當前的命令(如打**狐瀏覽器)

4.如果想在後台開啟程式,而不影響到終端的命令輸入,可以輸入程式名+&,如firefox &,在後台打**狐瀏覽器

5.使用tab鍵來簡化命令輸入

--->自動補全命令

--->自動補全檔名

--->無法自動補全引數

如:unam+tab鍵,自動補全,成uname

如: ls l + tab鍵,自動補全,列出在當前目錄下以'l'開頭的檔案

6.檢視上乙個或下乙個命令可以使用pgub和pgdn鍵上下翻頁,也可以輸入history檢視歷史命令

7.通過歷史記錄來簡化操作

--->!! 重複前乙個命令

--->! 字元 重複前乙個以「字元」開頭的命令

--->! num 按照歷史記錄的序號執行命令

--->!? abc重複之前包含abc的命令

--->! -n 重複n個命令之前的那個命令

8.搜尋命令歷史記錄

--->可以通過ctrl+r來在歷史記錄中搜尋命令

--->重新呼叫前乙個命令中的引數 esc+. (按esc之後按.鍵)

9.命令列萬用字元

---> * 匹配零個或多個

---> ? 匹配任意乙個字元

---> [0-9] 匹配乙個數字範圍

---> [abc] 匹配列表裡的任何字元

---> [^abc] 匹配列表以外的字元

10.切換使用者

在cli中,通過su命令切換使用者

--->su - 切換到root使用者,並使用乙個新的環境(如果不加-則只切換了乙個使用者,不建立新環境)

--->sudo 使用管理員身份執行普通使用者的命令

--->id 顯示當前使用者資訊

--->passwd 修改當前使用者的密碼

11.bash 作業管理

--->在後台執行程序

在命令後新增乙個&

--->暫停某個程式

通過ctrl + z 或則傳送訊號17

--->管理後台作業

jobs 檢視當前在後台執行的作業

bg +程序序號(如2) :控制程序序號為2 的作業繼續在後台執行

fg + 程序序號(如2):控制程序序號為2 的作業繼續在前台執行

Linux學習 命令列BASH的基本操作

shell 作業系統的shell gui gnome 圖形介面 gli bash 命令列介面 提示符 超級管理員 普通使用者 ctrl c結束當前命令 使用tab鍵簡化命令輸入 自動補全命令 自動補全檔名 無法自動補全引數 xx 表示在後台執行xx xx tab使用tab鍵自動補全命令 只有存在乙個...

bash命令列操作svn

cd 跳到指定檔案目錄 ls 列出當前檔案目錄下的所有子檔案 svn up 更新專案 將資源檔案從svn上打包下來 通過執行指令碼 chmod u x assets builder.php 修改許可權 assets builder.php build 壓縮 assets builder.php pa...

命令列bash的基礎操作

剛進入系統在游標前面會顯示這樣一串字元 root centeros root表示當前的登入使用者可以通過id命令檢視 centeros表當前的主機名可以通過hostname檢視 表示當前使用者的家目錄,root使用者的家目錄為 root,可以通過pwd列印當前工作目錄,普通使用者的家目錄 home ...