linux的od命令参数

不及物动词 其他 122

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux的od命令是一个十六进制的数据查看工具,用于查看二进制文件的内容。它可以以不同的格式显示文件的内容,如十六进制、八进制、ASCII码等。下面是od命令的常用参数:

    1. -t:指定输出数据的格式,可以使用的格式有a(ASCII字符)、c(字符)、d(有符号十进制整数)、f(浮点数)、o(八进制数)、x(十六进制数)等。例如,使用od -t x1 file命令可以以十六进制格式显示文件内容。

    2. -a:以ASCII字符格式显示文件内容。

    3. -c:以字符格式显示文件内容。

    4. -d:以有符号十进制整数格式显示文件内容。

    5. -f:以浮点数格式显示文件内容。

    6. -o:以八进制数格式显示文件内容。

    7. -x:以十六进制数格式显示文件内容。

    8. -j offset:从指定偏移量开始显示文件内容。offset表示偏移量,可以使用十进制或十六进制格式。

    9. -N count:显示指定数量的字节。count表示字节数,可以使用十进制或十六进制格式。

    10. -w width:指定每行显示的字节数。width表示字节数,可以使用十进制或十六进制格式。

    11. –endian={big|little}:指定字节序,大端序或小端序。

    12. –address-radix=radix:指定地址格式,可以是十进制或十六进制。

    13. –output-duplicates:输出重复的行。

    这些参数可以根据需要进行组合使用,以满足不同的查看需求。例如,使用od -t x1 -j 100 -N 10 file命令可以从偏移量为100的地方开始显示文件的10个字节,以十六进制格式显示。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux的od命令是一个非常强大和多功能的命令行工具,用于以不同的格式显示文件的内容。它可以以多种不同的方式展示文件内容,包括八进制、十进制、十六进制等。下面是一些常用的od命令参数:

    1. -A, –address-radix=RADIX:指定打印内存地址的基数,默认为八进制。可以使用的选项有”o”(八进制)、”d”(十进制)、”x”(十六进制)和”n”(无地址)。

    2. -c, –character:以字符形式显示文件内容。它会将非打印字符转换为可见字符表示,如换行符显示为”\n”。

    3. -t TYPE, –format=TYPE:指定输出格式。可以使用的类型包括”o”(八进制)、”d”(十进制)、”x”(十六进制)、”f”(浮点数)等。

    4. -j OFFSET, –skip-bytes=OFFSET:跳过文件开始处的指定字节数后再显示文件内容。

    5. -N LENGTH, –read-bytes=LENGTH:指定从文件中读取的字节数。用于限制打印文件的长度。

    6. -s, –strings:只显示可打印的字符串。

    7. -v, –output-duplicates:输出所有重复的行。

    8. -w, –width=WIDTH:指定每行的宽度,默认为16个字节。

    9. –endian=ENDIANNESS:指定字节顺序。可以选择的选项有”little”(小端序)和”big”(大端序)。

    10. –help:显示od命令的帮助信息。

    这些参数可以结合使用,以满足对文件内容的不同显示需求。可以通过在终端中输入”man od”或”od –help”来查看完整的od命令参数列表和使用说明。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的od命令是一个十六进制数据转换工具,它可以用来显示文件的二进制数据、八进制数据、十进制数据或ASCII码。

    od命令的基本语法如下:
    od [选项] [文件名]

    下面是od命令常用的参数说明:

    1. -A,–address-radix=数值
    此选项用于指定地址的格式。可用的数值有:
    – d: 十进制,默认值
    – o: 八进制
    – x: 十六进制

    2. -t,–format=字符串
    此选项用于指定输出的格式。字符串包含一个或多个用于描述每个字节的格式的字符。常用格式说明符有:
    – a: ASCII字符或反斜杠转义的字符
    – c: ASCII字符或转义序列
    – d: 有符号十进制整数
    – f: 浮点数
    – o: 八进制数
    – u: 无符号十进制整数
    – x: 十六进制数
    – z: 零结尾的字符串
    – s: 字符串,空字节终止

    3. -j,–skip-bytes=数值
    此选项用于指定跳过文件的前几个字节。

    4. -N,–read-bytes=数值
    此选项用于指定要读取的字节数。

    5. -v,–output-duplicates
    此选项用于在输出中显示重复的行。

    6. –help
    此选项用于显示帮助信息。

    下面是一个示例:
    od -t x1 -A n 文件名

    此命令将以十六进制格式输出文件的内容,并且不显示地址。

    另外,od命令还支持其他一些选项和参数,可以使用man od命令或od –help命令查看完整的帮助信息。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部