在“一些鲜为人知的但却很有趣的Unix/Linux命令(一)”中,D瓜哥已经给大家介绍了一下有趣的Unix/Linux指令。今天继续这个话题,再给大家介绍一下有趣的Unix/Linux指令。
那些有趣的命令
- factor,?将一个数分解成多个数的乘积;
- nc,?强大的网络工具,可用于网络调试或数据传输等;
- dd,??用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换;
- file,??辨识文件类型;
- stat,?查询、显示文件相关信息,比如修改时间、大小等等;
- tac,?反向输出文件内容;
- shuf,??把输入行(或者文件)按随机顺序输出到标准输出;
- comm,?按行比较两个已排过序的文件;
- hexdump(可以简写成hd),?一般用来查看”二进制“文件的十六进制编码;
- bvi,??二进制文件编辑器;
- strings,??显示文件中的可打印字符;
- tr,??快速的实现字符的简单转换,也可以删除字符串中的指定子串,合并字符串中重复串;
- iconv,??将指定文件从一种编码转换为另一种编码
- split,??可将文件切成较小的文件,预设每1000行会切成一个小文件;
- csplit,??将文件依照指定的范本样式予以切割后,分别保存成名称为xx00,xx01,xx02…的文件;
- 7z,??高比率的文件压缩;
- ldd,??用来分析程序运行时需要依赖的动态库的工具;
- nm,??用来查看指定程序中的符号表相关内容的工具;
- ab,?Web性能基准测试工具;
- strace,??跟踪进程执行时的系统调用和所接收的信号;
?
参考资料
这次的参考资料,挺不错,含金量很高,推荐大家都看看。
- linux nc命令参数及用法详解