3.21 od:按不同进制显示文件

 
    od命令用于输出文件的八进制、十六进制或者其他格式编码的字节,通常用于显示或查看文件中不能直接显示在终端的字符。
 
-A 地址进制    按指定的进制显示地址信息
             地址进制包括:
                o 八进制(系统默认值)
                d 十进制
                x 十六进制
                n 不打印位移值
 
-t 显示格式    指定数据的显示格式
              主要参数有:
                a 命名字符,忽略高阶位
                c ASCII字符或反斜杠序列(如\n)
                d 有符号的十进制数
                f 浮点数
                o 八进制(系统默认值)
                u 无符号十进制数
                x 十六进制数
查看二进制命令文件的内容。
 
[root@cs7-sm ~]# file /bin/ls    #<一像ls命令是一个二进制命令,通过cat命令查看会发现一堆乱码。
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ceaf496f3aec08afced234f4f36330d3d13a657b, stripped
[root@cs7-sm ~]# od -Ax -tcx /bin/ls|more
000000 177 E L F 002 001 001 \0 \0 \0 \0 \0 \0 \0 \0 \0
464c457f 00010102 00000000 00000000
000010 002 \0 > \0 001 \0 \0 \0 324 B @ \0 \0 \0 \0 \0
003e0002 00000001 004042d4 00000000
000020 @ \0 \0 \0 \0 \0 \0 \0 360 303 001 \0 \0 \0 \0 \0
00000040 00000000 0001c3f0 00000000
000030 \0 \0 \0 \0 @ \0 8 \0 \t \0 @ \0 037 \0 036 \0
00000000 00380040 00400009 001e001f
000040 006 \0 \0 \0 005 \0 \0 \0 @ \0 \0 \0 \0 \0 \0 \0
00000006 00000005 00000040 00000000
000050 @ \0 @ \0 \0 \0 \0 \0 @ \0 @ \0 \0 \0 \0 \0
00400040 00000000 00400040 00000000
000060 370 001 \0 \0 \0 \0 \0 \0 370 001 \0 \0 \0 \0 \0 \0
000001f8 00000000 000001f8 00000000

3.22 tee:多重定向

    tee命令用于将数据重定向到文件,同时提供一份重定向数据的副本作为后续命令的标准输入。简单地说就是把数据重定向到给定文件和屏幕上。
-a 向文件追加内容,而不是覆盖 
tee命令允许标准输出同时把内容写入(覆盖)到文件中的实践示例。 
[root@cs7-sm ~]# ls |tee test1
gb2312.txt
test1
test2
test_win.sh
[root@cs7-sm ~]# cat test1 #<==ls命令接管通和tee命令,在屏靠上输出ls的结果,同时将结果写入到test1.txt。会清空原有的内容
gb2312.txt
test1
test2
test_win.sh
tee命令允许标准输出同时把内容追加到文件中的例子实践。
[root@cs7-sm ~]# ls |tee -a ls test1   #<==使用参数-a可以追加内容到文件中,不会清空文件中已有的内容。
gb2312.txt
ls
test1
test2
test_win.sh
[root@cs7-sm ~]# cat test1
gb2312.txt
test1
test2
test_win.sh
gb2312.txt
ls
test1
test2
test_win.sh

