功能说明:输出文件内容。

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

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

参  数:
 -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  显示版本信息。

实  例:

1

2

3

[linuxde@localhost ~]$ echo abcdef g > tmp

[linuxde@localhost ~]$ cat tmp

abcdef g

说明:先准备一个tmp文件

1

2

3

[linuxde@localhost ~]$ od -b tmp

0000000 141 142 143 144 145 146 040 147 012

0000011

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

1

2

3

[linuxde@localhost ~]$ od -c tmp

0000000 a b c d e f g \n

0000011

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

1

2

3

[linuxde@localhost ~]$ od -t d1 tmp

0000000 97 98 99 100 101 102 32 103 10

0000011

说明:使用单字节十进制进行解释

1

2

3

[linuxde@localhost ~]$ od -A d -c tmp

0000000 a b c d e f g \n

0000009

说明:设置地址格式为十进制。

1

2

3

[linuxde@localhost ~]$ od -A x -c tmp

000000 a b c d e f g \n

000009

说明:设置地址格式为十六进制

1

2

3

[linuxde@localhost ~]$ od -j 2 -c tmp

0000002 c d e f g \n

0000011

说明:跳过开始的两个字节

1

2

3

[linuxde@localhost ~]$ od -N 2 -j 2 -c tmp

0000002 c d

0000004

说明:跳过开始的两个字节,并且仅输出两个字节

1

2

3

4

5

6

7

8

9

10

11

[linuxde@localhost ~]$ od -w1 -c tmp

0000000 a

0000001 b

0000002 c

0000003 d

0000004 e

0000005 f

0000006

0000007 g

0000010 \n

0000011

说明:每行仅输出1个字节

1

2

3

4

5

6

7

[linuxde@localhost ~]$ od -w2 -c tmp

0000000 a b

0000002 c d

0000004 e f

0000006 g

0000010 \n

0000011

说明:每行输出两个字节

1

2

3

4

5

[linuxde@localhost ~]$ od -w3 -b tmp

0000000 141 142 143

0000003 144 145 146

0000006 040 147 012

0000011

说明:每行输出3个字节,并使用八进制单字节进行解释

linux od命令详解相关推荐

  1. linux od命令详解,详细介绍Linux od命令

    转:http://blog.csdn.net/zuixinnet/article/details/8994002 随着计算机飞速的发展,很多人开始学习Linux,怎样才能学好Linux,一定要学好Li ...

  2. linux mingetty 命令详解

    linux mingetty 命令详解 功能说明:精简版的getty. 语 法:mingetty [--long-hostname][--noclear][tty] 补充说明:mingetty适用于本 ...

  3. linux zip 命令详解

    功能说明:压缩文件.  语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期 ...

  4. linux zipinfo 命令详解

    linux zipinfo 命令详解 功能说明:列出压缩文件信息. 语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>] 补充说明:执行zi ...

  5. Linux chkconfig命令详解

    Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig:    ...

  6. linux uname 命令详解

    linux uname 命令详解 功能说明:显示系统信息. 语 法:uname [-amnrsv][--help][--version] 补充说明:uname可显示电脑以及操作系统的相关信息. 参 数 ...

  7. linux mread 命令详解

    linux mread 命令详解 功能说明:将MS-DOS文件复制到Linux/Unix的目录中. 语 法:mread [MS-DOS文件...][Linux文件或目录] 补充说明:mread为mto ...

  8. linux sort 命令详解

    linux sort 命令详解 sort命令的功能是对文件中的各行进行排序.sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的.实际上,sort命令可以被认为 ...

  9. linux arpwatch 命令详解

    linux arpwatch 命令详解 功能说明:监听网络上ARP的记录. 语 法:arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件> ...

最新文章

  1. Spring @Configuration注解及配置方法
  2. python 发布啦!!
  3. 数据处理程序的一点经验
  4. oracle与jdbc连接数据库,JDBC与Oracle数据库连接
  5. rxjs switchMap的实现原理
  6. .NET Core 2.0及.NET Standard 2.0
  7. 我的博客是怎么自定义的
  8. python将空格变成换行_Python基础之PEP8规范(代码写作规范)
  9. 网络协议从入门到底层原理(6)应用层 - 域名、DNS、DHCP、HTTP(ABNF、HTTP报文格式、请求方法、头部字段、状态码、跨域)、代理、CDN
  10. 200与mcgs485实例 smart_SMAART200与MCGS-工业支持中心-西门子中国
  11. (可远程)开源手机app控制c51单片机,附微信小程序控制
  12. 初二计算机会考图操作,初二年级信息技术会考-考试大纲
  13. 2021-2027全球与中国外卖盒市场现状及未来发展趋势
  14. ORA-16401: archivelog rejected by RFS
  15. 产品目标—在敏捷团队中使用目标和关键结果(OKRs)
  16. 微信小程序 实现报表(表格)双指缩放功能
  17. <<多模态预训练—泛读>>2022:BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Unders
  18. webots和ros2笔记05-新建
  19. 微信小程序入门(1):简单界面的实现
  20. 嵌入式linux下3G上网卡移植

热门文章

  1. Git 本地仓库管理
  2. 74HC595的使用
  3. 2018年自主车企销量目标完成情况 这几家企业估计要凉
  4. JavaScript实现在线进制转换工具网站 -toolfk程序员在线工具网
  5. Java知识点总结(JDBC-封装JDBC)
  6. Linux系统中重启tomcat的一般步骤
  7. 演讲:创新思维框架(2016/北京/国家会议中心)
  8. Electron 调用系统工具记事本、计算器等
  9. RQNOJ 83 魔兽世界
  10. DDD领域驱动设计基本理论知识总结