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命令搜索到的结果交由紧随其后的命令做进一步处理,他十分类似管道符技术

  • 相关阅读:
    美团霸面---我想说说心里话。
    docker在ubuntu14.04下的安装笔记
    ubuntu14.04 upgrade出现【Ubuntu is running in low-graphics mode】问题的一个解决办法
    Python2和Python3在windows下共存
    Python发送邮件
    Python在安装第三方模块遇到的问题及解决办法
    127.0.0.1和localhost完全相等吗?
    vim总结
    linux shell学习笔记
    Jenkins +JUnit
  • 原文地址:https://www.cnblogs.com/xiaoqing-ing/p/14334240.html
Copyright © 2011-2022 走看看