Linux指令 ----->时间日期类&搜索查找类&压缩解压类

Posted ohana!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux指令 ----->时间日期类&搜索查找类&压缩解压类相关的知识,希望对你有一定的参考价值。

目录

一,时间日期类

1.date指令(显示当前日期)

2.date指令-设置日期

3.cal指令

二,搜索查找类

1.find指令

2.locate指令

3.grep指令和管道命令 |

三,压缩解压类

1.gzip和gunzip指令

2.zip和unzip指令

3.tar指令


一,时间日期类

1.date指令(显示当前日期)

基本语法:

date (显示当前时间)

date +%Y (显示当前年份) 

date +%m (显示当前月份)

 

date +%d (显示当前日期)

 

date "+%Y - %m - %d %H:%M:%S" (显示当前年月日时分秒)

2.date指令-设置日期

基本语法:date -s 字符串时间

3.cal指令

基本语法:cal [选项]

案例:查看当前月份日历指令:cal

 

显示2022年的所有月份指令:cal 2022 

二,搜索查找类

1.find指令

基本语法:find [搜索范围] [选项]

选项说明:

解释:find指令从指定目录向下递归的遍历其所有的子目录,将满足的子目录显示在终端

案例:查找home目录下的hello.txt文件(如果没有此文件或目录,终端将不会显示任何绝对路径)

查找opt目录下的root用户

查找opt目录下文件大小不超过1M的文件 

2.locate指令

基本语法:locate 目标文件

说明:第一次运行前必须先执行updatedb命令创建locate数据库

解释:locate指令可以快速定位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件,locate指令无需遍历整个文件系统,查询速度较快为了保证查询结果的准确度,管理员必须定期更新locate时刻

案例:查询hello.txt文件所在路径

which指令可以查看某个指令在哪个目录下

3.grep指令和管道命令 |

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

说明:

 

解释:grep过滤查找,常配合|进行使用

案例:在hello.txt文件中查找“w”

三,压缩解压类

1.gzip和gunzip指令

基本语法:gzip 文件

                  gunzip文件.gz

解释;gzip用于压缩文件,gunzip用于解压文件

案例:将hello.txt文件进行压缩,并且解压

2.zip和unzip指令

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

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

常用选项:-r 递归压缩,压缩目录

                  -d<目录> :指定解压后的文件存放目录

案例:将home目录压缩,并且解压进opt目录下

由于home文件夹文件过于多,压缩过程太长,只展示解压缩过程 

3.tar指令

基本语法:tar [选项] xxx.tar.gz 打包的内容

选项说明:

解释:tar指令是打包命令,最后的打包文件是.tar.gz文件

案例:打包多个文件home目录下的hello.txt文件和world.txt文件

以上是关于Linux指令 ----->时间日期类&搜索查找类&压缩解压类的主要内容,如果未能解决你的问题,请参考以下文章

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux常用指令