Fourth day for RHCE
1 打包压缩 tar
压缩:常用指令 tar czvf 压缩名 待压缩文件的路径
解压缩:常用指令 tar xzvf 需要解压的文件
1.1 参数
- -c:creat,创建压缩文件
- -x:extract 提取压缩文件
- -z:Gzip
- -j:bzip2
- -v:显示压缩或者解压缩的过程
- -f:目标文件名
- -C:解压到指令的目录
1.2 示例
- czvf xzvf 前面加不加-都可以;
- tar czvf etc.tar.gz /etc 把etc文件夹下的所有文件打包成etc.tar.gz
- tar xzvf etc.tar.gz -C /etc 把etc.tar.gz 解压缩到 /etc下。
2 grep
2.1 参数
- grep的参数很多,但是几乎我们都用不到。
2.2 示例
- grep的用法是:grep 选项 文件
- 比如:/etc/passwd是保存了我们的登录信息的配置文件
3 find
3.1 参数
- 最主要,最常用的一个参数就是-name 匹配名称
3.2 示例
- Linux系统中的配置文件会保存到/etc目录中,比如我们查找/etc下所有的以host开头的文件
4 重定向
4.1 参数
- 大家对于重定向见到或者工作中遇到最多的就是输出重定向 > ,但是重定向还有其他几个兄弟
- 输入重定向: < ,将文件内容导入到命令中
- 输出重定向又分为
- 错误重定向:2>
- 追加在文件后面的重定向:>>
- 清空文件,重新写入:>
- &>:合并重定向,正确的,错误的都会接受
4.2 示例
- 查找一个不存在的文件的话会给我们报错,但是如果我们用 2> 错误重定向的方式的话,就会把错误的信息也给我们保存下来
5 管道命令符
- 用一句话来概括“把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入”
示例
- 我们通过匹配关键词/sbin/nologin找出了所有被限制登录系统的用户,把原本要输出到屏幕的用户信息列表再交给wc命令作进一步的加工
6 转义字符
-
总结最常用的4个转义字符
-
反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。
-
单引号(’’):转义其中所有的变量为单纯的字符串。
-
双引号(""):保留其中的变量属性,不进行转义处理。
-
反引号(``):把其中的命令执行后返回结果。
Daily Attendance