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

Linux od命令

Linux od命令用于输出文件内容。

od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来。

语法

od [-abcdfhilovx][-A <字码基数>][-j <字符数目>][-N <字符数目>][-s <字符串字符数>][-t <输出格式>][-w <每列字符数>][--help][--version][文件...]

参数:

  • -a  此参数的效果和同时指定"-ta"参数相同。
  • -A<字码基数>  选择要以何种基数计算字码。
  • -b  此参数的效果和同时指定"-toC"参数相同。
  • -c  此参数的效果和同时指定"-tC"参数相同。
  • -d  此参数的效果和同时指定"-tu2"参数相同。
  • -f  此参数的效果和同时指定"-tfF"参数相同。
  • -h  此参数的效果和同时指定"-tx2"参数相同。
  • -i  此参数的效果和同时指定"-td2"参数相同。
  • -j<字符数目>或–skip-bytes=<字符数目>  略过设置的字符数目。
  • -l  此参数的效果和同时指定"-td4"参数相同。
  • -N<字符数目>或–read-bytes=<字符数目>  到设置的字符数目为止。
  • -o  此参数的效果和同时指定"-to2"参数相同。
  • -s<字符串字符数>或–strings=<字符串字符数>  只显示符合指定的字符数目的字符串。
  • -t<输出格式>或–format=<输出格式>  设置输出格式。
  • -v或–output-duplicates  输出时不省略重复的数据。
  • -w<每列字符数>或–width=<每列字符数>  设置每列的最大字符数。
  • -x  此参数的效果和同时指定"-h"参数相同。
  • –help  在线帮助。
  • –version  显示版本信息。

实例

创建 tmp 文件:

$ echo abcdef g > tmp
$ cat tmp
abcdef g

使用 od 命令:

$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011

使用单字节八进制解释进行输出,注意左侧的默认地址格式为八字节:

$ od -c tmp
0000000   a   b   c   d   e   f       g  \n
0000011

使用ASCII码进行输出,注意其中包括转义字符

$ od -t d1 tmp
0000000   97   98   99  100  101  102   32  103   10
0000011

使用单字节十进制进行解释

$ od -A d -c tmp
0000000   a   b   c   d   e   f       g  \n
0000009

http://www.kler.cn/a/16151.html

相关文章:

  • 聊天服务器(9)一对一聊天功能
  • 使用Element UI实现前端分页,及el-table表格跨页选择数据,切换分页保留分页数据,限制多选数量
  • 【OpenEuler】配置虚拟ip
  • CTFHub每日练习
  • 准确率调整研究中心
  • kafka面试题解答(四)
  • ESP32-CAM:TinyML 图像分类——水果与蔬菜
  • 【群智能算法】一种改进的蜣螂优化算法IDBO[2]【Matlab代码#18】
  • 浅谈Kubernetes集群外部通信—Ingress方式
  • 【Java笔试强训 2】
  • Python 练习实例希望这些例子可以帮助您
  • 网络编程 总结二
  • sql注入(三)绕过方法及防御手段
  • 【软件测试】自动化测试日志问题该怎么解决?测试老鸟总结方案...
  • javascript 设计模式
  • java版本企业电子招投标采购系统之项目说明和开发类型源码
  • 【KVM虚拟化】· 命令行KVM安装linux
  • PostgreSQL14.6主从模式配置
  • python工具方法 39 大图裁剪为小图|小图还原成大图(含生成大图伪标签)
  • Ae:画笔面板
  • 机器学习算法系列(五)-- 支持向量机(SVM)
  • ETL工具 - Kettle 介绍及基本使用
  • qperf测试
  • python cms建站教程:Wagtail建站(二、修改主页与自定义后台管理)
  • Crypko.ai:动漫角色生成和设计平台
  • Java学习(韩顺平670-675)