Cty的Linux學習筆記(十三)

2021-08-21 00:26:35 字數 934 閱讀 9001

特殊字元:

!n:n是數字,表示執行命令歷史中的第n調指令

!字串(字串大於):執行命令歷史中最近一次以字串開頭的命令

別名:alias格式:alias [命令別名]=['具體的命令']

unalias 取消別名

萬用字元:

使用「*」來匹配零個或多個字元,用?匹配乙個字元

輸入/輸出重定向:

輸入重定向用於改變命令的輸入:命令是 <

輸出重定向用於改變命令的輸出:命令是 >

錯誤重定向命令 2>

錯誤重定向命令 >>

管道符『|』用於將前乙個指令的輸出作為後乙個命令的輸入

作業控制:

使用fg(foreground)命令:恢復被ctrl+z暫停的程式

使用by(background)命令:到後台執行

使用jobs可以看到被暫停或者在後台執行的任務(在命令最後加乙個&符號,且中間有空格)

命令(command):

env:可以列出系統預設的全部系統變數

常見的環境變數:

hostname:表示主機名稱

shell:表示當前使用者的shell型別

histsize:表示歷史記錄數

mail:表示當前使用者的郵件存放目錄

path:該變數決定了shell將到哪些目錄中尋找命令或程式

pwd:表示當前目錄

home:表示當前使用者的家目錄

logname:表示當前使用者的登入後

set:也可以輸出環境變數

(不僅可以顯示系統預設的變數,也可以顯示使用者自定義的變數)

bash:執行該命令會進入乙個子shell環境變數中

(設定變數:

變數本身若帶符號則需要加雙引號

變數若需加其他命令,則使用反引號

變數可累加其他內容,但需加雙引號)

unset:取消變數

Cty的Linux學習筆記(二)

正式將標題改為 cty的linux學習筆記 有一點自己的特色,好了,廢話不多說,開始。再次宣告,該筆記只作為學習記錄及參考 linux的目錄結構 bin bin是binary的縮寫,改目錄下存放的是最常用的命令。dev dev是device的縮寫,該目錄下存放的是linux的外部裝置。etc 該目錄...

Cty的Linux學習筆記(十四)

環境變數配置檔案 etc profile 預設了幾個重要的變數,例如path,user,logname,mail,inputrc,hostname,histsize,umask等 etc bashrc 預設umask以及psi,psi是輸入命令時前面的字串 bash profile 該檔案定義了使用...

Linux學習筆記十三Vim常用操作

插入命令 命令作用 a在游標所在字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行行首插入 o在游標下插入新行 o在游標上插入新行 定位命令 命令作用 set nu 設定行號 set nonu 取消行號 gg到第一行 g到最後一行 ng到第n行 n到第n行 移至行尾 0移至行首...