1. tar
压缩文件夹
tar zcvf archive_name.tar dirname/
解压文件夹
tar xvf archive_name.tar
grep
在文件中查找字符串 不区分大小写
grep -i "the" demo_file
输出成功匹配的行,以及该行之后的三行
grep -A 3 -i "example" demo_text
在一个文件夹中递归查询包含指定字符串的文件
grep -r "ramesh" *
find
查找指定文件名的文件(不区分大小写)
find -iname "MyProgram.c"
查找home目录下的所有空文件
find ~ -empty
ssh
登录到远程主机
ssh root@172.3.7.211
sed
sed全名叫stream editor,流编辑器,用程序的方式来编辑文本。
SED 简明教程
awk
vim
LIinux中自带的文本编辑器。
vim file_name
更多功能请参考:
简明 VIM 练级攻略
Vim 常用命令总结
diff
它用来比较两个文本文件的差异,是代码版本管理的基石之一。
读懂diff
sort
sort是在Linux里非常常用的一个命令,负责文件内容排序。
sort 命令详解
export
用于设置环境变量。
Linux export命令
ls
ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
ls 命令