当前位置: 首页 > news >正文

查看文件内容

文章目录

  • 查看文件内容
    • cat 文件内容查看命令
    • head 从文件头部开始查看前 n 行的内容。
    • tail 从文件尾部向上查看最后 n 行的内容
    • less 命令将文件内容分页显示到终端,可以自由上下浏览

查看文件内容

cat 文件内容查看命令

cat 将文件内容一次性输出到终端。

缺点:终端显示的内容有限,如果文件太长无法全部显示。

示例:

cat /etc/passwd 查看/etc/passwd内容

cat -n /etc/passwd 查看/etc/passwd内容,对输出的所有行编号(显示行号)

cat -b /etc/passwd 查看/etc/passwd内容并且给非空行编号

cat -A /etc/passwd 等价于 -vET

head 从文件头部开始查看前 n 行的内容。

  • head命令从文件头部开始查看前 n 行的内容。
  • 如果没有指定行数,默认显示前10行内容。

命令格式:

head –n[行数] 文件名

示例:

head /etc/passwd 查看/etc/passwd前10行内容

head -c 30 /etc/passwd 查看/etc/passwd前30个字符

head -30 /etc/passwd 查看/etc/passwd前30行

head -n 30 /etc/passwd 查看/etc/passwd前30行内容

head -q /etc/passwd 查看/etc/passwd的内容,但是不打印头信息

head -v /etc/passwd 查看/etc/passwd的内容,但是打印头信息

tail 从文件尾部向上查看最后 n 行的内容

  • 从文件尾部向上查看最后 n 行的内容
  • 使用方式:tail –n[行数] 文件名
  • 如果没有指定行数,默认显示最后10行内容

示例:

tail /etc/passwd 查看/etc/passwd后10行内容

tail -n 30 /etc/passwd 查看/etc/passwd后30行内容

tail -c 30 /etc/passwd 查看/etc/passwd后30个字符

tail -f /etc/passwd 实时查看/etc/passwd文件内容 (可以动态监视文件新增的内容)

tail -q /etc/passwd 查看/etc/passwd的内容,但是不打印头信息

tail -v /etc/passwd 查看/etc/passwd的内容,但是打印头信息

less 命令将文件内容分页显示到终端,可以自由上下浏览

less命令将文件内容分页显示到终端,可以自由上下浏览

命令作用
回车(ctrl + n)显示下一行
ctrl + p显示上一行
空格(PageDown)显示下一页
PageUp显示上一页
q退出
h获取帮助

wuyou@itcast:~/share/test$ less /etc/passwd

http://www.dtcms.com/a/340765.html

相关文章:

  • kotlin 协程笔记
  • 手机 浏览器调用摄像头扫描二维码Quagga
  • RAG系统文本检索优化:Cross-Encoder与Bi-Encoder架构技术对比与选择指南
  • 时序数据库IoTDB的列式存储引擎
  • 5G-A赋能AR眼镜:毫米级虚实融合的未来已来
  • Kubernetes 负载均衡现象解析:为何同一批次请求集中于单个 Pod
  • 小红书账号隔离:解决IP关联问题方案
  • AI 创业公司分析报告:RealRoots
  • 结合SAT-3D,运动+饮食双重养腰新方式
  • 3ds Max 流体模拟终极指南:从创建到渲染,打造真实液体效果
  • MySQL InnoDB事务acid特性的原理和隔离级别的实现原理
  • 机器学习——附录与补充
  • 【007TG洞察】Bitget全球快闪店活动解析:Web3项目如何实现高效用户增长
  • ios八股文 -- Objective-c
  • Java EE ----- Spring Boot 日志
  • 【JavaEE】(17) MyBatis 基础
  • 【JavaEE】多线程(线程安全问题)
  • k8sday12数据存储(1/2)
  • 【表的操作】
  • 开源大模型如何选择?GPT-OSS综合评估
  • HTML--pre标签的作用
  • 决策树1.2
  • Flink学习
  • 数据安全事件分级
  • 嵌入式的各个要点总结(不断更新)
  • Building Systems with the ChatGPT API 使用 ChatGPT API 搭建系统(第二章学习笔记及总结)
  • idea maven 设置代理
  • SSM从入门到实战:2.1 MyBatis框架概述与环境搭建
  • 【STM32】HAL库中的实现(六):DAC (数模转换)
  • 调用海康威视AI开放平台接口实现人体关键点检测