目录

1.文件内容浏览

2.cut命令使用

3.uniq命令使用

4.sort命令

5.替换大小写


1.文件内容浏览

a.cat查看/etc/passwd文件内容,且输出时带行号

cat -n 对输出内容中的所有行标注行号


b.使用more/less查看/etc/passwd内容,且每页显示10行


c.使用head/tail分别查看文件前5行内容和后5行内容

head -num 指定需要显示文件num行的内容。 默认查看文档前10行内容
tail -num 指定需要显示文件num行的内容。 默认查看文档后10行内容


d.使用grep查看/etc/passwd中和root相关的内容

过滤文件内容显示:grep 选项…… 关键字符串 文件名称…… 

2.cut命令使用

cut命令用于按列提取文本内容:cut [选项] 文件名称

给定文件cut_data.txt且内容为:
  No Name    Score
  1 zhang 20
  2 li  80
  3 wang 90
  4 sun  60
 使用默认定界符切割文件内容,且输出切割后的第一个字段


 切割文件内容,且输出切割后的第一个字段和第三个字段


 按字节切割:输出切割的第一个字节到第10个字节的内容

按字符切割:输出切割后的第一个字符和第5个字符的内容


 按指定分界符去切割:内容如下, 输出第一个字段和第三个字段内容
  No|Name|Score
  1|zhang|20
  2|li|80
  3|wang|90
  4|sun|60

3.uniq命令使用

uniq命令用于去除文本中连续的重复行: uniq [选项] 文件名称

新建文件uniq_data.txt,文件内容为
     Welcome to Linux
     Windows
     Windows
     Mac
     Mac
     Linux
     
  使用uniq命令输出去重后的结果


    使用uniq命令只输出重复的行


    使用uniq命令输出不重复的行


    使用uniq命令统计重复次数

4.sort命令

sort命令用于对文本内容进行排序显示:sort [选项] 文件名称

给定文件 num.txt, args.txt
      文件内容:num.txt
         1
      3
      5
      2
      4
   文件内容:args.txt
     test
     args1
     args2
     args4
     args4
     args3
   对num.txt进行排序,且将结果输出到sorted_num.txt中


   对args.txt进行排序,且将结果输出到sorted_args.txt中


   对num.txt和args.txt进行排序,且将结果输出到sorted_merge.txt中


   对args.txt排序后去重输出


   合并sorted_args.txt和sorted_num.txt且输出 
 

给定文件info_txt:按第二列作为key进行排序
    No Name    Score
    1 zhang 20
    2 li  80
    3 wang 90
    4 sun  60

5.替换大小写

将26个小写字母的后13个字母替换成大写字母


将hello 123 world 456中的数字替换成空字符


 将hello 123 world 456中字母和空格替换掉,只保留数字

Linux文件内容显示相关推荐

  1. linux怎么查看文件内容并显示行号,Linux文件内容查看相关命令

    原标题:Linux文件内容查看相关命令 Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文 ...

  2. linux 查看文件内容 显示行号

    linux 系统中文件内容显示行号分为临时显示和永久显示两种,本文对两种方式进行介绍 1.文件内容临时显示行号 1. 1使用 vi 或者vim 命令打开文件 打开后的文件内容日如下 1. 2直接输入以 ...

  3. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

  4. linux文件设置显示行号

    linux文件设置显示行号 1.进入文件:vim a.txt ESC+set number 2.永久显示行号 编辑:vim /etc/vimrc 添加:set number

  5. linux相关命令------文件内容显示以及文件其他命令

    1.文件内容查看: (1)查看/etc/passwd文件的第6行  (2)查看/etc/selinux/config 以 SELINUX开头的行 (3)查找/etc/ssh/sshd_config 以 ...

  6. linux之文件内容显示

    1.文件内容查看: (1)查看/etc/passwd文件的第6行 (2)查看/etc/selinux/config 以 SELINUX开头的行 (3)查找/etc/ssh/sshd_config 以n ...

  7. Linux文件内容查看相关命令

    转载自公众号:良许Linux Linux系统中使用以下命令来查看文件的内容: cat.tac.nl.more.less.head.tail 你可以使用 man [命令]来查看各个命令的使用文档,如 : ...

  8. linux查看程序写文件内容,Linux 文件内容查看命令

    Linux系统中使用以下命令来查看文件的内容: cat  由第一行开始显示文件内容 tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl   显示的时候,顺道输出行号! mor ...

  9. Linux文件内容查阅

    直接查阅一个文件的内容:cat/tac/nl命令 cat (concatenate) # cat [-AbEnTv] 选项与参数: -A  :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白 ...

最新文章

  1. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)
  2. linux socket SO_KEEPALIVE选项
  3. UA MATH567 高维统计IV Lipschitz组合11 社区发现 Spectral Clustering容许的最大随机噪声
  4. 当我们在谈论cpu指令乱序的时候,究竟在谈论什么?
  5. linux系统登陆问题,Linux之登陆问题
  6. scala bitset_Scala中的BitSet
  7. Java中实现定时任务的3种方法!
  8. Java7并发编程指南——第二章:线程同步基础
  9. logstash的output插件
  10. Registry新建以及版本
  11. Bootstrapbutton组
  12. 【2020.2.29更新】高通蓝牙芯片QCC3003,QCC3008 学习视频教材
  13. 国二计算机资料,计算机国二MS_Office高级应用资料.doc
  14. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java新华书店o2o服务系统89nml
  15. 正在崛起的高薪岗位—嵌入式开发工程师
  16. chrome 打开默认页 被篡改_chrome启动页被篡改怎么办_chrome浏览器启动页全被劫持处理方法-win7之家...
  17. 我们不应该歧视任何的编程语言,因为他们都是萌娘
  18. python:talib 计算 SAR 用 pro_api
  19. OSChina 周六乱弹 ——揭秘后羿怎么死的
  20. 德州大学达拉斯分校计算机专业博士,德克萨斯大学达拉斯分校计算机科学理科硕士入学条件及实习就业...

热门文章

  1. OpenShift简介(二)
  2. 蓝牙资讯|倍思发布蓝牙穿戴音箱,蓝牙新产品形态将越来越突出
  3. 测试1433端口通不通以及win10的telnet不是内部或外部命令
  4. IMAP(Internet Message Access Protocol, 交互邮件访问协议)简介
  5. MIMO信道估计中的码本
  6. 详解服务器、磁盘和网卡知识
  7. 数家私募拟收购惠普企业 金额或达400亿美元
  8. 2020年终总结,android工程师面试题目和答案
  9. 写多了博客,就想沽名钓誉
  10. 【蓝桥杯单片机(17)】第六届蓝省赛-温度记录器