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)以八进制方式显示内容


[[email protected] weijie]# cat 3.c                     //查看内容

12345

2334

212

[[email protected] weijie]# od 3.c                     //以八进制显示

0000000 031061 032063 005065 031462 032063 031012 031061 000012

0000017

2)以字符方式显示内容


[[email protected] weijie]# cat 1.c                   //查看内容

hello world, 

i am david. 

i love linux, 

love code.

[[email protected] 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

原文地址:https://www.cnblogs.com/wj78080458/p/10177472.html

时间: 2024-11-09 06:23:46

Linux基础命令---文本显示od的相关文章

Linux基础命令---文本统计paste

paste 将文件以行的方式合并在一起,用tab字符分隔开,将结果送到标准输出.此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法 paste [选项]  file   2.选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助文档 -d | --delimiters=LIST 指定间隔字符 -s | --serial 顺序的合并一个文件的多行到一行   3.实例 1)顺序合并文件,使用间隔符":

Linux基础命令---mpstat显示cpu使用

mpstat mpstat指令用来显示cpu的使用状况,将内容显示到标准输出.处理器0是第一个.还报告了所有处理器之间的全球平均活动.mpstat命令既可以在SMP机器上使用,也可以在UP机器上使用,但是在后者中,只会打印全局平均活动.如果未选择活动,则默认报告是CPU利用率报告. Interval参数指定每个报表之间以秒为单位的时间量.值为0(或根本没有参数)表示自系统启动(启动)以来将报告处理器统计信息.如果未将count参数设置为零,则可以与Interval参数一起指定Count参数.计数

Linux基础命令---mysqlshow显示数据库

mysqlshow mysqlshow是一个客户端的程序,它可以显示数据库的信息.表信息.字段信息. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.   1.语法       mysqlshow [options]  [db_name  [tbl_name  [col_name]]]    2.选项参数列表 选项 说明 -? | --help 显示帮助信息 --bind-address=ip 绑定ip --character-sets-dir 默认的字符集目

Linux基础命令---mailq显示邮件队列

mailq mailq指令可以显示出待发送的邮件队列. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.   1.语法       mailq   2.选项参数列表 无   3.实例 显示邮件队列 [[email protected] ~]# sendmail -f weijie [email protected]            //发送邮件 123 . You have new mail in /var/spool/mail/root [[email

常用Linux基础命令

1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行.2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个”-”表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x). 3. cp 拷贝文件 eg:

4、linux基础命令详解

linux基础命令 Linux图形界面和命令行界面的切换 进入Linux桌面环境后,可以使用键盘上的"Ctrl+Alt+F1~F6"组合键来切换不同的tty界面,Linux默认提供了6个命令行界面(F1-F6),比如"Ctrl+Alt+F1"就是切换到tty1: 在命令行模式下,想要切换回图形界面可以使用组合键"Ctrl+Alt+F7":另外,如果不是从图形界面切换到tty模式,而是系统启动时候直接进入了命令行模式,在登陆后可以使用"s

Linux运维之路 基础篇:Linux基础命令(一)

Linux运维之路 基础篇:Linux基础命令(一) Linux哲学宗旨: 一切皆文件:把几乎所有的资源,包括硬件设备都组织为文件 有众多单一的小程序组成,一个程序制实现一个功能,组成小程序完成复杂操作 尽量避免和用户交互:实现脚本编程,以自动完成某些功能 使用纯文本文件保存配置信息 终端:用户和主机交互时用到的设备 物理终端:直接接入的设备也叫控制台/dev/console 虚拟终端:附加在物理终端上虚拟出的,默认启动六个,Ctrl+Alt(F1~F6),系统启动时,默认启动虚拟终端1,启动终

Linux 基础命令(一)转

Linux 基础命令 # 使用技巧 # 1. 使用技巧 # 1.1 放大终端字体 Ctrl shift =/+ # 1.2 缩小终端字体 Ctrl - # 1.3 清屏 Ctrl l (clear) # 1.4 自动补齐文件名/目录名 Tab # 1.5 编辑文件内容 gedit 文件名 # 1.6 Ctrl shift t 在当前终端页面新开一个同级终端 # 预览 # 预览 # 1. 切换 change 到指定路径 directory 如 cd | cd # 2. 显示print当前所在路径w

Linux基础命令和帮助-第一周

第一周-Linux基础命令和帮助Unix历史:1965前后multics,贝尔实验室,麻省理工,通用电气发起.1969 Unix雏形UNICS,Ken Thompson汇编语言 B语言1973正式命名为Unix Dennis Ritchie C语言1977 BSD Berkeley Software Distribution 伯克利大学1979 System V架构 版权声明 HP-UNIX IBM AIX"不对学生提供源码"收回版权1984年 Minix操作系统 Andrew S.