引言: 因为需要一种整理文件的程序

一.使用tar归档和释放工具

tar 命令主要用于对目录和文件进行归档,在实际的备份工作中通常在归档的同时也会将包文件进行压缩(需要调用前面的gzip或bzip2命令),以节省磁盘空间。使用tar命令时,选项前面的“~”号可以省略。

常用的几个选项如下述:

-c创建(Create).tar格式的包文件

-C或–directory dir:解压时释放到指定的目标文件夹

-f或–file backup:表示使用归档文件

-j或–I或–bzip:调用bzip2程序进行压缩或解压

-P:打包时保留目录及文件的权限

-p:打包时保留文件及目录的绝对路径

-t或–list:列表查看保内的文件

-v或–verbose:显示指令过程,输出详细信息

-x或–extract或–get,从文件中还原文件,解开.tar格式的包文件

-z或–gzip或–gunzip:通过gzip程序进行压缩或解压

二. 制作归档备份文件:

制作归档及压缩包(备份)文件时,tar命令的基本格式如下:

tar+【选项】+归档及压缩文件名+需要归档的源文件或目录

如果需要对制作的归档文件进行压缩,可以通过“-z”或者“-j"选项自动调用压缩工具,(分别对应gzip,bzip2命令程序)进行压缩。
注: 在备份恢复目录或文件时,最好先将工作路径切换至目标目录或文件所在路径,然后在执行备份命令时使用相对路径,以防输入命令时因手误二导致根目录下面重要文件损坏

2.1 示例:

2.1.1 将/etc 与/boot用gzip的格式压缩掉归档,并在当前目录下生成sysfile.tar.gz格式的压缩包

tar zcvf sysfile.tar.gz etc boot
在这里插入图片描述

2.1.2 查看是否完成

2.1.3 制作“tar.bz2"格式包则仅需将”-z"改成“-j"使用即可

在这里插入图片描述

2.1.4 从归档的文件中恢复数据解压并释放(恢复)归档压缩包文件时,tar命令的基本格式如下

tar【选项】 归档及压缩文件名 【-C 目标目录】
在这里插入图片描述

三.使用vi文本编辑器

3.1 安装命令:yum install vim -y

在这里插入图片描述

vim具有编辑程序的能力,会主动利用不同的字体颜色辨别语法的正确性,方便程序设计

3.2 Linux中最常见的文本编辑器

vi:类UNIX操作系统的默认文本编辑器

vim:是vi的升级版

vi编辑器的工作模式

3.3 三种工作模式

命令模式

输出模式

末行模式

3.4 标题不同模式间的切换

在这里插入图片描述

四.在不同模式中能够对文件的操作也不相同

命令模式: 启动vi编辑器后默认进入命令模式。该模式主要完成如光标移动,字符串查找,以及删除、复制、粘贴文件内容等相关操作。

输入模式: 该模式的主要操作内容就是录入文件内容,可以对文本文件正文进行修改或添加新的内容。处于输入模式时vi编辑器的最后一行会出现“–INSERT–”的状态提示信息操作。

末行模式: 该模式中可以设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处于末行模式时,vi编辑器的最后一行会出现”:“提示符。

4.1命令模式的基本操作

光标移动
在这里插入图片描述
复制,粘贴,删除
在这里插入图片描述
文件内容查找
在这里插入图片描述
撤销编辑及保存退出
在这里插入图片描述
打开新文件或读入其他文件内容
在这里插入图片描述

文件内容替换
在这里插入图片描述
保存文件及退出vi编辑器
在这里插入图片描述

总结:

在日常中tar命令可以很好的结合gzip和bzip2命令,但是这两个压缩命令必须存在哦。
快捷键为我们使用vi编辑器提供了很大便利

Logo

更多推荐