• 我的linux学习日记day4


    一、打包压缩与搜索命令

      1.tar命令

    • -c 创建压缩文件
    • -x 解开压缩文件
    • -t 查看压缩包里有哪些文件
    • -j 用bzip2来压缩或解压
    • -z 用gzip压缩或解压
    • -v 显示过程
    • -f 目标文件名

    例:tar -czvf xxx.tar.gz /etc  把/etc/目录压缩

    tar -xzvf etc.tar.gz -C /root/etc 指定解压到某个目录

      2.grep命令

    • -n 显示行号
    • -i 忽略大小写
    • -v 反向选择
    • -c 仅显示找到的行数

      3.find命令

    二、重定向相关

    • >或1> 输出重定向:把前面输出的东西输入到后面文件中,会清除原有内容
    • >>或1>> 追加重定向:把前面输出的东西追加输入到后面文件中,不会清除原有内容
    • 0<或<< 输入重定向:输入重定向用于改变命令的输入,后面指定输入内容,前面跟文件名 将数据流导入到里面的命令里面
    • 0<<或<< 追加输入重定向:后跟字符串,用来表示“输入结束”,也可用Ctrl+d来结束输入
    • 2> 错误重定向:把错误信息输入到后面的文件中,会删除文件原有的内容

    三、管道符   | 

    四、通配符 

    *  空值或者无穷多的信息

    ?  必须匹配一位

    [a-z]   匹配小写字母

    [A-Z]  匹配大写字母

    [0-9]  匹配0-9

    [a,c,f] 匹配指定字母

    [1,5,2]  匹配指定数字

    转义符  \

    全局转义  ‘’  单引号

    执行命令,取返回结果  `   反引号

    五、环境变量

    $PATH

    $HOME

    $HISTORY

    $MAIL

    $LANG

    $RANDOM

  • 相关阅读:
    oracle 11g 执行先决条件检查失败的解决方法
    Oracle 11g 详细安装步骤
    Github的使用
    Git的配置与基本操作
    Git安装教程(windows)
    robot framework 自动化框架环境搭建
    Windows下jenkins环境搭建
    Windows 下搭建 SVN服务器
    fiddler配置及使用教程
    逆序链表
  • 原文地址:https://www.cnblogs.com/miracle1989/p/12852996.html
Copyright © 2020-2023  润新知