Mac怎么使用终端查看文件内容_Mac cat和less命令教程【基础】

酷强君_6849

酷强君_6849

2026-04-05

1009人浏览

原创

mac上快速查看文本文件可用cat、less、head、tail、more五种命令:cat显示全部内容,less支持分页搜索,head查看开头,tail查看末尾并可实时追踪,more提供基础分页。

mac怎么使用终端查看文件内容_mac cat和less命令教程【基础】

如果您需要在Mac上快速查看文本文件内容,但不确定该使用哪个命令或如何操作,则可能是由于对终端中文件查看工具的功能和用法不够熟悉。以下是多种实用方法的具体操作步骤:

一、使用cat命令显示文件全部内容

cat命令适用于小体积纯文本文件,它会一次性将整个文件内容输出到终端界面,适合快速浏览无分页需求的简短配置或日志片段。

1、打开“终端”应用程序(可通过“聚焦搜索”输入“终端”并回车启动)。

2、输入命令:cat 文件路径,例如:cat ~/Documents/config.txt。

3、按回车执行,文件内容立即显示在当前终端窗口中。

4、如需为每行添加行号,可使用:cat -n 文件路径。

二、使用less命令分页交互式查看文件

less命令是Mac终端中最常用、功能最全面的文件查看工具,支持前后翻页、关键词搜索、行号显示等,特别适合查看大文件或需精确定位内容的场景。

1、在终端中输入命令:less 文件路径,例如:less /etc/hosts。

2、文件第一页内容显示后,按空格键向下翻页,按b键向上翻页。

3、输入/关键词(如/localhost)进行向下搜索,按n跳转下一个匹配项。

4、输入?关键词可向上搜索,按N跳转上一个匹配项。

5、按q键退出less查看模式,返回终端提示符。

Google翻译
Google翻译

Google翻译是一款AI翻译工具,Google免费提供的上百种语言智能翻译工具。

下载

三、使用head命令查看文件开头部分

head命令用于仅显示文件前若干行,默认为10行,适用于快速确认文件格式、标题或初始配置段落,避免加载全文造成延迟。

1、在终端中输入:head 文件路径,直接显示前10行。

2、指定行数:输入head -20 文件路径,显示前20行。

3、若需同时显示行号,可组合使用:head -15 文件路径 | cat -n。

四、使用tail命令查看文件末尾部分

tail命令专用于读取文件尾部内容,默认显示最后10行,常用于实时监控日志更新或检查最近的操作记录。

1、执行:tail 文件路径,查看文件末尾10行。

2、指定行数:tail -50 /var/log/system.log,显示最后50行。

3、启用实时追踪模式:tail -f 文件路径,持续输出新增内容(按Ctrl+C中断)。

五、使用more命令进行基础分页浏览

more命令提供较简单的分页功能,虽不如less灵活,但在某些受限环境或脚本中仍被调用,适合仅需单向浏览的轻量级任务。

1、输入:more 文件路径,启动分页显示。

2、按空格键显示下一页,按Enter显示下一行。

3、输入/关键词可向下搜索,按q立即退出。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Sass和less的区别
Sass和less的区别

Sass和less的区别有语法差异、变量和混合器的定义方式、导入方式、运算符的支持、扩展性等。本专题为大家提供Sass和less相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.12

2327

5

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

20

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

20

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

20

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

20

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

20

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

220

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

140

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

120

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 181人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.2万人学习

好课诞生记
好课诞生记

共20课时 | 7.1万人学习