几个有用的Linux命令
2024-08-25 14:18:12
原文: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...,似乎就是讲这个的。
最新文章
- EntityFramework之原始查询如何查询未映射的值,你又知道多少?
- PHP 基础(赋值及函数)
- ASP.NET入门教程:事件句柄
- VS插件开发,启用实验室环境
- No.3__C#
- get跟post编码--转
- 新找到的一款字体 fantasque-sans-mono
- 转载Mongondb
- BM25相关度打分公式
- 新浪云sae 邮件服务 quicksend()
- [转]Bypassing iOS security
- angular采坑记录
- 用WijmoJS搭建您的前端Web应用 —— React
- 用一条SQL语句显示所有可能的比赛组合
- 用WSDL4J解析types标签中的内容
- python_day1 条件语句
- 【Bootstrap Method】Evaluating The Accuracy of a Classifier
- Java编程的逻辑 (48) - 剖析ArrayDeque
- python 面试题3
- 针对android&;ios yuv旋转、镜像、格式转换、裁剪 算法实现<;转>;