归档命令tar
归档命令tar与vim编辑器使用tar归档和释放工具**使用vi文本编辑器****Linux中最常见的文本编辑器**在不同模式中能够对文件的操作也不相同命令模式的基本操作使用tar归档和释放工具tar 命令主要用于对目录和文件进行归档,在实际的备份工作中通常在归档的同时也会将包文件进行压缩(需要调用前面的gzip或bzip2命令),以节省磁盘空间。使用tar命令时,选项前面的“~”号可以省略。常用
归档命令tar与vim编辑器
引言: 因为需要一种整理文件的程序
一.使用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编辑器提供了很大便利
更多推荐
所有评论(0)