Linux 指令 日期查找解压缩(六)

date 显示当前时间

date "+%Y" 显示当前年份

date "+%Y-%m-%d"  年-月-日

date "+%Y-%m-%d %H:%M:%S" 年-月-日 时:分:秒

date -s 字符串时间 设置当前的时间, data -s 2018-10-10 11:22:22

 

cal 

以日历的方式来显示时间

cal 2020 显示2020全年的日历

 

find [搜索范围] [选项]

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

find /home -name hello.txt 查找/home目录下的hello.txt

find /opt -user nobody 查找/opt目录下nobody用户的文件

find / -size +20M 查找大于20M的文件, - 小于, = 等于

find /opt -name *.txt 查找以.txt结尾的文件

 

locate

locate指令可以快速地位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定文件

第一次运行前,必须使用updatedb指令创建locate数据库

 

grep

过滤查找

grep -n 显示匹配行,及行号

grep -i 忽略大小写

 

gzip 文件

压缩文件,只能将文件压缩为*.gz文件

压缩完文件后,源文件不保留

 

gunzip 文件

将压缩为*.gz的文件解压

 

zip [选项]  *.zip 目录

压缩目录下的所有文件

 

tar [选项] xxx.tar.gz 打包的内容

tar指令是打包指令,最后打包后的文件是.tar.gz文件

tar这个命令并没有压缩的功能,它只是一个打包的命令,但是在tar命令中增加一个选项(-z)可以调用gzip实现了一个压缩的功能,实行一个先打包后压缩的过程

-c,--create创建新的tar文件

-v,--verbose列出每一步处理涉及的文件的信息,只用一个“v”时,仅列出文件名,使用两个“v”时,列出权限、所有者、大小、时间、文件名等信息。

-f,--file[主机名:]文件名指定要处理的文件c名。可以用“-”代表标准输出或标准输入。

tar -zcvf  *.tar.gz 文件名 压缩文件

tar -zxvf *.tar.gz 解压压缩的文件

tar -zxvf *.tar.gz -C 路径 指定要解压到的目录, 必须要事先存在否则会报错

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值