最常用的Unix/Linux命令

时间:2021-03-10 22:02:29

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

AWK 简明教程

vim

LIinux中自带的文本编辑器。

vim  file_name

更多功能请参考:
简明 VIM 练级攻略
Vim 常用命令总结

diff

它用来比较两个文本文件的差异,是代码版本管理的基石之一。
读懂diff

sort

sort是在Linux里非常常用的一个命令,负责文件内容排序。
sort 命令详解

export

用于设置环境变量。
Linux export命令

ls

ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
ls 命令

50个最常用的Unix/Linux命令
Linux 命令大全