常用的文件查看命令

常用的文件查看命令

1.     cat

常用參數

-n     顯示行號

-E     顯示行尾結束符 $

-b     顯示非空行編號

-s      連續的空行合成一行

-A    顯示隱藏字符

通常用法        cat   -An

常用的文件查看命令

當然還有cat 的雙胞胎,將文件倒著看的 tac

常用的文件查看命令

2.     more

分頁查看文件內容,空格鍵翻頁

常用的文件查看命令

3.     head

查看文件首部

-n     指定行數

常用的文件查看命令

4.     tail

查看文件尾部多少行

常用參數

-n    指定行數,和head類似。

-f     實時查看文件內容。

常用的文件查看命令

5.     cut

切割文本,按要求輸出文本。通常結合管道使用。

-d    指定分隔符,默認為Tab按鍵

-f     指定第幾段字符

-c    指定字符切割

例如,cat查看/etc/passwd的前四個字符

常用的文件查看命令

6.     wc

查看文件里面內容有多少行,多少字節,字符,字數。

-l     查看行數

-w   統計單詞總數

-m   統計字符總數

-c    統計字節總數

常用的文件查看命令

7.     sort

給文本排序,默認按每行首字母順序排序

-r     由上至下整理

-n    按數字大小整理

-u    刪除輸出中的重復行

-t     以后面的字符為分隔符

-k    選擇某個字段進行排序

-f     忽略字符大小寫

例如,按第三個字段進行排序

常用的文件查看命令

8.     uniq

從輸入中刪除重復行

-c    顯示每行重復出現的次數

-d    僅僅顯示重復

-u   顯示不重復

常用的文件查看命令

最后在補充一個超實用的例子

統計日志中頻繁訪問的前十個IP地址

cat /var/log/httpd/access.log
| cut –d” “ –f 1 | sort | uniq –c | sort –nr | head
 

原創文章,作者:linux is not unix,如若轉載,請注明出處:http://www.www58058.com/72431

(0)
linux is not unixlinux is not unix
上一篇 2017-04-03 19:00
下一篇 2017-04-03 19:51

相關推薦

  • 馬哥教育網絡班21期-第五周課程練習

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; [root@localhost ~]# grep "^[[:space:]]\{1,\}" /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符…

    Linux干貨 2016-08-08
  • 磁盤管理

    1、設備文件 設備文件:關聯至一個設備驅動程序,進而能夠跟與之對應硬件設備進行通信 設備號碼: 主設備號major number,標識設備類型 次設備號minor number,標識同一類型下的不同設備 [root@localhost ~]# ll /dev/sd* brw-rw—-. 1 root disk 8,  0 Aug 25 …

    Linux干貨 2016-09-01
  • Linux基礎知識

    一、描述計算機的組成及其功能 計算機由運算器、控制器、存儲器、I/O設備五大部件組成。 運算器和控制器統稱為中央處理器,俗稱CPU。    1、運算器:實現算術運算和邏輯運算的部件;    2、控制器:計算機的指揮系統,控制計算機的其他部件,使得個部件有條不紊地協調工作;    3、存儲器:存儲數據…

    2017-07-08
  • LVS –負載均衡基礎

    一 負載均衡的五種解決方案 1 http重定向 HTTP重定向就是應用層的請求轉發。用戶的請求其實已經到了http重定向負載均衡服務器,服務器根據算法要求用戶重定向,用戶收到重定向請求后,再次請求真正的集群。 優點:簡單 缺點:性能較差 2 DNS域名解析負載均衡 DNS域名解析負載均衡就是在用戶請求DNS服務器,獲取域名對應的IP地址時,DNS根據服務器直…

    Linux干貨 2017-06-22
  • puppet配置詳解

    主程序: facter-2.4.6-1.el7.x86_64.rpm puppet-3.8.7-1.el7.noarch.rpm #agent主機上用的包 puppet-server-3.8.7-1.el7.noarch.rpm 注:yum倉庫中不是最新版的,可能會有些差別,最好到ftp上下載最新版的 配置文件:    &nbs…

    Linux干貨 2017-08-08
  • Redis集群明細文檔

    Redis目前版本是沒有提供集群功能的,如果要實現多臺Redis同時提供服務只能通過客戶端自身去實現(Memchached也是客戶端實現分布式)。目前根據文檔已經看到Redis正在開發集群功能,其中一部分已經開發完成,但是具體什么時候可以用上,還不得而知。文檔來源:http://redis.io/topics/cluster-spec 一、介紹   該文檔是…

    Linux干貨 2015-04-04

評論列表(1條)

  • renjin
    renjin 2017-04-05 14:49

    文章詳細的介紹了文本處理工具的用法,內容和排版上都很不錯,繼續努力就好

欧美性久久久久