linux的八进制文件模式,linux od-输出文件的八进制、十六进制等格式编码的字节...
博主推荐:获取更多 linux文件内容查看命令 收藏:linux命令大全
od命令用于输出文件的八进制、十六进制或其它格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符。
常见的文件为文本文件和二进制文件。此命令主要用来查看保存在二进制文件中的值。比如,程序可能输出大量的数据记录,每个数据是一个单精度浮点数。这些数据记录存放在一个文件中,如果想查看下这个数据,这时候od命令就派上用场了。在我看来,od命令主要用来格式化输出文件数据,即对文件中的数据进行无二义性的解释。不管是IEEE754格式的浮点数还是ASCII码,od命令都能按照需求输出它们的值。
语法
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:显示版本信息。
参数
文件:指定要显示的文件。
实例
[linuxde@localhost ~]$ echo abcdef g > tmp
[linuxde@localhost ~]$ cat tmp
abcdef g
说明:先准备一个tmp文件
[linuxde@localhost ~]$ od -b tmp
0000000 141 142 143 144 145 146 040 147 012
0000011
说明:使用单字节八进制解释进行输出,注意左侧的默认地址格式为八字节
[linuxde@localhost ~]$ od -c tmp
0000000 a b c d e f g \n
0000011
说明:使用ASCII码进行输出,注意其中包括转义字符
[linuxde@localhost ~]$ od -t d1 tmp
0000000 97 98 99 100 101 102 32 103 10
0000011
说明:使用单字节十进制进行解释
[linuxde@localhost ~]$ od -A d -c tmp
0000000 a b c d e f g \n
0000009
说明:设置地址格式为十进制。
[linuxde@localhost ~]$ od -A x -c tmp
000000 a b c d e f g \n
000009
说明:设置地址格式为十六进制
[linuxde@localhost ~]$ od -j 2 -c tmp
0000002 c d e f g \n
0000011
说明:跳过开始的两个字节
[linuxde@localhost ~]$ od -N 2 -j 2 -c tmp
0000002 c d
0000004
说明:跳过开始的两个字节,并且仅输出两个字节
[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个字节
[linuxde@localhost ~]$ od -w2 -c tmp
0000000 a b
0000002 c d
0000004 e f
0000006 g
0000010 \n
0000011
说明:每行输出两个字节
[linuxde@localhost ~]$ od -w3 -b tmp
0000000 141 142 143
0000003 144 145 146
0000006 040 147 012
0000011
说明:每行输出3个字节,并使用八进制单字节进行解释
linux 下core文件生成、路径、格式设置及调试
core文件生成及调试1 代码 #include int main() { int *p = NULL; *p = 0; return 0; } 2 在当前shell执行 ...
windows和linux下读取文件乱码的终极解决办法!
乱码是个很恶心的问题. windows和linux读取txt文件,一旦读取了,编码发生改变,就无法再还原了,只有重启项目. 网上有很多方法都是读取文件头,方法很好,但是亲测都不能用(右移8位判断0xf ...
Linux下输出 excel文件
Linux下输出 excel文件 今日提供给产品需求,需excel文件,故总结要点如下: 1.默认间隔是space_20 2.修改为TAB \t _09 awk ' BEGIN { OFS=&quo ...
Linux中一个文件10行内容,如何输出5-8内容到屏幕
题目是这样的,Linux中一个文件10行内容,如何输出5-8内容到屏幕首先我们模拟一下这样的环境: [root@localhost question]# pwd /root/question [roo ...
如何在屏幕上查看命令的输出以及在Linux中写入文件
在Linux中输出命令可以做很多事情(http://www.nanke0834.com) 您可以将命令的输出分配给变量,将其发送到另一个命令/程序以通过管道进行处理或将其重定向到文件以进行进一步分析. ...
linux od命令详解
Linux od命令 Linux od命令用于输出文件内容.od指令会读取所给予的文件的内容,并将其内容以八进制字码呈现出来 将指定文件以八进制形式(默认)转储到标准输出.如果指定了多于一个的文件参数 ...
linux od命令
用户通常使用od命令查看特殊格式的文件内容.通过指定该命令的不同选项可以以十进制.八进制.十六进制和ASCII码来显示文件.od命令系统默认的显示方式是八进制,这也是该命令的名称由来(Octal Du ...
Linux od与hexdump命令
od命令:以指定格式输出文件内容常用格式:od -Ax -tx1 filename直接格式:od filename 等价 od -o filename语法:od [-abcdfsiloxv] [-An ...
Linux学习2——文件与目录
一.写在前面 在本节将介绍Linux下文件与目录的一些基本概念以及一些基本操作. 二.完成目标 1.了解文件和目录的一些基本概念 2.操作文件和目录的相关命令 3.文件内容查阅命令 4.文件查询命令 ...
随机推荐
严重: Exception loading sessions from persistent storage Java.io.EOFException
tomcat启动时报此异常,但web页均能正常运行:对程序影响不大. /*具体原因时tomcat--work--(你当前运行的工程名)--session.ser*/删除即可解决 分析: EOFExce ...
UEFI+GPT模式下的Windows系统中分区结构和默认分区大小及硬盘整数分区研究
内容摘要:本文主要讨论和分析在UEFI+GPT模式下的Windows系统(主要是最新的Win10X64)中默认的分区结构和默认的分区大小,硬盘整数分区.4K对齐.起始扇区.恢复分区.ESP分区.MSR ...
发布iOS应用程序到苹果APP STORE完整流程
参考:http://blog.csdn.net/mad1989/article/details/8167529(xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)) http ...
selenium WebDriver 操作高德地图
String URL="http://www.amap.com/"; WebDriver driver = new FirefoxDriver(profile); driver.g ...
iOS LoginDemo
// // ViewController.m // FicowLoginDemo1 // // Created by Ficow on 15/11/12. // Copyright © 2015年 F ...
php比较加赋值语句
$a=-2;if ($a < 0 && $a = 1) { echo $a;} 输出1 右面的$a=1可不是条件哦,而是赋值
android: 长按删除listview的item
转自:http://www.cnblogs.com/nuistlr/archive/2012/09/07/2675649.html 首先要继承OnItemLongClickListener publi ...
ognl--数据运转的催化剂
原文链接:http://struts2.group.iteye.com/group/wiki/1353-ognl-catalyst-for-data-operation-in-struts2 首先让我 ...
理解koa2 之 async + await + promise
koa是下一代的Node.js web框架. 我们首先使用koa来实现一个简单的hello world吧!假如目前的项目结构如下: ### 目录结构如下: koa-demo1 # 工程名 | |--- ...
MapReduce分布式算法
一.MapReduce 有一种特殊的并行算法,就是分布式算法.在并行算法只需要两个到四个内核时,完全可以在笔记本电脑上运行,但是如果需要数百个内核,这种情况下,可让算法在多台计算机上运行. 假设你有一 ...
linux的八进制文件模式,linux od-输出文件的八进制、十六进制等格式编码的字节...相关推荐
- VC 生成时将指定文件一并拷贝到输出文件夹
VC 生成时将指定文件一并拷贝到输出文件夹 将文件添加到项目 设置属性 设置项目属性 测试 有一些文件,比如 ReadMe.txt,我们希望生成的时候一并输出.当然我们可以直接复制粘贴,但是这样未免感 ...
- linux怎么配置命令模式,Linux几种命令模式
原标题:Linux几种命令模式 必须掌握的几个Linux命令 我们为什么要学习Linux的命令? 初学者上手Linux系统会很懵.不管你是否安装了图形化界面,或者去网上找一些教程.或者一些Linux的 ...
- linux怎么进入绘图模式,Linux 绘图工具
Linux 绘图工具 2016-11-03 Thursday 主要介绍一下 Linux 中的 Gnuplot Graphviz 套件,主要用于画图. Ggnuplot 是一个命令行驱动的绘图工具,可将 ...
- linux更改硬盘紧急模式,linux 急救模式 和 single模式
1.linux 急救模式: 很多人都不知道Linux有一个救援模式. 现在我来讲解进入rescue (示例系统为RHEL 3) 1.用安装光盘或者硬盘安装的方式进入安装界面,在shell 中输入 Li ...
- linux电脑的ap模式,linux下使用7601驱动(AP模式)
参考GitHub地址: 1,下载7601的AP驱动,编译成linux下专用的Ap模式驱动. 上面 github下载驱动解压MT7601u-master. a,看下Ap配置文件: \etc\Wirele ...
- 进Linux系统单用户模式,Linux进入单用户模式的两种方法
单用户模式的作用 在使用Linux系统中,维护人员经常会碰到一个问题,就是在拥有root账号权限和密码的用户中,总是会出现忘记root密码的情况. 遇到这种情况,一般情况下,维护人员就会通过最常用的方 ...
- linux中的运行模式,Linux系统运行模式介绍
Linux运行模式 自由服务,即不需要用户独立去安装的软件服务,而是在系统安装好之后就可以直接使用的服务(内置服务). 运行模式也称为运行级别,属于linux的自有服务. 运行模式可以理解为一旦你开机 ...
- linux如何进conf模式,Linux 中 vi /etc/sysctl.conf 如何编辑
1.vi编辑器可以通过i.o.a等命令直接进入编辑模式,然后就可以修改文件了,vi/vim的工作模式如下图所示: 说明: 1)插入模式:i在光标前插入(默认光标为方块),a则是在光标后插入,o为新起一 ...
- linux命令进入用户模式,linux怎么切换到root用户模式
默认安装完成之后我们是用当前用户权限的进入linux系统的,但是很多操作我们是需要用到root账户权限才可以操作. 首先进入控制台的命令是crtl+Alt+T. 默认安装完成之后并不知道root用户的 ...
最新文章
- Python并非为AI而生,Golang将统治人工智能的下一个十年?
- 《linux核心应用命令速查》连载十四:fuser:用文件或者套接口表示进程
- NHibernate VS .NET Type VS DbType 的类型映射关系
- Qt Creator自定义构建过程
- XTPChartAppearance.cpp错误及其解决办法
- js最新手机号码、身份证正则表达式
- 一个查看Access数据库密码的工具
- 论文解读-用于人口流动数据模拟的人口流动模型
- 导出数据库设计文档的几种方案
- 概要设计的必要性及写法
- Seo搜索引擎优化概述
- vue.js中created()与activated()的个人使用理解
- 论文写作相关事项汇总
- 杀戮尖塔java启动_slay the spire杀戮尖塔无法启动
- c语言点菜菜单程序大学一,数据结构实训报告 c语言点餐系统 net
- windows之关闭thinkpad的默认fn功能键
- C/C++模拟按键按下弹起
- css同时设置最大宽度和最小宽度
- 在线靶场-墨者-安全意识3星-日常密码泄露分析溯源
- swiper实现icons列表超出数量滑动轮播
热门文章
- Angular-Rxjs
- 打印邮政汇款单(不用编程)
- 微信唤起外部浏览器打开指定链接 微信跳转下载APP实现代码
- 女孩学城乡规划还是计算机好,为啥说工科类专业不适合女孩子?光是这3点,想想就很辛苦...
- 谁能成为“代码勇士”(4)——《观止》
- win7修复计算机无法修复工具栏,win7系统鼠标点不了下面任务栏的修复办法
- linux文件系统dentry_文件系统中超级块、inode和dentry三者的分析
- jenkins通过SSH Publishers自动构建发包到远程服务器
- php5应用程序无法启动,因为应用程序的并行配置不正确
- PreferenceManager.getDefaultSharedPreferences(SettingsActivity.this);