linux基础-第八单元 正文处理命令及tar命令

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

使用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目录下

时间: 2024-10-08 22:34:24

linux基础-第八单元 正文处理命令及tar命令的相关文章

Linux基础知识第三讲,拷贝文件跟移动文件命令

目录 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命令 1.tree命令常用选项 2.cp复制文件命令 3.mv 命令的使用 Linux基础知识第三讲,拷贝文件跟移动文件命令 一丶常用命令 序号 命令 对应英文 作用 01 tree [目录名] tree 以树状图列出文件目录结构 02 cp 源文件 目标文件 copy 复制文件或者目录 03 mv 源文件 目标文件 move 移动文件或者目录/文件或者目录重命名 1.tree命令常用选项 tree命令可以显示当前目录下的所有子目录

Linux中快捷键的使用,who命令,rm命令,ps命令,cd命令,kill命令,find命令,grep命令,tar命令(gz、tar、bz2),相关命令

1.进入Ubuntu之后打开终端窗口的快捷键是: ctrl + alt+t:通过这个命令可以打开终端.截图是: 2.关闭一个终端窗口的方式是: Alt +F4,在Ubuntu下还可以是exit 3.对于terminal中的符号,其中的$标识,普通用户时显示的是$,超级管理员对应的符号是:# 截图如下: 4.whoami:查看我是谁的命令,截图如下: 通过whoami或者who命令查看当前用户 5.清屏的命令是: clear,快捷键是:ctrl + l 6.查看当前所在位置的命令是:pwd 7.c

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

使用cat命令进行文件的纵向合并  两种文件的纵向合并方法  归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查看及抽取归档文件 使用tar命令创建归档文件 使用tar命令查看归档文件 使用tar命令抽取归档文件 文件的压缩和解压缩 什么是压缩 压缩的目的 什么是解压缩 gzip命令和gunzip命令 bzip2命令和bunzip2命令 在使用tar命令的同时进行压缩和解压缩 在使用tar命令的同时进行压缩和解压缩的用法举例 课后作业 [本

linux基础-第十一单元 系统监控

第十一单元 系统监控 系统监视和进程控制工具-top和free top命令的功能 top命令显示结果中一些常用状态信息的具体含义 free命令的功能 系统中进程的监控-ps 什么是进程 什么是守护进程 什么是父进程.子进程 ps命令的功能 系统中进程的监控-pstree.kill.pkill.pgrep pstree命令的功能 pstree命令的用法举例 kill命令的功能 kill命令的用法举例 kill -9 pkill.pgrep命令的功能 课后作业 [本节内容]1. 系统监视和进程控制工

Linux 正文处理命令及tar命令

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命

Linux基础知识八

1.请描述网桥.集线器.二层交换机.三层交换机.路由器的功能.使用场景与区别. 网桥也叫桥接器,是连接两个局域网的一种存储/转发设备,用来连接不同网段,使其透明通信,它们工作在链路层.处理的是链路层数据,一般来说就是以太网帧格式的数据,缺点是无法避免"广播风暴". 集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去.一些集线器在分发之前将弱信号重新生成,一些集线器整理信号的时序以提供所有端口间的同步数据通信,工作在物理层,集线器只是把各个终端互相连接起来而已,处理

python之Linux基础(八)

?件压缩解压:bzip2tar与bzip2命令结合使?实现?件打包.压缩(?法和gzip?样).tar只负责打包?件,但不压缩,?bzip2压缩tar打包后的?件,其扩展名?般? xxxx.tar.gz2.在tar命令中增加?个选项(-j)可以调?bzip2实现了?个压缩的功能,实??个先打包后压 缩的过程.压缩?法:tar -jcvf 压缩包包名 ?件...(tar jcvf bk.tar.bz2 *.c)解压?法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2) ?

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

一.cat 命令:使用cat命令将yuan.age yuan.kg yuan.sex 三个合并纵向合并为yuan文件的方法 a)cat yuan.age yuan.kg.yuan.sex > yuan   其内容会以追加的方式覆盖 b)cat yuan.age >> yuan.kg 将yuan.age里面的内容追加到yuan.kg文件里面 二.归档文件和归档技术: 定义:归档就是将许多文件或者目录打包成一个文件 tar命令: c:创建一个新的tar文件 t:列出tar文件中的内容 x:从

每天一个linux命令(27)--tar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候 tar 命令就是必不可少的一个功能强大的工具.Linux 中最流行的 tar 是麻雀虽小,五脏俱全. tar 命令可以为Linux 的文件和目录创建档案,利用 tar, 可以为某一特定文件创建档案,也可以在档案中改变文件,或者向档案中加入新的文件.tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备撒花姑娘穿件档案.利用tar 命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件