3.21-22 od、tee的更多相关文章

  1. 第21/22讲 UI_布局 之 线性布局

    第21/22讲 UI_布局 之 线性布局 布局管理就是组件在activity中呈现方式,包括组件的大小,间距和对齐方式等. Android提供了两种布局的实现方式: 1.在xml配置文件中声明:这种方 ...

  2. 2016年12月27日 星期二 --出埃及记 Exodus 21:22

    2016年12月27日 星期二 --出埃及记 Exodus 21:22 "If men who are fighting hit a pregnant woman and she gives ...

  3. iOS Dev (22) 文件、路径

    iOS Dev (22) 文件.路径 作者:CSDN 大锐哥 博客:http://blog.csdn.net/prevention 沙箱 Sandbox 的路径 和其他很多应用平台一样,iOS 也限定 ...

  4. cat、tail、head、tee、grep、wc、sort文件操作和过滤

    详见;http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt103 文件操作和过滤 绝大多数命令行工作是针对文件的.我们会在本节中讨论如何 ...

  5. 00009 - cat、tail、head、tee、wc、sort文件操作和过滤

    绝大多数命令行工作是针对文件的.我们会在本节中讨论如何观察及过滤文件内容,使用一条命令从文件中提取所需信息,以及对文件的内容进行排序. cat.tail.head.tee:文件打印命令这些命令的语法基 ...

  6. 在浏览器上运行 VS Code——GitHub 热点速览 v.21.22

    作者:HelloGitHub-小鱼干 和小程序类似,如果平时开发所用到的软件也能运行在浏览器中,"用完即走"岂不妙哉?code-server 便是一个让人在浏览器运行 VS Cod ...

  7. linux专题一之文件描述符、重定向、管道符、tee命令

    本节讨论一下几个问题: 1. 文件描述符. 2. 重定向. 3. 管道符 4. tee的用法. 1. 文件描述符. 在linux系统中一切皆文件.文件夹和设备都是文件.如何用来区别不同的文件呢?这里的 ...

  8. 管道 |、|&、tee

    用“|”或“|&”隔开两个命令之间形成一个管道,左边命令的标准输出(|)或者标准错误输出(|&)信息流入到右边命令的标准输入,即左边命令的标准输出作为右边命令的标准输入.如: make ...

  9. R语言、02 案例2-1 Pelican商店、《商务与经济统计》案例题

    编程教材 <R语言实战·第2版>Robert I. Kabacoff 课程教材<商务与经济统计·原书第13版> (安德森) P48.案例2-1 Pelican 商店 PS C: ...

随机推荐

  1. Java JVM 启动参数

    JVM 启动参数 java -Xmx4096m // 设置JVM最大可用内存为4096m. -Xms4096m // 设置JVM促使内存为4096m.此值可以设置与-Xmx相同,以避免每次垃圾回收完成 ...

  2. 做个开源博客学习Vite2 + Vue3 (一)搭建项目

    前言 不会 webpack,遇到报错就一头雾水,完全不知道怎么办,而且体积还大速度还慢. 所以尤雨溪做了 vite 后就很向往,只是知道自己水平有限还是等大佬先趟趟坑,等差不多了在跳. 现在vite2 ...

  3. HACK TEH BOX - Under Construction(JWT密钥混淆 + SQL注入)

    HACK TEH BOX - Under Construction(JWT密钥混淆 + SQL注入) 目录 1. JWT密钥混淆 2. 环境 3. Challenge 4. Walkthrough 1 ...

  4. python读取excel数据为json格式(兼容xls\xlsx)

    做自动化时需要从excel读取数据: 本文实现将excel文件数据读取为json格式,方便自动化调用 读取xls文件 使用xlrd读取xls文件代码: import xlrd def read_xls ...

  5. 1148 Werewolf - Simple Version

    Werewolf(狼人杀) is a game in which the players are partitioned into two parties: the werewolves and th ...

  6. 微信小程序 icon组件详细介绍

    这些是提供的所支持的图标样式,根据需求在此基础上去修改大小和颜色. 主要属性: 使用方式: wxml <!--成功图标--> <icon type="success&quo ...

  7. text-align: justify 文本对齐

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. hdu3074 线段树求区间乘积(单点更新)

    题意:       给你n个数,两种操作,(1) 把第b个数改成c (2)算出b-c的乘积,结果对1000000007取余. 思路:       线段树单点更新,简单题目,不多解释,具体看代码. #i ...

  9. DVWA之Reflected XSS(反射型XSS)

    目录 Low Medium High Impossible Low 源代码: <?php header ("X-XSS-Protection: 0"); // Is ther ...

  10. UVA11388GCD LCM

    题意:       输入两个整数G,L,找出两个正整数a,b使得gcd(a ,b)=G,lcm(a ,b)=L,如果有多组解,输出最小的a的那组,如果没解,输出-1. 思路:       比较简单,如 ...