1.排序数据
命令:sort
常用参数:
-n | 把数字识别成数字而不是字符,并按值的大小排序 |
-M | 按月排序 |
-r | 反序排序,升序变降序 |
2.搜索数据
命令:grep
格式:
grep [options] pattern [file]
如:搜索文件中指定字符的行:(在file1中搜索字符t的行)
grep -n t file1
grep命令还可以支持正则表达式的方式所搜:
grep [tf] file1
正则表达式中的方括号表明grep应该所搜包含t或f字符的匹配。
3.压缩数据
Linux上最流行的压缩工具为:gzip
gzip | 压缩文件 |
gzcat | 查看压缩过的文本文件内容 |
gunzip | 解压文件 |
4.归档数据
命令:tar
是Unix和Linux上最广泛使用的归档工具。
如:tar -cvf test.tar test/ test2/
创建了一个名为test.tar的文件,包含test和test2目录的内容。
还可以用tar命令解压文件:
tar -zxvf filename.tgz