第八单元正文处理命令及tar命令

zt152156 zt152156     2023-02-04     178

关键词:

 

使用cat命令进行文件的纵向合并 

两种文件的纵向合并方法 

归档文件和归档技术
归档的目的
什么是归档
tar命令的功能
tar命令的常用选项
使用tar命令创建、查看及抽取归档文件
使用tar命令创建归档文件
使用tar命令查看归档文件
使用tar命令抽取归档文件
文件的压缩和解压缩
什么是压缩
压缩的目的
什么是解压缩
gzip命令和gunzip命令
bzip2命令和bunzip2命令
在使用tar命令的同时进行压缩和解压缩
在使用tar命令的同时进行压缩和解压缩的用法举例
课后作业
【本节内容】
1. 使用cat命令进行文件的纵向合并
1) 掌握使用cat命令实现文件的纵向合并:
a) 例如:使用cat命令将baby.age、baby.kg和baby.sex这三个文件纵向合并为baby文件的方法:
cat baby.age baby.kg baby.sex >baby
b) 例如:使用cat命令将baby.age文件的内容添加到baby2文件中的方法:
cat baby.age >>baby2
2. 归档文件和归档技术(详见linux系统管理P209)
1) 掌握归档的定义:归档(archiving)就是将许多文件(或目录)打包成一个文件。
2) 了解归档的目的:归档的目的就是方便备份、还原及文件的传输操作。
3) 掌握tar命令的功能:将多个文件(也可能包括目录,因为目录本身也是文件)放在一起存放到一个磁带或磁盘归档文件中。并且将来可以根据需要只还原归档文件中的某些指定的文件。
4) 掌握tar命令的常用选项:
c:创建一个新的tar文件。
t:列出tar文件中目录的内容。
x:从tar文件中抽取文件。
f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
v:显示所打包的文件的详细信息,v是verbose的第1个字母。
z:使用gzip压缩算法来压缩打包后的文件。
j:使用bzip2压缩算法来压缩打包后的文件。
3. 使用tar命令创建、查看及抽取归档文件(详见linux系统管理P210)
1) 掌握使用tar命令创建归档文件的用法举例:
例如:使用tar命令将arch目录打包成一个名为arch.tar的归档文件的方法(要求显示所有打包的文件和目录):
tar cvf arch.tar arch 
掌握使用tar命令查看归档文件的用法举例:
例如:使用tar命令显示arch.tar这个归档文件(包)中的所有文件的方法:
tar tf arch.tar
2) 掌握使用tar命令抽取归档文件的用法举例:
例如:使用tar命令恢复arch.tar中的全部内容的方法:
tar xvf arch.tar -C 路径

4. 文件的压缩和解压缩(详见linux系统管理P212)
1) 掌握压缩的定义:压缩就是将一个大的文件通过一些压缩算法变成一个小文件。 
2) 了解压缩的目的:主要是缩小文件的大小,这样会节省存储文件的磁盘或磁带的空间,另外在网络上传输这些小文件也会减少网络的浏览(也就是节省网络的带宽)。
3) 掌握解压缩的定义:解压缩就是将一个通过一些压缩算法的文件恢复到压缩之前的样子。
4) 掌握gzip命令和gunzip命令的用法举例:
a) 例如:将文件file1压缩成.gz格式的压缩包应该使用的命令为:gzip file1 –c > /路径/name.gz
b) 例如:将压缩文件file1.gz解压缩的命令为:
gunzip file1.gz >
5) 掌握bzip2命令和bunzip2命令的用法举例:
a) 例如:将文件file1压缩成.bz2格式的压缩包应该使用的命令为:bzip2 file1 >
b) 例如:将压缩文件file1.bz2解压缩的命令为:
bunzip2 file1.bz2 >
5. 在使用tar命令的同时进行压缩和解压缩(详见linux系统管理P214)
1) 掌握在使用tar命令的同时进行压缩和解压缩的用法举例
a) 例如:使用tar命令将arch目录打包而且同时使用gzip的技术压缩打包后文件的方法(打包后的文件名为arch.tar.gz):
tar cvfz arch.tar.gz arch
b) 例如:使用tar命令将arch目录打包而且同时使用bzip2的技术压缩打包后文件的方法(打包后的文件名为arch.tar.bz2):tar cvfj arch.tar.bz2 arch
6. 课后作业(用时65分钟)
1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)
2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加)
3) 将/1.txt、/2.txt两个文件打包为/1.tar 
4) 使用gzip命令压缩1.txt文件名为1.txt.gz
5) 解压缩1.txt.gz
6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2
7) 解压缩1.txt.bz2
8) 解包1.tar,解包后文件存放到/tmp目录下
9) 使用tar命令打包并且压缩/1.txt、/2.txt,得到的文件名为1.tar.gz
10) 解包1.tar.gz,解包后文件存放到/tmp目录下










































































八.正文处理命令及tar命令

