文本處理工具

1,

head  默認顯示前十行
-n  +行號 顯示前n行
-行號 顯示前n行
-c 字節數

顯示前n個字節


tail 默認顯示后十行
-n +行號 顯示后n行
– 行號 顯示后n行
-f 動態顯示

cut
-d 指定分隔符
-f 選取第幾列
–output-delimiter 指定輸出符

相關的實際操作:

a,顯示當前主機第一個網卡的IP地址

文本處理工具

b,查出/app目錄的空間使用量

文本處理工具

2,sort  

sort
-r  執行反方向正整理(從上到下)
-n 執行按數字大小整理
-f 選項忽略字符串中的字符大小寫
-u 選項刪除輸出中的重復行
-t c 選項使用c作為字段界定符
-k X 選項按照使用c字符分隔的x列來整理能夠使用多次

3,uniq去除重復的行(要想去除非連續的行,先用sort排序)

uniq
-c 顯示連續重復的次數
-d 僅顯示重復的次數
-u 僅顯示不曾重復的行

相關實際操作:

a,統計當前連接本機的每個遠程主機IP的連接數,并按從大到小排序

文本處理工具

b,查出用戶UID最大值的用戶名、UID及shell類型

文本處理工具


文本處理工具


4,grep命令

grep
–color=auto 將匹配的結果著色顯示
-v 反向匹配
-i  忽略大小寫
-n 顯示的結果前增加行號
-c 僅顯示匹配的結果行號
-o 僅顯示匹配到的字符串
-A# 顯示關鍵字行及向后#行
-B# 顯示關鍵字行及向前#行
-e 關鍵字1 -e關鍵字2 實現多個選項間的邏輯or關系
-w 匹配整個單詞
-E 使用擴展正則表達式或egrep
-F 不使用正則表達式或 fgrep

相關的實際操作:

a,顯示/etc/passwd文件中不以/bin/bash結尾的行

文本處理工具

b,顯示用戶rpc默認的shell程序

文本處理工具

原創文章,作者:風之軌跡,如若轉載,請注明出處:http://www.www58058.com/83115

(0)
風之軌跡風之軌跡
上一篇 2017-07-29 20:10
下一篇 2017-07-29 20:16

相關推薦

  • Shell腳本編程—特殊用法(select)及函數、遞歸

    Shell腳本編程—特殊用法及函數   一、while的特殊用法: 1、使用格式: while read 變量名;do    循環體 done </PATH/TO/filename 注:依次從指定的文件中的內容逐行讀取,并把讀取到的每行賦值給變量。 2、例題: 掃描/etc/passwd文件每一行,如發現GECOS字段為空…

    Linux干貨 2016-08-21
  • vim簡單操作

    vim第一講 光標在屏幕文本中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。 h (左移) j (下行) k (上行) l (右移) 欲進入 Vim 編輯器(從命令行提示符),請輸入:vim 文件名 <回車> 欲退出 Vim 編輯器,請輸入 <ESC> :q! <回車> 放棄所有改動。 或者輸入 <ESC&gt…

    Linux干貨 2017-07-29
  • 文本處理:三劍客之sed及vim編輯器

    一、sed的用法詳解 sed作為Linux的第二招,有著非常強大的文本處理功能。sed是一種在線編輯器、行編輯器,每次處理一行內容。在處理時,sed首先將行放在內存中的一塊臨時緩沖區,通常配叫做模式空間(pattern space)。如果模式空間的行符合sed的匹配模式則將該行處理后送到標準輸出,如果不匹配則不做任何改動送到標準輸出。模式空間中一般情況下只會…

    Linux干貨 2016-08-12
  • test

    歡迎使用馬克飛象 作業幫 示例筆記本 馬克飛象 幫助 Markdown 馬克飛象是一款專為印象筆記(Evernote)打造的Markdown編輯器,通過精心的設計與技術實現,配合印象筆記強大的存儲和同步功能,帶來前所未有的書寫體驗。特點概述: 功能豐富 :支持高亮代碼塊、LaTeX 公式、流程圖,本地圖片以及…

    Linux干貨 2017-03-20
  • week1

    一,計算機的組成 五大基本部件 運算器:  算術運算,邏輯運算等各種各樣的運算的, 控制器:  控制總線的使用權限,內存尋址 控制權限訪問是讀還是寫               寄存器,內部的存儲器,都是用來存儲數據的  加速和提高cpu性能   &…

    Linux干貨 2016-10-28
欧美性久久久久