美文网首页LINUX学习
Linux命令(6)

Linux命令(6)

作者: 假装我不帅 | 来源:发表于2018-08-13 12:57 被阅读10次

    打包压缩与搜索命令

    tar

    对文件进行打包压缩或者解压命令,格式为tar[选项][文件]
    -c 创建压缩文件
    -x 解开压缩文件
    -t 查看压缩包内有哪些文件
    -z 用Gzip压缩或者解压
    -j 用bzip压缩或者解压
    -v 显示压缩或者解压过程
    -f 目标文件名
    -p 保留原始的权限与属性
    -P 使用绝对路径来压缩
    -C 指定到解压的目录
    常用解压命令:#tar -xzvf xxx.tar.gz -C 目标文件夹

    grep

    在文本中执行关键词搜索,grep[选项][文件]
    -b 将可执行文件当做文件来搜索
    -c 仅显示找到的行数
    -i 忽略大小写
    -n 显示行号
    -v 反向选择
    查找当前系统中不允许登录系统的用户信息


    1.PNG

    find

    -name 匹配名称
    -perm 匹配权限(mode为完全匹配,-mode为包含即可)
    -user 匹配所有者
    -group 匹配所有组
    -mtime -n +n 匹配修改内容的时间(-n为n天内,+n为n天前)
    -atime -n +n 匹配访问文件的时间
    -ctime -n +n 匹配修改文件权限的时间
    -nouser 匹配无所有者的文件
    -nogroup 匹配无所有组的文件
    -newer f1 !f2 匹配比f1新但是比f2旧的文件
    --type b/d/c/p/l/f 匹配文件类型(设备,目录,字符设置,管道,链接文件,文本文件)
    -size 匹配文件的大小
    -prune 忽略某个目录
    -exec ......{}; 后面可跟进与进一步处理搜索结果的命令

    相关文章

      网友评论

        本文标题:Linux命令(6)

        本文链接:https://www.haomeiwen.com/subject/fdgybftx.html