博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day7-查看文档
阅读量:6441 次
发布时间:2019-06-23

本文共 1011 字,大约阅读时间需要 3 分钟。

cat Concatenate

cat 选项 文件名

-n 在每一行(含空行)前显示行号

 

more less 分屏阅读

more 选项 文件名

缺点:不方便向前翻页

 

Enter键下翻一行 

空格键下翻一屏

b键向上翻一屏

q或Q 键退出 

/键后查找

?键了解操作说明

 

less

less 选项 文件名

优点:支持前后翻页

PgUp向前翻页

PgDn向后翻页

?键向前 按/键向后查找(n,N切换)

 

more最基本的文本阅读器

less是增强型的文本阅读器,功能更多

 

文件首/尾部

head tail

head -n 数字 文件名 默认为10行 -n 或-数字

 

文件的14-15行

[root@localhost test]# head -n 15 /etc/passwd|tail -n 2

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

nobody:x:99:99:Nobody:/:/sbin/nologin

 

文本统计

wc Word Count

wc 选项 文件名

文件的行数

[root@localhost test]# wc -l /etc/services 

10774 /etc/services

 

多少个配置文件

[root@localhost test]# ll /etc/*.conf|wc -l

46

 

grep 条件条件检索文本

grep 选项 '查找条件'

-i 查找时忽略大小写

-v 反转查找,输出不符合查找条件的行

--color 突出显示查找字符串

 

双引号内指定查找的字符串

^.. 表示以..开头

..$ 表示以..结尾

^$ 表示空行

 

 

[root@localhost test]# dmesg |grep 'eth' --color

eth0: no IPv6 routers present

 

去#号开头的文本

grep -v '^#' /etc/vsftpd/vsftpd.conf 

 

当前/bin/bash登录shell的个数

[root@localhost test]# grep -c '/bin/bash' /etc/passwd

4

 

去空格和以#号开头的文本

grep -E -v '^#|^$' /etc/vsftpd/vsftpd.conf

转载于:https://www.cnblogs.com/fina/p/5781829.html

你可能感兴趣的文章
SQL语句字符串处理大全
查看>>
环境变量的作用,为什么要设置环境变量?
查看>>
从尾到头打印单链表
查看>>
getopt
查看>>
我的第一个IT产品:PublicLecture@HK【My First IT Product】
查看>>
优秀员工与普通员工
查看>>
CCNP学习笔记15-RSTP
查看>>
DELL服务器iDRAC相关设置
查看>>
JVM学习笔记(一)------基本结构
查看>>
$@等特定shell变量的含义
查看>>
我的友情链接
查看>>
(超详细版)Linux下Hadoop2.7.1集群环境的搭建(3台为例)
查看>>
策略模式、上下文与内部类的思考
查看>>
关于getCurrentUrl的获取问题
查看>>
2014年工作中遇到的20个问题:120-140
查看>>
elk系列4之kibana图形化操作【转】
查看>>
逆向project实战--Acid burn
查看>>
Apache Solr-6.0.1 (OpenLogic CentOS 7.2)
查看>>
java中List和Array相互转换
查看>>
目前支持WebGL的浏览器有哪些?
查看>>