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文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值