3.21-22 od、tee
生活随笔
收集整理的這篇文章主要介紹了
3.21-22 od、tee
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
3.21 od:按不同進(jìn)制顯示文件
od命令用于輸出文件的八進(jìn)制、十六進(jìn)制或者其他格式編碼的字節(jié),通常用于顯示或查看文件中不能直接顯示在終端的字符。 -A 地址進(jìn)制?? ?按指定的進(jìn)制顯示地址信息 地址進(jìn)制包括: o 八進(jìn)制(系統(tǒng)默認(rèn)值) d 十進(jìn)制 x 十六進(jìn)制 n 不打印位移值 -t 顯示格式?? ?指定數(shù)據(jù)的顯示格式 主要參數(shù)有: a 命名字符,忽略高階位 c ASCII字符或反斜杠序列(如\n) d 有符號的十進(jìn)制數(shù) f 浮點數(shù) o 八進(jìn)制(系統(tǒng)默認(rèn)值) u 無符號十進(jìn)制數(shù) x 十六進(jìn)制數(shù) 查看二進(jìn)制命令文件的內(nèi)容。 [root@cs7-sm ~]# file /bin/ls #<一像ls命令是一個二進(jìn)制命令,通過cat命令查看會發(fā)現(xiàn)一堆亂碼。 /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 \0464c457f 00010102 00000000 00000000 000010 002 \0 > \0 001 \0 \0 \0 324 B @ \0 \0 \0 \0 \0003e0002 00000001 004042d4 00000000 000020 @ \0 \0 \0 \0 \0 \0 \0 360 303 001 \0 \0 \0 \0 \000000040 00000000 0001c3f0 00000000 000030 \0 \0 \0 \0 @ \0 8 \0 \t \0 @ \0 037 \0 036 \000000000 00380040 00400009 001e001f 000040 006 \0 \0 \0 005 \0 \0 \0 @ \0 \0 \0 \0 \0 \0 \000000006 00000005 00000040 00000000 000050 @ \0 @ \0 \0 \0 \0 \0 @ \0 @ \0 \0 \0 \0 \000400040 00000000 00400040 00000000 000060 370 001 \0 \0 \0 \0 \0 \0 370 001 \0 \0 \0 \0 \0 \0000001f8 00000000 000001f8 000000003.22 tee:多重定向
tee命令用于將數(shù)據(jù)重定向到文件,同時提供一份重定向數(shù)據(jù)的副本作為后續(xù)命令的標(biāo)準(zhǔn)輸入。簡單地說就是把數(shù)據(jù)重定向到給定文件和屏幕上。 -a 向文件追加內(nèi)容,而不是覆蓋? tee命令允許標(biāo)準(zhǔn)輸出同時把內(nèi)容寫入(覆蓋)到文件中的實踐示例。? [root@cs7-sm ~]# ls |tee test1 gb2312.txt test1 test2 test_win.sh [root@cs7-sm ~]# cat test1 #<==ls命令接管通和tee命令,在屏靠上輸出ls的結(jié)果,同時將結(jié)果寫入到test1.txt。會清空原有的內(nèi)容 gb2312.txt test1 test2 test_win.sh tee命令允許標(biāo)準(zhǔn)輸出同時把內(nèi)容追加到文件中的例子實踐。 [root@cs7-sm ~]# ls |tee -a ls test1 #<==使用參數(shù)-a可以追加內(nèi)容到文件中,不會清空文件中已有的內(nèi)容。 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總結(jié)
以上是生活随笔為你收集整理的3.21-22 od、tee的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3.23 vi/vim:纯文本编辑器
- 下一篇: 3.14-19 wc、iconv、dos