linux命令

2019 精帖
0 2613

linux命令

echo指令:输出内容到控制台,输出环境变量


head指令:用于显示文件开头部分的内容,默认情况下显示前十行

head 文件:显示前10行

head -n 5:显示前5行


tail指令:用于输出文件尾部的内容,默认情况下显示文件后十行的内容

tail 文件:显示最后十行

tail -n 5 文件:显示最后5行的内容

tail -f 文件:实时追踪改文件的所有更新


ln命令:创建软连接,也叫符号链接;

ln -s 原文件目录 软链接名:给文件创建一个软连接


history指令:

查看已经执行过的历史指令,也可以执行历史指令

history:查看所有的指令

history 10 查看最近执行的10个指令

!5:执行编号为5的历史指令



find指令:

find指令将从指定目录下递归遍历其各个子目录,将满足条件的文件或者目录显示在终端

find [搜索范围] [选项]

选项: -name:按照指定的文件名查找文件

-user:查找属于指定用户的所有文件

-size:按照指定文件的大小查找文件



locate指令:快速定位文件路径,首先创建locate数据库

updatadb:创建locate数据库

locate hello.txt:查找



grep指令 和 管道符号指令|

grep:表示过滤查找

|:表示将第一个命令的处理结果传递给后边的命令去处理

grep基本语法:grep [选项] 查找内容 源文件

-n显示匹配以及行号

-i忽略字母大小写

cat /var/log/a.txt | grep -n local

grep -n local /var/log/a.txt



压缩和解压文件

gzip/gunzip

gzip用于压缩文件(源文件不保留),gunzip用于解压文件

基本语法:gzip 文件(只能将文件压缩成*.gz文件)

gunzip 文件(解压文件)


zip/unzip指令

zip用于压缩文件 unzip用于解压

基本语法:zip [选项] xxx.zip 将要压缩的内容:(压缩文件和目录)

unzip [选项] xxx.zip: (解压压缩文件)

zip的常用选项-r:递归压缩

unzip的常用选项-d 目录:指定解压文件的存放目录


tar指令:打包指令,既可以压缩,也可以解压(tar.gz)

基本语法:tar [选项] xxx.tar.gz 目录/文件

选项:-c:产生.tar打包文件

-v:显示详细信息

-f:指定压缩后的文件名

-z:打包同时压缩

-x:解压.tar文件


留言(0)
猜你喜欢