码迷,mamicode.com
首页 > 编程语言 > 详细

linux 下简单常用文件查看/处理/排序/统计等命令

时间:2016-04-09 01:50:00      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:linux 下简单常用文件查看/处理/排序/统计等命令

        linux 下简单常用文件查看/处理/排序/统计等命令

  1. cat命令:即查看文件命令

    选项:-n:显示行号

      -E: 显示每行结束符$

  技术分享

2.more命令: 分屏显示文件命令

    space:空格键向后翻一屏

      b:向前翻一屏

    Enter:回车键向下显示一行

3.less命令:分屏显示文件命令,使用方法如同man命令

    space:向后翻一屏

      b: 向前翻一屏

    Enter:回车键向后显示一行

      k: 向前显示一行

4.head命令:查看头几行

      -n:显示头几行,默认显示头10行

  例:      head -n 10 /etc/passwd

   也可以写成 head -10 /etc/passwd

5.tail命令:查看尾几行  

      -n:显示尾几行,默认显示尾10行

      -f:实时监控指定文件的动态追加的新内容

  例:   tail -n 10 /etc/passwd 

也可以写成 tail -10 /etc/passwd

       tail -f /var/log/messages 实时监控此文件

6.cut命令:剪切命令

      -d:指定分隔符,默认为空格

      -f:指要显示的字段

        -f 1,6 表示只显示指定文件的第1和第6列信息

        -f 1-6 表示显示指定文件的第1至第6列信息

  cut -d: -f1,6 /etc/passwd

7.sort命令:排序命令

      -n:数值排序

      -t:分隔符,   如同cut命令中的-d

      -k:字段关键字, 如同cut命令中的-f

      -r:降序排列

      -f:忽略大小写

      -u:排序后相同行只显示一次

例如:对/etc/passwd文件中的UID,以数字降序排列

 sort -t: -k3 -n -u -r /etc/passwd 

8.uniq命令:相邻行是一样才叫重复,隔行一样不叫重复

      -c:显示指定文件所有行中重复的次数

      -d:只显示重复的行

9.wc命令: 统计命令,并不是上厕所哦!哈哈

     -l:统计行

     -c:统计字节

     -m:统计字符

     -w:统计单词

10.tr命令:转换或删除字符命令

     -d:删除出现在字符集中所有指定字符

  例:将/etc/passwd文本中所有字符由小写变成大写字母

   tr ‘a-z‘ ‘A-Z‘ < /etc/passwd

  例:将/etc/passwd文本进行加密

   tr [a-m][n-z] [N-Z][A-M] < /etc/passwd 

  例:将/etc/passwd文本进行解密

   tr [N-Z][A-M] [a-m][n-z] < /etc/passwd 

本文出自 “willow_xia” 博客,请务必保留此出处http://willow.blog.51cto.com/6574604/1761907

linux 下简单常用文件查看/处理/排序/统计等命令

标签:linux 下简单常用文件查看/处理/排序/统计等命令

原文地址:http://willow.blog.51cto.com/6574604/1761907

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!