Linux基础命令---文本显示od-阿里云开发者社区

开发者社区> 一生有你llx> 正文

Linux基础命令---文本显示od

简介:
+关注继续查看
od
      将指定文件的内容以八进制、十进制、十六进制等编码方式显示。
      此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法
      od  [选项]  file
      od  [-abcdfilosx]... [FILE]  [[+]OFFSET[.][b]]
      od  --traditional  [OPTION]... [FILE]  [[+]OFFSET[.][b]  [+][LABEL][.][b]]


2、选项列表
      --version
            显示命令版本信息
      --help
            显示帮助文档
      -A | --address-radix=RADIX
            设置偏移量的编码单位
      -j | --skip-bytes=BYTES
            跳过指定书目的字符
      -N | --read-bytes=BYTES
            输出指定字符数
      -S | --strings[=BYTES]
            输出至少BYTES个图形字符的字符串
      -t | --format=TYPE
            指定输出格式
      -w | --width[=BYTES]
            设置每一行的最大字数
      -v | --output-duplicates
            显示重复的数据
      --traditional
            接受传统形式的参数

3、实例
      1)以八进制方式显示内容
      [root@localhost weijie]# cat 3.c                     //查看内容
      12345
      2334
      212
      [root@localhost weijie]# od 3.c                     //以八进制显示
      0000000 031061 032063 005065 031462 032063 031012 031061 000012
      0000017
      2)以字符方式显示内容
      [root@localhost weijie]# cat 1.c                   //查看内容
      hello world, 
      i am david. 
      i love linux, 
      love code.
      [root@localhost weijie]# od -t c 1.c              //以字符方式显示
      0000000   h   e   l   l   o       w   o   r   l   d   ,      \n   i    
      0000020   a   m       d   a   v   i   d   .      \n   i       l   o   v
      0000040   e       l   i   n   u   x   ,      \n   l   o   v   e       c
      0000060   o   d   e   .  \n
      0000065

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10089 0
Linux基本操作 1-----命令行BASH的基本操作
1 Shell(壳)是用户与操作系统底层(通常是内核)之间交互的中介程序,负责将用户指令、操作传递给操作系统底层    shell 分为两种    CUI : Command Line Interface Linux 里面的CUI指的是B...
964 0
Linux 基本命令
1、cp 复制目录下的文件到其他目录下 cp * dest/ (*当前目录下的所有文件,dest/ 当前目录下的dest子目录); 复制目录和文件:cp -r * dest/ (当前目录下所有的目录和文件,复制到目标位置dest目录可以不存在,-r 命令会自动创建);cp -r file1 Floder1 dest/ (复制制定文件和目录) 2、mv 和 r
1250 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13892 0
LInux50个基本命令
cd:(切换)vim:(创建文件)   vi:编辑文件bc:(计算器)quit:退出计算器mkdir:(创建目录)   mkdir -p:递归建立目录rmdir:(删除目录)arch:(显示处理器X86)hostname:(显示系统名称)who:(显示目前登陆用户的信息)cat:(查看文件)  mo...
622 0
Linux基础命令---文本编辑ex
ex       ex会启动vim编辑器,它的执行效果和vim –E相同。从ex模式回到普通模式,可以在vim中输入:vim。       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
879 0
+关注
一生有你llx
专注物联网
406
文章
132
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载