几个有用的Linux命令
原文:http://spin.atomicobject.com/2013/09/09/5-unix-commands/
本文為原文摘要。
1. man ascii
? ? 打印ascii代碼表
2. cal
? ? 顯示日歷
3. xxd
? ? 在文本文件和二進制文件之間相互轉換
? ? # xxd -g1 -ps -c 4 xxx.bin xxx.txt
? ? ? 將xxx.bin轉換為xxx.txt
? ? ? -g1: 按1個字節為單位進行轉換
? ? ? -ps: 只要數據,不要地址欄和ASCII字符欄。如果不指定-ps,得到的文本會是這樣:
? ? ? ? ? ? ?## addr ###hex########ascii ##
? ? ? ? ? ? ? ? ?0000: ? ? ?00 01 02 03 ? ? ?????
? ? ? ? ? ? ?指定ps后,就只有hex欄,且hex字符連在一起:
? ? ? ? ? ? ?00010203
? ? ? ?-c4: 每行4個字節
? ? # xxd -r -g1 -ps -c 4 xxx.txt xxx.bin
? ? ? ?將txt轉換為bin。
? ? ? ?-r: 反向轉換。
? ? ? ?要求原始文本格式如下:
? ? ? ?00010203
? ? ? ?04050607
? ? ? ?轉換后得到bin
5. strings
? ? 從非文本文件(實際上文本文件也行)中取字符串。
6. cat ?<<EOF
? ? 上例中,當shell遇到<<符號,將從STDIN讀取輸入送給cat,直到遇到單行EOF。
? ? man bash中似乎有一條here documen...,似乎就是講這個的。
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的几个有用的Linux命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《中秋书月》月圆之夜,我和德鲁克
- 下一篇: linux 其他常用命令