zoukankan      html  css  js  c++  java
  • 《Linux就该这么学》day4-6

    继续学习打卡,这几天有事所以看视频补上了这几天的学习进度。

    day4:主要重点 tar打包和解压命令

    tar -zxvf  xxx.tar.gz 解压xxx.tar.gz   (将xxx.tar.gz解压到当前目录,参数-z:使用gzip压缩格式解压,-x:表示解压,-v:显示压缩或解压过程,-f:目标文件名)

    tar -czvf  压缩后的名字 要压缩的文件(将‘要压缩的文件’以gzip的压缩格式压缩,压缩后名字叫‘压缩后的名字’;参数-z表示gzip压缩格式压缩目标文件)

    tar -czvf xxx.tar.bzz  目标文件  (将目标文件以bzip格式压缩成xxx.tar.bzz,参数-j:以bzip压缩格式压缩或解压文件)

    查找命令 grep和find命令

    重点2:输入输出重定向和环境变量

    命令 > 文件   将命令执行的标准输出重定向到文件内 -----每次执行会清空文件原内容,再写入

    命令 >> 文件  将命令执行的标准输出重定向到文件内  ------每次执行不会清空文件原内容(追加)

    命令 &> 文件  将命令执行的所有输出(标准输出,错误输出)重定向到文件内  -- 清空写入

    命令 &>>文件  将命令执行的所有输出(标准输出,错误输出)重定向到文件内  -- 追加写入

    说明:输入输出分类:

        标准输入重定向 文件描述符 0

        标准输出重定向 文件描述符 1    输出重定向默认是这个

        错误输出重定向 文件描述符 2

    用法:

      命令 >> 文件 2>&1          同   命令 &>> 文件

    管道 :

      举例说明  ls -a | wc -l

        首先列出当前目录下所有文件和目录 再将这个结果通过管道 给wc命令统计行数

        管道就像是java的stream流,但是xarg更像才对

    环境变量:一个全局变量而已,不知怎么讲

    day5:vim文本编辑器-soeasy

    流程控制语句 

        if for while case

        注意语法,空格不能少,少个空格就报错,所有语言都有的东西,只是语法格式不一样而已

    day6:用户身份和文件权限 涉及用户创建 创建用户组 等

    文件权限的rwx

  • 相关阅读:
    [Swift]LeetCode811. 子域名访问计数 | Subdomain Visit Count
    [Objective-C语言教程]程序结构(3)
    [Objective-C语言教程]开发环境设置(2)
    [Objective-C语言教程]简介(1)
    [Swift]LeetCode810. 黑板异或游戏 | Chalkboard XOR Game
    [Swift]LeetCode809. 情感丰富的文字 | Expressive Words
    [Swift]LeetCode808. 分汤 | Soup Servings
    转:用ANT执行SQL
    转:让开发自动化: 实现自动化数据库迁移
    转 让开发自动化: 使用自动化加速部署
  • 原文地址:https://www.cnblogs.com/Yang-sr/p/11549772.html
Copyright © 2011-2022 走看看