文件管理(番外篇)——文本處理工具

t01c8d0a587f7a91802

cat查看、tac反向查看(列)、rev反向查看(行)

cat

-E: ? ? ? ? ? ? #顯示行結束符$

-n: ? ? ? ? ? ? #對顯示出的每一行進行編號

-A: ? ? ? ? ? ? #顯示所有控制符

-b: ? ? ? ? ? ? #非空行編號

-s: ? ? ? ? ? ? #壓縮連續的空行成一行

utac ? ? ? ? ? ? #顯示文件內容(反向顯示)

urev ? ? ? ? ? ? #反向顯示每行

more ? ? ? ? ? ? #分頁顯示

less ? ? ? ? ? ? #分頁顯示

head ? ? ? ? ? ? #顯示文本從頭部開始的指定內容

-c #顯示前幾個字節

-n ? ? ? ? ? ? #顯示前幾行

tail ? ? ? ? ? ? #顯示文本從尾部開始的指定內容

-n ? ? ? ? ? ? #顯示從尾部開始的指定內容

-c ? ? ? ? ? ? #顯示后幾個字節

-f ? ? ? ? ? ? #跟蹤文件變化

-F ? ? ? ? ? ? #跟蹤文件和文件名變化

tailf ? ? ? ? ? ? #類似tail -f經常用于查看日志

cut ? ? ? ? ? ? #取出文件的指定部分內容并且顯示出來

-d ? ? ? ? ? ? #指明分隔符

-f ? ? ? ? ? ? #指明第幾列

-c ? ? ? ? ? ? #按字符數切割

–output-delimiter=STRING ? ? ? ? ? ? #指定輸出分隔符

例如:

用ifconfig ens32 命令查看IP地址,只顯示IP

ifconfig ens32 |head -n 2 |tail -n 1 |tr -s ” ” ?|cut -d” ” -f3

paste ? ? ? ? ? ? #合并兩個文件同行號的列到一行

-s ? ? ? ? ? ? #合并成成一行(一個文件一行)

-d ? ? ? ? ? ? #指定分隔符

分析文本工具

wc ? ? ? ? ? ? #統計文件數據

diff和patch ? ? ? ? ? ? #比較文件

sort ? ? ? ? ? ? #整理文本并顯示,不改變源文件

uniq ? ? ? ? ? ? #從輸出中刪除前后相接的重復的行

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94997

(0)
老司機丨快上車老司機丨快上車
上一篇 2018-04-05 15:31
下一篇 2018-04-05 15:59

相關推薦

  • 8. systemd的新特性及awk用法

    1、簡述systemd的新特性及unit常見類型分析,能夠實現編譯安裝的如nginx\apache實現通過systemd來管理
    2、描述awk命令用法及示例(至少3例)
    3、描述awk函數示例(至少3例)

    2018-07-07
  • 軟raid5制作

    ?一、準備工作 (1)VMware虛擬機 (2)centos6.9系統 二、在centos6.9關機狀態下增加3塊硬盤做RAID5,其中一塊當校驗盤。 三、用遠程終端可以清楚的顯示新增加的硬盤,將新增加的硬盤進行分區   四、開始制作 mdadm -C /dev/md0 -a yes -l 5 -c 32 -n 2 -x1 /dev/sd{b1,c…

    2018-04-29
  • 第五周

    第五周作業 簡述rpm與yum命令的常見選項,并舉例 Rpm: -a, –all ???????????????????????查詢/驗證所有軟件包 -f, –file ??????????????????????查詢/驗證文件屬于的軟件包 -g, –group ?????????????????????查詢/驗證組中的軟…

    Linux筆記 2018-07-23
  • 文件管理基礎知識

    ? ? ? ? ? ? ? ?文件管理 目錄篇 / :根目錄 bin??? boot??? dev??? etc??? home??? root??? run???? sbin??? tmp??? usr?? var 字符界面顏色的意義: 藍色=目錄、綠色=可執行文件、紅色=壓縮文件、淺藍色=鏈接文件 灰色=其他文件 boot:引導文件的存放目錄? bin:…

    Linux筆記 2018-04-08
  • Linux命令之hash

    hash的指令,參數。

    2018-07-29
欧美性久久久久