zoukankan      html  css  js  c++  java
  • 打包压缩和搜索命令

    1、tar——用于对文件打包压缩或解压

    -c:创建压缩文件

    -x:解压

    -t:查看压缩包内有哪些文件

    -z:用Gzip压缩或解压

    -j:用bzip2压缩或解压

    -v:显示解压或压缩过程

    -f:目标文件名

    -p:保留原始的权限与属性

    -P:使用绝对路径来压缩

    -C:指定解压的目录

    tip:在使用某些解压或压缩操作时,可能需要花费数个小时,如果屏幕一直没有输出,一方面不好判断打包的进度情况,另一方面也会怀疑电脑死机,因此推荐用-v参数向用户不断显示压缩或解压过程;-f参数很重要,必须放最后一位,表示要压缩或解压的软件包名称

    一般可以用:tar  -czvf  压缩包名称.tar.gz  要打包的目录

                          tar  -xzvf  压缩包名称.tar.gz

    2、grep——用于在文本中执行关键词搜索,并显示匹配的结果

    -b:将可执行文件当作文本文件来搜索

    -c:仅显示找到的函数

    -i:忽略大小写

    -n:显示行号

    -v:反向选择——仅列出没有”关键词“的行

    3、find——用于按照指定条件来查找文件 

    格式为:find  [查找路径]  寻找条件  操作

    -name 匹配名称

    -perm 匹配权限(mode为完全匹配,-mode为包含即可)

    -user 匹配所有者

    -group 匹配所有组

    -mtime -n +n 匹配修改内容的时间

    -exec 后面可跟用于进一步处理搜索结果的命令

    重点在于-exec参数的作用,这个参数用于把find命令搜索到的结果交由紧随其后的命令做进一步处理,他十分类似管道符技术

  • 相关阅读:
    1-直播转点播
    3-美团 HTTP 服务治理实践
    3-SSDB 高性能NoSQL数据库, 用于替代 Redis.
    配置kubectl在Mac(本地)远程连接Kubernetes集群
    4-rocketmq 发送时异常:system busy 和 broker busy 解决方案
    3-RocketMQ 简单梳理 及 集群部署笔记
    2-Rocketmq产品架构(参考阿里云)
    1-RocketMq 学习 中文文档(一)
    tar命令参数详解
    Ubuntu 安装 .bundle 文件
  • 原文地址:https://www.cnblogs.com/xiaoqing-ing/p/14334240.html
Copyright © 2011-2022 走看看