一.cat命令:使用cat命令将yuan.ageyuan.kgyuan.sex三个合并纵向合并为yuan文件的方法a)catyuan.ageyuan.kg.yuan.sex>yuan  其内容会以追加的方式覆盖b)catyuan.age>>yuan.kg将yuan.age里面的内容追加到yuan.kg文件里面二.归档文件和归档技... 查看详情

11.14

第八单元正文处理命令及tar命令  1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)      2)将用户信息数据库文件和用户密码库文件纵向合并为一个文件/2.txt(追加)&... 查看详情

day6(05/25)

一、正文处理命令及tar命令 使用cat命令进行文件的纵向合并两种文件的纵向合并方法归档文件和归档技术归档的目的什么是归档tar命令的功能tar命令的常用选项使用tar命令创建、查看及抽取归档文件使用tar命令创建归档文件... 查看详情

linux下的文档处理及tar命令

  1、使用cat命令进行纵向合并        使用‘>’是将左边的内容覆盖到右边        使用‘>>’是将左边的内容追加到右边文档中        还可使用‘>’将不同文件进行... 查看详情

day03_用户群组权限及正文处理命令

一.用户、群组和权限用户及passwd文件/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)/etc/passwd文件每个字段的具体含义a)第1个字段(列)记录的是这个用户的名字(在创建用户时root用户... 查看详情

第七单元进程相关命令及优先级的处理

1.进程定义进程就是cpu未完成的工作 2.ps命令ps                     a      &nbs 查看详情

压缩及解压命令

*.tar   文件类型打包:tarcvftmp.tar /tmp #将目录打包成一个文件解包:tarxvftmp.tar*.tar.gz 文件类型打包:tarcvzftmp.tar.gz /tmp解包:tarxvzftmp.tar.gz*.tar.bz2文件类型打包:tarjcvf tmp.tar.bz2  查看详情

第八课文件和目录的权限更改所有者及所属组umask命令及隐藏权限

一、文件和目录的权限1、我们先用命令ls-l查看文件的详细信息。一个文件有三个权限位:第一段所有者权限,第二段所属组权限,第三段其它用户的权限。r(可读)=4;w(可写)=2;x(可执行)=1;-(不可执行)=0,.其中后面的这个... 查看详情

tar命令详解---归档及压缩

作用:1.减小占用空间大小 2.整合分散的数据•    归档的含义       将许多零散的文件整理为一个文件       文件总的大小基本不变•    压缩... 查看详情

第八周

9.1shell概述每个人在成功登陆linux后,系统会出现不同的提示符号,例如$、~、#等,然后你就可以开始输入需要的命令,若是命令正确,系统就会依据命令的要求来执行,直到注销系统为止;在登录到注销期间,输入的每个命令... 查看详情

未处理的拒绝:DiscordAPIError:尝试禁止命令时表单正文无效

】未处理的拒绝:DiscordAPIError:尝试禁止命令时表单正文无效【英文标题】:Unhandledrejection:DiscordAPIError:InvalidFormBodywhentryingabancommand【发布时间】:2021-05-2006:51:48【问题描述】:当我运行ban命令时,我得到了这个错误,我有guildMe... 查看详情

第九单元利用vi编辑器创建和编辑正文文件

vi编辑器简介 什么是vivi编辑器的操作模式 vi编辑器的3种基本模式 在vi编辑器中光标的移动 移动光标位置的键与光标移动间的关系 进入插入模式 从命令行模式进入插入模式的命令 在命令行模式下删除与复制的操作 删除与复... 查看详情

tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件

一、tar命令1、将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖)[[email protected] /]# cat /etc/passwd /etc/group > 1.txt 2、将用户信息数据库文件和用户密码数据库文件纵向合并... 查看详情

tar命令

用途制作归档文件释放归档文件命令格式tar{选项}归档文件名源文件或目录tar{选项}归档文件名目标目录常用命令选项-c创建tar格式的包文件-x解开tar格式的文件-v输出详细信息 -f表示使用归档文件-p打包时保留源文件及目录的... 查看详情

《practicalvim》第八章:利用动作命令在文档中移动(代码片段)

面向单词的移动定义:Vim提供了面向单词的动作命令,用于将光标正向/反向移动一个单词;功能命令正向移动到下一单词开头w反向移动到上一单词的开头b正向移动到下一单词(当前单词)的结尾e反向移动到上一单词的结尾 ge如果... 查看详情

常用文件打包及压缩命令

一、总述   .gz     gzip程序压缩的文件   .bz2   bzip2程序压缩的文件   .tar    tar程序打包的文件,未进行压缩   .t 查看详情

linuxtar命令及解压总结

把常用的tar解压命令总结下,当作备忘:tar-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中... 查看详情

unzip/tar命令详解

...:https://www.cnblogs.com/zdz8207/p/3765604.htmlLinux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip-rxxx.zip./*解压zip文件到当前目录unzipfilename.zip============================另:有些服务 查看详情