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

Linux od命令

od命令是Linux中的一种用于显示文件内容的八进制、十六进制、十进制和ASCII格式的工具。它特别适合用于查看二进制文件或查看文件的非文本部分。本文将详细介绍 od命令的使用方法、选项和示例。

基本语法

od [选项]... [文件]...

常用选项

  1. -A, --address-radix=RADIX:指定地址基数,RADIX可以是 d(十进制)、o(八进制)、x(十六进制)、n(无)。
  2. -j, --skip-bytes=BYTES:跳过前BYTES个输入字节。
  3. -N, --read-bytes=BYTES:仅显示前BYTES个输入字节。
  4. -t, --format=TYPE:指定显示格式,TYPE可以是 a(字符)、c(字符)、d(十进制)、o(八进制)、u(无符号十进制)、x(十六进制)、f(浮点数)。
  5. -v, --output-duplicates:显示所有行,包括重复行。

示例

显示文件的八进制内容
od -t o1 example.txt

解释

  • -t o1:按八进制格式显示文件内容。
显示文件的十六进制内容
od -t x1 example.txt

解释

  • -t x1:按十六进制格式显示文件内容。
显示文件的ASCII字符和十六进制内容
od -t c -t x1 example.txt

解释

  • -t c:按字符格式显示文件内容。
  • -t x1:按十六进制格式显示文件内容。
跳过前10个字节,显示后面的内容
od -j 10 example.txt

解释

  • -j 10:跳过前10个字节。
仅显示前20个字节
od -N 20 example.txt

解释

  • -N 20:仅显示前20个字节。
显示二进制文件的内容

假设有一个二进制文件 example.bin,我们可以使用 od命令查看其内容。

od -A x -t x1z -v example.bin

解释

  • -A x:使用十六进制地址基数。
  • -t x1z:按十六进制格式显示,并显示ASCII字符。
  • -v:显示所有行,包括重复行。
http://www.dtcms.com/a/240139.html

相关文章:

  • 火绒弹窗拦截6.0.6.1\5.0.77.1绿色独立版_WinAll
  • 6.9-QT模拟计算器
  • 封装技术生命周期 从CDIP到CSP到SiP先进封装
  • c++学习之路1-安装部署opencv环境c++版本用visual studio
  • LLMs之StructuredOutput:大模型结构化输出的简介、常用方案、前沿框架之详细攻略
  • SSRF由浅入深
  • 重启Eureka集群中的节点,对已经注册的服务有什么影响
  • HDMI 显示器热插拔对应显示应用启停测试
  • 实现弹窗随键盘上移居中
  • 基于stm32F10x 系列微控制器的智能电子琴(附完整项目源码、详细接线及讲解视频)
  • 协议转换利器,profinet转ethercat网关的两大派系,各有千秋
  • 【阅读笔记】MemOS: 大语言模型内存增强生成操作系统
  • 论文笔记:Urban Computing in the Era of Large Language Models
  • 基于51单片机的篮球计分器
  • 【第一章:人工智能基础】01.Python基础及常用工具包-(4)Python环境管理
  • REBT 分类任务中,`loss`(损失值)和 `logits`(原始预测分数)是什么
  • 用 Rust 重写 Linux 内核模块实战:迈向安全内核的新篇章
  • SAM2Long本地部署,视频分割处理,绿幕抠像,超长视频支持
  • Java-41 深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式
  • 深度解析云存储:概念、架构与应用实践
  • XMLGregorianCalendar跟Date、localDateTime以及String有什么区别
  • VisualXML全新升级 | 新增数据库编辑功能
  • 【深度学习新浪潮】大模型中,active parameters和total parameters都是什么?
  • rnn判断string中第一次出现a的下标
  • Unity-ECS详解
  • Ubuntu里面单独编译某一个模块
  • DriveGPT4: Interpretable End-to-end Autonomous Driving via Large Language Model
  • FreeRTOS学习02_任务管理
  • [论文阅读]人工智能 | CoMemo:给大视觉语言模型装个“图像记忆”
  • 一种使用 PowerToys 的键盘管理器工具重新映射按键实现在 Windows 上快捷输入字符的方式