- 浏览: 1592760 次
- 来自: 上海
文章分类
- 全部博客 (374)
- Java (101)
- Struts (54)
- Oracle (30)
- JavaScript (16)
- Spring (27)
- Hibernate (16)
- MyEclipse (3)
- JSF (1)
- FreeMarker (2)
- SiteMesh (2)
- JfreeChart (2)
- Ibatis (2)
- JSP (12)
- MyBatis (4)
- SWFupload (1)
- EJB (4)
- Jboss (4)
- WebService (2)
- Linux (16)
- Android (2)
- XML (6)
- Java 网络编程 (13)
- AXIS2 (1)
- FTP (1)
- Jswing (1)
- Socket (3)
- 杂文选集 (6)
- solr (2)
- PS (1)
- Tomcat (7)
- JDBC (9)
- Highcharts (1)
- maven (1)
- Nodejs (0)
- navicat (2)
- Exception (5)
- eclipse (3)
- jQuery (1)
- springMVC (4)
- MySQL (11)
- SVN (1)
- Sql Server (1)
- zookeeper (1)
- JVM (1)
- Groovy (2)
- Git (1)
- Nginx (1)
- DynamicReport (1)
- IDEA (2)
- JasperReports (1)
- Postgresql (2)
- Mac (1)
- gradle (1)
- 数据结构算法 (1)
最新评论
-
hpu145:
引用引用
java 千分位的添加和去除 -
被遗忘的下路:
少了个junit-4.8.2的包
SSH2整合完整案例(四十三) -
白天看黑夜:
java过滤emoji字符处理,希望能帮到你http://ww ...
emoji 表情图片解决方法 -
caipeiming:
这个挺好JavaScript实现input输入框控件只允许输入 ...
js 控制文本框只能输入中文、英文、数字等 -
双子树:
东西太好啦受教啊
Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)
目标内容
1.文件归档命令tar
归档的好处:
方便使用、查询、阅读
易于管理 (批量删除文件)
为什么要压缩
如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢.
传输前压缩--传输后解压
文件压缩的好处
节约硬盘的资源.
加快文件传输的速率
用到的命令:tar
作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件夹里。是创建备份和归档的最佳工具
[root@xuegod72 ~]# tar --help
[root@xuegod72 ~]# tar -cf archive.tar foo bar #将 foo bar 文件打包 成.tar
[root@xuegod72 ~]# tar -tvf archive.tar #列出 tar中的所有文件
[root@xuegod72 ~]# tar -xf archive.tar #提前或者释放 tar中的文件
打包
语法:tar [参数] 包的名称 目标文件/目录
参数:
-c create创建文件
-x 解压还原文件
-v 显示执行详细过程
-f 指定备份文件
-t 列出备份文件内容
-P(大写) 在使用绝对路径时,不移除文件名称前的根号,
-C (大写) 指定解压位置
-z 通过gzip进行压缩
-j 通过bzip2解压缩
注意:在起包的名称的时候,后缀要根据你要压缩的类型添加相应的后缀
[root@xuegod72 mnt]# tar -cvf grub2.tar /boot/grub2/ --归档
[root@xuegod72 mnt]# tar -tvf grub2.tar|more --查看归档中的文件
[root@xuegod72 mnt]# tar -cvfP grub2.tar /boot/grub2/ --归档 根目录(危险,解压后可能覆盖根目录)
[root@xuegod72 mnt]# tar -xvf grub2.tar -C /usr/src/ --提取释放 -C 指定位置
在LINUX中,你如何来区别文件的类型、后缀
比如 sh 脚本 aa
file命令,查看文件类型
linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?
作用:确定文件类型
语法:file 文件名
[root@xuegod72 mnt]# file grub2.tar
[root@xuegod72 mnt]# file /etc/init.d/nginx
file 文件类型
文件大小
对比文件的大小:
[root@xuegod72 mnt]# du -sh /boot/grub2/
[root@xuegod72 mnt]# ll -h /boot/grub2/
2. Linux文件压缩
压缩工具:gzip bzip2 zip tar
3.1 压缩格式
常见的压缩格式:gz、bz2、xz、zip、Z
格式(文件名格式): .tar.gz 或 .tgz
语法格式:tar zcvf newfile.tar.gz SOURCE
tar.gz格式
[root@xuegod72 mnt]# tar zcf grub2.tar.gz /boot/grub2 #打包压缩
[root@xuegod72 mnt]# tar zxf grub2.tar.gz #解压
tar.bz2格式
[root@xuegod72 mnt]# tar jcf grub2.tar.gz /boot/grub2 #打包压缩
[root@xuegod72 mnt]# tar jxf grub2.tar.gz #解压
rar格式
[root@xuegod72 mnt]# rar a grub2.rar /boot/grub2 #打包压缩
[root@xuegod72 mnt]# rar x grub2.tar.gz #解压
zip格式
[root@xuegod72 mnt]# zip -r grub2.zip /boot/grub2 #打包压缩
[root@xuegod72 mnt]# unzip grub2.tar.gz -d /tmp #解压
gzip格式
[root@xuegod72 mnt]# gzip grub2.tar #打包压缩
[root@xuegod72 mnt]# gzip -d grub2.tar.gz #解压
bzip2格式
[root@xuegod72 mnt]# bzip2 -k grub2.tar #打包压缩
[root@xuegod72 mnt]# bzip2 -d grub2.tar.bz2 #解压
xz格式
[root@xuegod72 mnt]# xz -zk grub2.tar #打包压缩
[root@xuegod72 mnt]# unxz -dk grub2.tar.xz #解压
文件归档命令 创建tar包-解压-查询tar包内容
1.文件归档命令tar
归档的好处:
方便使用、查询、阅读
易于管理 (批量删除文件)
为什么要压缩
如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢.
传输前压缩--传输后解压
文件压缩的好处
节约硬盘的资源.
加快文件传输的速率
用到的命令:tar
作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件夹里。是创建备份和归档的最佳工具
[root@xuegod72 ~]# tar --help
[root@xuegod72 ~]# tar -cf archive.tar foo bar #将 foo bar 文件打包 成.tar
[root@xuegod72 ~]# tar -tvf archive.tar #列出 tar中的所有文件
[root@xuegod72 ~]# tar -xf archive.tar #提前或者释放 tar中的文件
打包
语法:tar [参数] 包的名称 目标文件/目录
参数:
-c create创建文件
-x 解压还原文件
-v 显示执行详细过程
-f 指定备份文件
-t 列出备份文件内容
-P(大写) 在使用绝对路径时,不移除文件名称前的根号,
-C (大写) 指定解压位置
-z 通过gzip进行压缩
-j 通过bzip2解压缩
注意:在起包的名称的时候,后缀要根据你要压缩的类型添加相应的后缀
[root@xuegod72 mnt]# tar -cvf grub2.tar /boot/grub2/ --归档
[root@xuegod72 mnt]# tar -tvf grub2.tar|more --查看归档中的文件
[root@xuegod72 mnt]# tar -cvfP grub2.tar /boot/grub2/ --归档 根目录(危险,解压后可能覆盖根目录)
[root@xuegod72 mnt]# tar -xvf grub2.tar -C /usr/src/ --提取释放 -C 指定位置
在LINUX中,你如何来区别文件的类型、后缀
比如 sh 脚本 aa
file命令,查看文件类型
linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?
作用:确定文件类型
语法:file 文件名
[root@xuegod72 mnt]# file grub2.tar
[root@xuegod72 mnt]# file /etc/init.d/nginx
file 文件类型
文件大小
对比文件的大小:
[root@xuegod72 mnt]# du -sh /boot/grub2/
[root@xuegod72 mnt]# ll -h /boot/grub2/
2. Linux文件压缩
压缩工具:gzip bzip2 zip tar
3.1 压缩格式
常见的压缩格式:gz、bz2、xz、zip、Z
格式(文件名格式): .tar.gz 或 .tgz
语法格式:tar zcvf newfile.tar.gz SOURCE
tar.gz格式
[root@xuegod72 mnt]# tar zcf grub2.tar.gz /boot/grub2 #打包压缩
[root@xuegod72 mnt]# tar zxf grub2.tar.gz #解压
tar.bz2格式
[root@xuegod72 mnt]# tar jcf grub2.tar.gz /boot/grub2 #打包压缩
[root@xuegod72 mnt]# tar jxf grub2.tar.gz #解压
rar格式
[root@xuegod72 mnt]# rar a grub2.rar /boot/grub2 #打包压缩
[root@xuegod72 mnt]# rar x grub2.tar.gz #解压
zip格式
[root@xuegod72 mnt]# zip -r grub2.zip /boot/grub2 #打包压缩
[root@xuegod72 mnt]# unzip grub2.tar.gz -d /tmp #解压
gzip格式
[root@xuegod72 mnt]# gzip grub2.tar #打包压缩
[root@xuegod72 mnt]# gzip -d grub2.tar.gz #解压
bzip2格式
[root@xuegod72 mnt]# bzip2 -k grub2.tar #打包压缩
[root@xuegod72 mnt]# bzip2 -d grub2.tar.bz2 #解压
xz格式
[root@xuegod72 mnt]# xz -zk grub2.tar #打包压缩
[root@xuegod72 mnt]# unxz -dk grub2.tar.xz #解压
发表评论
-
Linux 进程管理
2017-03-15 00:17 984目标内容 进程管理 进程管理工具 后台和前台进程 进 ... -
Linux 软件包的安装与管理
2017-03-12 22:43 652目标内容 rpm软件包管 ... -
Linux 文件权限
2017-03-10 15:18 914目标内容 文件的基本 ... -
Linux rhel7 rhel6 恢复root密码
2017-03-10 10:35 1219目标内容 rhel7 恢复root 密码 rhel6 恢 ... -
Linux 用户和组管理
2017-03-09 17:25 662目标内容 用户账号 ... -
Linux 恢复误删除的文件
2017-03-09 16:04 2495目标内容 恢复Linux下误删除的文件 1.恢复Lin ... -
Linux vim使用和iconv乱码解决
2017-03-08 19:24 756目标内容 vim编辑的使用和 乱码解决 1.vim ... -
Linux xfs文件系统备份和恢复
2017-03-08 18:03 2151目标内容 绝对路径和相对路径 创建/查看/复制/删除文件 ... -
Linux 基础命令操作
2017-03-06 20:43 702目标内容 1.常见单词整理 2.Linux终端介绍 3 ... -
Linux 网络配置+防火墙+YUM
2017-03-06 19:37 1412目标 1、 网络的配置 2、 防火墙的设置 3、 光盘 ... -
Linux 系统安装
2017-03-06 17:21 509目标 1.RHEL7的安装 2.RHEL6.5的安装 ... -
Linux shell变量里的字符替换
2016-11-08 14:55 966shell变量里的字符替换 ... -
CentOS Nexus 安装
2016-07-16 15:53 829Nexu下载地址 http://www.sonatype.or ... -
登录shell和非登录shell
2016-07-15 22:08 1041什么是登录shell: 登录shell是可以用户登录使用的 ... -
linux 学习三
2014-10-15 00:07 0linux 学习三 -
linux 学习2
2014-10-15 00:07 0linux 学习2 -
linux 学习一
2014-10-15 00:06 0linux 学习一 -
Linux 入门
2013-02-24 14:45 2205//跟踪 路由ip tracert www.baidu. ...
相关推荐
Linux系统中的文件归档和压缩是两种不同的数据处理方式,它们对于管理和存储系统上的文件具有重要意义。归档文件是将多个文件或整个目录组合成一个单独的文件,这样做可以简化文件管理,便于备份和传输。而压缩则是...
文件归档、压缩、源码,可解压xz后缀的文件
总的来说,Linux的文件压缩命令提供了丰富的选择,根据具体需求,可以选择合适的工具进行文件压缩和管理。这些命令的熟练运用能够提高工作效率,节省存储空间,并方便数据的备份和迁移。了解并掌握这些命令对于任何...
Linux 网络操作系统基础:文件命令归档压缩命令 tar 和 gzip 在 Linux 操作系统中,文件命令是非常重要的基本组件之一。在这篇文章中,我们将介绍 Linux 中的文件命令,特别是归档压缩命令 tar 和 gzip。 gzip ...
"Linux 系统下文件的归档、压缩和解压操作" Linux 系统下文件的归档、压缩和解压操作是 Linux 系统中非常重要的知识点。通过本文,我们将详细阐述文件的归档、压缩和解压操作,并对相应的命令进行解释。 文件的...
### Linux文件的归档与压缩命令详解 #### 一、归档命令tar **tar** 命令在Linux系统中被广泛用于文件归档,它可以帮助用户将多个文件或目录...希望本文能帮助读者更好地理解和掌握Linux文件归档与压缩的相关知识。
本文档主要介绍了 Linux 系统中常用的文件压缩和解压缩命令,包括 tar、rar 等命令的使用方法和选项。 一、tar 命令 tar 命令是 Linux 系统中最常用的文件压缩和解压缩命令。它可以用来创建归档文件、解压缩文件、...
`zip`命令是Linux中用于创建和管理ZIP格式归档文件的工具,它能够压缩单个文件或整个目录结构,同时支持密码保护。`zip`命令的基本语法如下: ```sh zip [选项] [压缩文件名] [文件或目录列表] ``` 其中,选项包括...
2. **tar**: `tar`是Linux中最常用的打包工具之一,它可以将多个文件和目录合并成一个单独的文件(即所谓的“归档”)。`tar`不仅可以打包文件,还可以通过与其他工具(如gzip、bzip2等)结合使用来进行压缩或解压缩...
`tar`命令是Linux中最常用的归档工具,它可以创建、添加或提取文件到一个名为tarball的文件归档中。常用的选项包括: - `-c`: 创建新的归档文件。 - `-x`: 从归档文件中提取文件。 - `-t`: 显示归档文件的内容...
总结起来,本章节重点讲述了Linux系统中对文件进行归档和压缩的技巧,包括tar命令的各种参数和操作方式,以及zip、gzip、bzip2、xz等压缩工具的使用。通过掌握这些知识,用户能够更有效地管理存储空间,方便文件的...
虽然实验内容未具体涉及文件的归档与压缩,但在Linux中,通常会使用`tar`命令进行文件归档,`gzip`或`bzip2`进行压缩,而`unzip`和`tar -xvf`用于解压缩zip和tar格式的文件。 【RPM软件包管理】 实验中提到的RPM...
Linux 操作系统中有多种常用的压缩和解压缩软件,每种软件都有其特点和使用方法。本文将对 Linux 下常用的压缩和解压缩软件进行简介,包括 compress、gzip、bzip2、tar 等。 1. compress 命令 compress 命令是 ...
其打包形式为tar.gz,这是一种常见的Unix/Linux文件归档和压缩格式,由tar进行文件归档,然后通过gzip进行压缩,便于在网络上传输和存储。 Flannel的核心任务是为每个Kubernetes节点分配一个子网,确保集群内的所有...
文件的归档与压缩 tar命令 选项 含义 -c 将多个文件或目录进行打包 -A 追加tar文件到归档文件 -f包名 指定包的文件名。包的扩展名是用来给管理员识别格式的,所以一定要正确制定扩展名 -v 显示打包文件过程 表1 tar...
`tar`命令可以创建、读取、写入、删除和追加文件到一个归档文件中,通常会与`gzip`、`bzip2`等压缩工具结合使用来创建压缩包。 - `-c`:创建新的归档文件。 - `-x`:从归档文件中提取文件。 - `-t`:查看归档文件中...
文件压缩和归档是指将多个文件组合成一个文件,以便于存储和传输。常用的文件压缩和归档命令包括 bzip2、gzip、zip 和 tar。bzip2 命令可以将文件压缩为.bz2 文件,例如 `bzip2 filename`。gzip 命令可以将文件压缩...
这个压缩包可能是通过“tar”命令打包,并使用“gzip”进行压缩,这是一种常见的Linux文件归档和压缩方法。解压这个文件可以使用命令 "tar -zxvf dada.tar.gz"。 描述中提到的功能展示了该音乐播放器具有基本的...