linux 在文件中 浏览 查找

Linux

2017-06-25

39

0

技术:linux bash

运行环境:centos7

demo功能:提供基本查看文件的方法

cat, more, less, head, tail,vi/vim, 

查询全部文件

cat /usr/a.txt

nl /usr/a.txt ##输出全部内容, 并且输出行号

在全部文件中查找

1. cat /usr/a.txt | grep 你需要查找的关键字

2. cat /usr/a.txt | grep 你需要查找的关键字 --color ###将关键字标出颜色, 以表示区分

从头开始看前2行文件内容

1. head -n 2 /usr/a.txt 

2. head -n 2 /usr/a.txt | grep 关键字 --color ###在前2行中查找关键字,并将关键字标出颜色, 以表示区分

从文件尾巴看2行文件内容

1. tail -n 2 /usr/a.txt 

2. tail -n 2 /usr/a.txt | grep 关键字 --color ###在最后2行中查找关键字,并将关键字标出颜色, 以表示区分

3. tail -f /usr/a.txt 如果a.txt有新增内容,则输出

慢慢的的输出全部内容

more /usr/a.txt, 每次敲回车一次, 就多输出一页

less /usr/a.txt, 每次敲回车一次, 就多输出一页, 可以使用pageup/pagedown按键 前后翻页, more不行

vi

1. vi /usr/a.txt -> esc键 -> 输入 "/" 符号, 输入你想要查找的关键字 -> 不断按字母n, 就寻找下一个匹配的

2. vi /usr/a.txt -> esc键 -> 输入 ":" 符号, 输入set number, 会展示全部内容行号

欢迎添加微信,互相学习↑↑↑ -_-

发表评论

全部评论:0条

白老虎

programming is not only to solve problems, ways to think