zoukankan      html  css  js  c++  java
  • 我的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

  • 相关阅读:
    Head first javascript(七)
    Python Fundamental for Django
    Head first javascript(六)
    Head first javascript(五)
    Head first javascript(四)
    Head first javascript(三)
    Head first javascript(二)
    Head first javascript(一)
    Sicily 1090. Highways 解题报告
    Python GUI programming(tkinter)
  • 原文地址:https://www.cnblogs.com/miracle1989/p/12852996.html
Copyright © 2011-2022 走看看