linux指令之tar概要.ppt
文本预览下载声明
打包命令tar tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Unix上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gizp压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。 注意:tar不仅可以打包文件,也可以将硬盘数据备份 常用参数: -c:创建一个新tar文件 tar命令范例 [root@linux pp]# tar -cvf test.tar * 将所有文件打包成test.tar,扩展名.tar需自行加上 [root@linux pp]# tar -zcvf test.tar.gz * 将所有文件打包成test.tar,再用gzip命令压缩 [root@linux ljr]# tar -tf test.tar 查看test.tar文件中包括了哪些文件 gzip和gunzip 除了.zip文件的压缩格式外,在Linux系统下更常见的是.gz文件的压缩格式,这种文件一般是由gzip命令所产生。zip命令具有将许多文件压缩成一个文件的功能,但gzip却不能,所以gzip一般会和tar一起使用。目前,大部分或见到的压缩文件都是用tar将所有文件打包成一个文件,再用gzip进行压缩,所以我们所看到的扩展名为.tar.gz或.tgz的文件,大多数就是这种类型的文件。 gzip各gunzip命令 [root@linux test]# gzip test.txt 压缩文件时,不需要任何参数 [root@linux test]# gizp –l test.txt.gz 显示压缩率 [root@linux test]# gunzip test.txt.gz 解压缩 系统信息类命令 df命令 du命令 free命令 w命令 df命令 功能:用于查看文件系统的各个分区的占用情况 du命令 功能:查看某个目录中各级子目录所使用的硬盘空间数 格式:du [参数] 目录名 free命令 功能:用于查看系统内存,虚拟内存(交换空间)的大小占用情况 * * -v:显示运行过程的信息 -f:指定文件名 -z:调用gzip压缩命令进行压缩 -t:查看压缩文件的内容 -x:解开tar文件 [root@linux pp]# tar -xvf test.tar 将test.tar解开 [root@linux pp]# tar -zxvf foo.tar.gz 将foo.tar.gz解压缩 *
显示全部