Linux--shell知識點

alias 創建別名
unalias 刪除別名
type [name] 查看是否是內部命令還是外部命令
env 列出目前shell環境下的所有環境變量與其內容
set 觀察目前shell環境下的所有變量
ps1 (提示字符設定)
\d:代表日期
\H:完整的主機名稱
\w:完整的工作目錄
\u:使用者的賬號名稱
export 自訂變量轉變爲環境變量
read [-pt] 讀取來自鍵盤輸入的變量
-p:後面接提示符
-t:後面可以接等待的時間長
declare 宣告變量屬性
-a:定義成數組
-i:定義成爲整數數字
-x:定義成環境變量
-r:該變量不可被更改
ulimit 限制檔案系統與程序之間的關係
-a:列出所有的限制數據
-r:此shell可以建立的最大檔案容量
stty -a 列出所有的按鍵與按鍵內容
cut -d 後面接分隔符
-f 取出第幾段的
grep -c 計算找到‘搜尋字符串’的次數
-i 忽略大小寫不同
-n 順便輸出行號
-v 反向選擇
sort 排序
-f 忽略大小寫差異
-t 分隔符
-r 反向排序
-b 忽略最前面的空格符部分
-u 相同的部分只取一次
unip 去重複
-i 忽略大小寫的不同
wc -l 僅列出行
-w 僅列出多少字(英文單字)
-m 多少字符
tee 雙重導向
-a 以累加的方式將數據假如file當中
tr 刪除文字或者進行文字替換
-d 刪除訊息當中的SET1這個字符串
-s 取代掉重複的字符
col -x 將tab鍵轉換成對等的空格鍵
join 有相同數據部分加在一起
-t join預設以空格符分隔數據
-i 忽略大小寫的差異
paste 將兩行貼在一起,且中間以[tab]鍵隔開
-d 後面可以接分隔字符
expand 將[tab]按鍵轉成空格鍵
split 分割
-b 後面接欲分割的檔案大小
-l 以行數進行分割
發佈了30 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章