Linux课程学习 第四课

学习必须如蜜蜂一样,采过许多花,这才能酿出蜜来

这月事比较多,每课的笔记都会慢慢补回来的,做事得有始有终

  在网络上,人们越来越倾向于传输压缩格式的文件,原因是压缩文件体积小,在网速相
同的情况下,传输时间短。下面将学习如何在 Linux 系统中对文件进行打包压缩与解压,以
及让用户基于关键词在文本文件中搜索相匹配的信息、在整个文件系统中基于指定的名称或
属性搜索特定文件。本节虽然只有 3 条命令,但是其功能都比较复杂而且参数很多,因此放
到了本章最后讲解

第二章 新手必须掌握的Linux命令

8.打包压缩与搜索命令

tar  命令用于对文件进行打包压缩或解压,格式为“tar [选项] [文件]”

 

 grep   命令用于在文本中执行关键词搜索,并显示匹配的结果,格式为“grep [选项] [文件]”

find  命令用于按照指定条件来查找文件,格式为“find [查找路径] 寻找条件 操作”

第三章  管道符、重定向与环境变量

1.输入输出重定向

标准输入重定向(STDIN,文件描述符为 0):默认从键盘输入,也可从其他文件或命令中输入
标准输出重定向(STDOUT,文件描述符为 1):默认输出到屏幕
错误输出重定向(STDERR,文件描述符为 2):默认输出到屏幕

4.常用的转义字符

反斜杠():使反斜杠后面的一个变量变为单纯的字符串
单引号(''):转义其中所有的变量为单纯的字符串
双引号(""):保留其中的变量属性,不进行转义处理
反引号(``):把其中的命令执行后返回结果

$(命令) = `命令`

5.重要的环境变量

1.判断用户是否以绝对路径或相对路径的方式输入命令(如/bin/ls),如果是的话则直接执行
2.Linux 系统检查用户输入的命令是否为“别名命令”,即用一个自定义的命令名称来替换原本的命令名称
3.Bash 解释器判断用户输入的是内部命令还是外部命令。内部命令是解释器内部的指令,会被直接执行
4.系统在多个路径中查找用户输入的命令文件,而定义这些路径的变量叫作PATH

                                                                         


原文地址:https://www.cnblogs.com/xrh-911208/p/11553315.html