文本处理工具

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.178linux.com/83115

(0)
风之轨迹风之轨迹
上一篇 2017-07-29
下一篇 2017-07-29

相关推荐

  • linux 学习(2)

    1 linux 常见的文件管理命令都有哪些?其常用的使用方法。 ls 文件列出命令   常见选项  -l 显示长文本信息          -d 显示当前目录信息          -a 显示所有文件信息     &nb…

    Linux干货 2016-10-09
  • 马哥教育网络班22期+第6周课程练习 忍者乱太郎喻成

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#cp /etc/rc.d/rc.sysinit /tmp方法一 vim法在vim下用 : 进入命令行模式     %s/^&nbs…

    Linux干货 2016-10-24
  • 自动化运维之Cobbler

    自动化运维:         随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更…

    Linux干货 2016-04-21
  • Linux用户及权限管理

    Linux用户及权限管理 当我们用ls -al查看一个文件的详细信息的时候会显示出一个有七个字段的文件详细信息,现在我们来了解下这七个字段各自代表的意义 drwxr-xr-x 18 root root 4096 12月 16 15:25 .config 我们先来说明这七段分别表示什么每个字段我们用 | 隔开 drwxr-xr-x | 18 | root | …

    Linux干货 2016-12-19
  • 8.1-用户和组(命令篇)

    1、标准输入输出 我们知道,执行一个shell命令行时通常会自动打开三个标准文件,     即标准输入文件(stdin),通常对应终端的键盘;     标准输出文件(stdout)     标准错误输出文件(stderr),这两个文件都对应…

    Linux干货 2016-08-04
  • Linux的哲学思想

    Linux的哲学思想 一切皆文件 在linux中所有的一切,都是可以通过ls进行查询的到的,甚至可以说ll查看详细信息时表现形式为文件,所有的设备,所有的文件不论后缀,只是一个单纯文件通过vim可以编辑一切 单一目的的小程序,组合小程序完成复杂任务 在linux中,每一个命令都是对应一个功能,通过不同的参数来完成不同的要求,通过繁多的小的命令来完成大型的要求…

    Linux干货 2016-10-30