day9 预习笔记

day9

作者:董瑞青归档:预习笔记

时间:2019、3、11

1.截止到目前为止所学所有基础命令

2.目录结构及其作用

3.计算机基础原理部分

预习:

1.echo、cat命令  搭配重定向符号的使用

2.find查找命令

3.linux系统中文件属性的相关知识

7.10

有关vi/vim/cat/echo及特殊重点符号的考题283

7.10.1

使用vi/vim命令解题及知识点分析283

7.10.2

使用echo命令解题及知识点分析285

7.10.3

使用cat命令解题及知识点分析286

7.10.4 

重定向符号的核心知识286

1.

重定向简介286

2.

标准输入/输出/错误输出287

3.

标准输出实际范例288

4.

错误输出案例288

5.

输入重定向的示例288

6.

追加输入重定向的示例289

7.10

有关grep/head/sed/awk及特殊重点符号的考题290

7.10.1

使用grep命令解题及知识点分析290

7.10.2

使用head命令解题291

7.10.3

通过更多命令解题的方法291

7.12

有关mkdir命令的考题291

7.13

有关cp/alias/unalias命令的考题292

7.11

本章讲解知识总结

=====================================================================

一  重定向简介   重定向符号,数据流是箭头方向

1.1 标准输入(stdin)代码为0,配合<或<<使用   数据流向→→

1.2标准输出 (stdout)代码为1,配合>或>>使用   数据流向←←

1.3标准错误(stderr)代码为2,配合>或>>使用  数据流向←←

1.4标准输入重定向   0<或< 清空已有的内容

   追加输入重定向 0<或<<  追加到文件底部

   标准输出重定向 1>或>>  正常输出,会清空文件内容

   标准输出追加重定向 >> 追加到文件底部,不会清空已有的内容

   标准错误输出重定向2> 将标准错误内容重定向到文件,会清空标准错误输出追加重定向 2>> 将标准错误内容重定向到文件,不会清空

2 使用grep命令解题及知识点分析

 grep  文本搜索工具

-n:显示行及行号

--color=auto :可以将找到的关键词部分加上颜色的显示

3  head   显示文件头部内容

  -5    显示前五行

4  awk  可以说是一门语言,文本分析工具  过滤 输出内容

-i  如果目的文件已经存在 就会询问是否覆盖

-f  强制执行 不会询问

5 sed是一种流编辑器 有增 删 改 查 过滤 取行

   sed [options]  [sed-commands]  [input-file]

sed 选项        [sed命令]      [输入文件]

模式空间:sed软件内部的一个临时缓存,用于存放读取到的内容

 a追加文本到指定行 

sed ‘2a     101,old,boy’ data.txt

加到第二行  要加的内容    要加到哪个文件

可以追加多行sed ‘2a     101,old,boy\102,old,boy’ data.txt

      i插入文本到指定行     根a用法一样   \n换行符

   d删除,删除指定行  sed ‘2d’ oldboy.txt  删除第二行

   g  获得内存缓冲区的内容,并代替当前模板快中的文本

G   获得内存缓冲区的内容,并追加到当前模板快的后面

文本替换

-i: 修改文件内容  后面跟g是标志全局 就是对全局做指示

sed –i ‘s#*#*#’ oldboy.txt

VF�z��$

你可能感兴趣的:(day9 预习笔记)