[20171124]xxd与通配符.txt

--//linux 上许多命令都支持通配符,比如
$ ls -l *.txt
-rw-r--r-- 1 oracle oinstall 44801024 2017-11-24 09:16:38 c01.txt
-rw-r--r-- 1 oracle oinstall 44801024 2017-11-24 09:16:43 c02.txt
-rw-r--r-- 1 oracle oinstall    60168 2017-11-24 09:18:02 c03.txt
--//显示后缀为txt的文件.

$ md5sum control0*
12e501eabc3bd85f922a7df9b5d21282  control01.ctl
115df6fe8408aba742e63b12ce369299  control02.ctl
--//文件名开头control0的md5.

--//但是今天在使用xxd时我犯了一个错误.
xxd -c 16 -g 4 /mnt/ramdisk/book/control0[12].ctl | grep '01404010'

--//检查发现/mnt/ramdisk/book/control02.ctl文件破坏了.看看前面的md5sum输出就明白了.

$ file control0*
control01.ctl: data
control02.ctl: ISO-8859 text

--//如果你看xxd的man文档就明白了:
XXD(1)                                                                  XXD(1)

NAME
       xxd - make a hexdump or do the reverse.

SYNOPSIS
       xxd -h[elp]
       xxd [options] [infile [outfile]]
       xxd -r[evert] [options] [infile [outfile]]
--//输入文件在前,输出文件在后.这样control02.ctl就变成了输出文件.

SYS@book> shutdown immediate ;
ORA-00227: corrupt block detected in control file: (block 1, # blocks 1)
ORA-00202: control file: '/mnt/ramdisk/book/control02.ctl'
--//可以发现控制文件损坏了.只能shutdown abort关机.

--//看来以后工作要注意..^_^.

--//以后切记xxd命令不要使用通配符.包括多个文件的写法….

[20171124]xxd与通配符.txt相关推荐

  1. xxd命令转换二进制十六进制文件

    Linux下的xxd命令,可以把文件在二进制和十六进制之间互相转换. 1.准备需要转换的二进制文件 这个二进制文件可以是任意格式的, 示例中我们创建一个txt格式的二进制文件, vi demo.txt ...

  2. Linux超级强大的十六进制dump工具:XXD命令,我教你应该如何使用!

    在Linux操作系统中,XXD是一个十六进制dump工具,可以将二进制文件转换为十六进制表示,并以可读的形式显示.XXD命令可用于显示文件内容.编辑文件等用途.本文将介绍如何在Linux中使用XXD命 ...

  3. linux命令:xxd读取二进制文件

    帮助文档 l@l-PC:/lib64$ xxd --help Usage: xxd [options] [infile [outfile]] or xxd -r [-s [-]offset] [-c ...

  4. zerossl通配符证书申请教程

    免费的ssl申请证的网站里,感 觉还是zerossl.com的ssl最好用,但很多没有布署过ssl的站长总是卡在通配符TXT解析这里,今天在这里提供详细的zerossl通配符证书申请的图文明过程 推荐 ...

  5. 用于提权的Linux命令,即“xxd”

    导读 本文将为大家介绍另一个可用于提权的Linux命令,即"xxd".xxd命令的作用是将给定的标准输入或者文件,做一次十六进制的输出,反之它也可以将十六进制的输出转换为原来的二进 ...

  6. Linux xxd命令详解

    xxd命令可以为给定的标准输入或者文件做一次十六进制的输出,它也可以将十六进制输出转换为原来的二进制格式,即将任意文件转换为十六进制或二进制形式 如果没有给定输入文件,标准输入就作为输入文件infil ...

  7. linux命令之xxd学习

    linux命令之xxd学习 1.xxd命令主要用来查看文件对应的十六进制形式,也可以讲文件对应的十六进制形式输出到一个指定的文件. 使用此命令所支持的特有选项,亦可以以二进制的形式查看文件. 关于此命 ...

  8. 【linux】 xxd命令功能

    参考自:<Linux 命令xxd输出十六进制> <Python实现Linux命令xxd -i功能> Linux下的xxd命令,能将一个给定文件或标准输入转换为十六进制形式,也能 ...

  9. xxd命令转换与回转16进制数据

    文章目录 命令帮助 测试文件内容 文件转为16进制格式 xxd命令不带参数转换(每组2个字节,hexdump格式) xxd命令不带参数转换(每组1个字节大写字母16进制,hexdump格式) 转为纯1 ...

最新文章

  1. 统计学习方法-最大熵模型
  2. List泛型集合总结(一)
  3. 语言用加法实现加饭运算_「编程之美」用C语言实现状态机(超实用)
  4. 《最强蜗牛》运营分析:这个奇葩放置游戏的乐趣在哪里?
  5. 【Python】忘记登录密码?遍历数字字母组合密码+模拟提交表单
  6. bert使用做文本分类_使用BERT进行深度学习的多类文本分类
  7. css sprites原理,[css] 第17天 解释下 CSS sprites的原理和优缺点分别是什么?
  8. 类与对象 - PHP手册笔记
  9. Coinbase是如何在其加密货币交易平台上应对扩展性挑战的
  10. PHP 设计模式之观察者模式 (转载)
  11. Altium Designer库文件与Protel 99SE库文件转化
  12. 如何在windows上 安装更新 显卡的驱动
  13. 12306余票查询(二)——获取余票数据
  14. 30岁的女程序员该何去何从
  15. Deep Learning Chapter01:机器学习中线性代数
  16. 计算机网络离不开光缆,无线网络论文.doc
  17. 微信小程序导航栏或菜单栏吸顶效果简单实现
  18. 网络远程计算机终止,电脑错误代码629被远程计算机终止如何解决?,需要技巧...
  19. 西工大计算机专业课考什么,2017西北工业大学计算机考研经验
  20. Android Studio Bumblebee | 2021.1.1 Patch 2 修复BUG

热门文章

  1. 怎样用VB获得Windows各类系统目录
  2. 【引用】她拒绝了他100次,但第101次他拒绝了她
  3. SCPPO(二十七):技术盛宴—报表交流会
  4. 英语总结系列(二):爽约Pauel叔十五天
  5. 悄悄告诉你,在硅谷,有一种工作比程序员挣得多
  6. MongoDB 分组统计
  7. spring eurake中使用IP注册
  8. 于是,我们给前端分享会定义了一个未定义的名字
  9. ExpressionFuncTObject, bool与FuncTObject, bool的区别
  10. TCP、UDP、IP 协议分析(转)