• week3 02


    文件类型:

    预备姿势:扩展名gup-HD-wuma.avi    .avi  .txt   .log  .sh

         windows:系统根据不同的扩展名来区分不同类型的文件

       Linux:扩展名给我们看的,方便人类区分不同类型的文件

    常见的扩展名:.txt文本文件     .log日志文件  .conf .cfg配置文件  .sh .bash脚本文件(命令大礼包)

    常见的文件类型: -file 普通文件   d diectory目录 

    l softlink软连接(快捷方式,存放源文件的位置) 

    b block设备(块)文件,光盘,硬盘 

    c character字符设备(不断的向外发出或接收字符)

        随机字符生成器(生成随机字符)

        黑洞(不断接收信息)

        白洞(不断发出信息,无法查看)

    如何区分文件类型(查看)  file查看

    file普通文件:

      1二进制文件(命令)

      2文本文件(text)

      3数据文件(data)压缩包

    d 目录(文件夹)

    which显示命令的全路径

    yum故障集合:

      没有叫locate的软件包

    如何查询命令属于哪个软件包?

    yum provides

    软件包-多个命令

    通过find找到该命令的位置

    find /oldboy --type f -name 'oldboy.txt'

    tree 以树的形状显示目录内容

    xargs分组

    tar打包压缩命令:压缩文本文件为了做备份(防止数据不丢)(像配置文件)

      1打包 2压缩

    tar /etc目录压缩完放在/tmp/etc.tar.gz(通过tar打包 gzip进行压缩)

    z通过gzip工具进行压缩 c create创建包  v verbose显示过程 f 指定压缩包(放在最后)

    tar ztf    t查看压缩的内容

    解压 tar zxf /tmp/etc.tar.gz(默认解压到当前目录)

    解压到指定目录-C

    坑: 从压缩包中删除每个文件最开头的/(把压缩包中的绝对路径变成去掉/的相对路径,在解压的时候会默认解压到当前目录)为何? 假设压缩包中存放的是绝对路径 /tmp/etc.tar..gz  /etc/hosts解压的时候也会按照绝对路径解压,会把原文件覆盖.系统替我们预防故障,通过把绝对路径变成相对路径

    温馨提示:不要加上-P(创建压缩包的时候 使用绝对路径)

  • 相关阅读:
    何谓算法
    大规模Web服务开发技术
    什么是依赖,什么是抽象
    智能Web算法
    算法评测
    好代码、坏代码之四
    SVN server setup 1
    Python正则表达式操作指南(re使用)(转)
    rpm package installation
    mysql install error:Make had returned bad status, install seems impossible
  • 原文地址:https://www.cnblogs.com/weize111/p/10681102.html
Copyright © 2020-2023  润新知