Linux基本命令(三)目录与文件操作--文件的查看cat、more、less、head、tail、统计wc及检索grep

前言

对于一个文本格式的配置文件,可以有不同的查看方式来获知文件内容。如直接显示整个文件内容、分页查看文件内容,或者只查看文件开头或末尾的部分内容,以下具体讲解如何使用命令实现这些操作吧。


一、查看文件内容

1、cat命令——查看文件内容

1.1基本使用格式

cat 【选项】 文件名... 

1.2 使用详解举例

cat /proc/meminfo                 //查看内存容量
cat /etc/centos-release         // 查看发行版的版本
getconf LONG_BIT              //查看系统位数
uname -r ;/proc/version     //查看内核的版本(2种方式)
uname -a                   //显示系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID 号
cat /etc/hosts           //域名解析文件
tac /etc/hosts        //反过来显示域名解析文件
cat -n  //查看显示行号;当一个文本文件很长的时候可以查看现在哪一行,然后就去哪一行改正

在这里插入图片描述
在这里插入图片描述

2、more和less命令——分页查看文件内容

使用cat命令可以非常简单地直接显示出整个文件的内容,但是当文件中的内容较多是,很可能只能看到最后一部分信息,而文件前面的大部分内容却来不及看到。而more和less命令通过采用全屏的方式分页显示文件,便于我们从头到尾仔细地阅读文件内容。

2.1 more 文件:查看文件内容,自动显示百分比
空格:翻一页;b:往上翻一页;enter:往下翻一行,q:退出并返回原来的命令环境。
在这里插入图片描述

2.2 less 文件:查看文件内容; 由于more不能后退,就取more的反义词less加上后退功能查询方式。
Page Up:向上翻页;Page Down:向下翻页;“/”键查找内容;“n”显示下一个内容;“N”显示上一个内容。

less ls.txt     //查询文本文件ls
less -N       // 显示行号
less -m     //显示百分比
less -mN  //显示行号和百分比

总结下more 和 less的区别:
less可以按键盘上下方向键显示上下内容,more不能通过上下方向键控制显示
less不必读整个文件,加载速度会比more更快
less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容

3、head和tail命令——开头或末尾的部分内容

head和tail是一对作用相反的命令,具体看下文。

3.1 - head命令——查看文件开头的一部分内容(默认前10行)**
3.1.1 基本使用格式:

 head<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值