ubuntu学习19.12.15时间日期、日历、搜索查找、压缩和解压

时间日期

date指令

date:显示当前时间
date +%Y:显示当前年份
date +%m:显示当前月份
date +%d:显示当前时间是几号
date “+%Y-%m-%d %h:%m:%s”:显示当前年月日 时分秒
date -s 字符串时间:设置日期

查看日历

cal指令

cal [选项]:查看日历,不加选项则查看本月日历
cal 2020:查看2020年整年的日历

搜索查找

find指令

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

find [搜索范围] [选项]
常用选项:
-name 文件名:按指定的文件名查找
-user 文件名:查找属于指定用户拥有的文件
-size [+n(大于)] [-n(小于)] [n(等于)]:按指定的文件大小查找

locate指令

locate 文件名:快速定位文件路径
注意:在使用locate指令之前必须先更新locate数据库,只需执行updatedb指令即可

grep指令和管道符 |

grep:过滤查找
|:将前一个命令的执行结果输出传递给后面的命令处理

grep [选项] 查找内容 源文件
选项:
-n:显示匹配行及行号
-i:忽略字母大小写

压缩和解压

gzip指令和gunzip指令

gzip 文件名:压缩为.gz文件(不会保留原文件)
gunzip 文件名.gz:解压.gz文件(不会保留原文件)

zip指令和unzip指令

常用于项目的打包发布
zip [选项] XXX.zip 要压缩的内容:要压缩的文件和目录
选项:
-r:递归压缩,压缩整个目录

unzip [选项] XXX.zip:解压文件
选项:
-d:指定解压后文件的存放目录

tar指令

tar:打包指令,通过不同的参数来决定压缩或者解压,打包后的文件是.tar.gz文件
tar [选项] XXX.tar.gz 打包的内容:打包成.tar.gz文件
选项:
-c:产生.tar打包文件
-v:显示详细信息
-f:指定压缩后的文件名
-z:打包同时压缩
-x:解包.tar文件
例如:tar -zcvf XXX.tar.zg 文件 文件 文件
tar -zxvf XXX.tar.zg -c 文件目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

理想万岁万万岁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值