Linux压缩解压及目录搜索

linux中关于日期和时间的操作命令

1、查看或者设置系统日期或者时间:date

date -S '2022-06-07 09:55:50' 设置当前的系统时间

2、查看系统日历:cal

linux中关于搜索文件或者目录的命令

1、搜索当前目录下的文件/目录:find

*:表示通配符

2、find [搜索范围] [搜索标准] 关键字

                                -name:默认按名称搜索

                                -size:按文件大小搜索

                                -user:按照文件所有者搜索

find /etc *.txt 搜索etc下的txt文件

find /etc -size -5M 搜索etc下小于5M的文件

find /etc -user zhangsan 搜索etc下所有者是zhangsan的文件或者目录

3、locate:直接从linux数据库的目录树里面搜索,不用访问磁盘,搜索效率更高

但是linux的目录树不是实时更新的,linux不定时按照一定的策略进行同步,所以在搜索前先同步下底层数据库

uodatedb

locate 关键字

4、搜索过滤命令,在搜索命令的结果中按照名称进一步过滤:搜索命令 |grep [选项] 过滤条件

                                                                                                   查看命令 |grep  [选项] 过滤条件

 find *.txt |grep t3

cat t3.txt |grep hello

 -i:忽略大小写

-n:带行号

cat t3.txt |grep -ni hello

linux中的压缩解压命令

1、压缩或者解压文件(只能操作单个文件)

gzip 文件名  :压缩单个文件,生成一个.gz的压缩包,会把原来的文件自动删除

gunzip 压缩包名:解压.gz压缩包,并且会把.gz压缩包删除

 2、可以压缩打包多个文件或者目录

zip 目标压缩包名称(通常使用.zip,.gz也可以) 文件或者目录列表

unzip  压缩包名:将指定的压缩包解压到当前目录或者指定目录名 -d

 

 3、可以压缩打包多个文件或者目录:tar [选项]  目标压缩包名称(xxx.tar.gz)  文件或者目录列表
                                                                   -c:打包

                                                             tar [选项]  压缩包名(xxx.tar.gz)  -C 解压目录

                                                                   -x:解压

既可以做压缩也可以做解压,一般用法

压缩:tar -zcvf xxx.tar.gz 文件或者目录列表

解压:tar -zxvf xxx.tar.gz -C 解压目录名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值