python简单命令语句_Python语言----linux常用命令(13)
归档和压缩的概念
压缩也是一种打包,压缩的原理是将文件中相同的信息用一个字符代替,致使文件体积变小达到压缩的目的,压缩对于文本类或数据类文件有较明显的作用。
归档就是将一些文件放在一起变成一个包,便于保存和传输,图片和视频数据因为不象文本一样,因此多个文件在压缩的时候没有明显效果,因此只能做归档,进行保存。
1. 归档管理:tar
计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。
tar使用格式
多文件归档: tar [参数] 打包文件名 文件1 文件2
目录归档: tar [参数] 打包文件名 目录
tar命令很特殊,其参数前面可以使用“-”,也可以不使用。
注意:除了f需要放在参数的最后,其它参数的顺序任意。
2. 文件压缩解压:gzip
tar与gzip命令结合使用实现文件打包、压缩。 tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz。
gzip使用格式如下:
gzip [选项] 被压缩文件
如:gzip xx.tar 压缩
gzip -r xx.tar xx.tar.gz
gzip -d xx.tar.gz 解压
tar这个命令并没有压缩的功能,它只是一个打包的命令,但是在tar命令中增加一个选项(-z)可以调用gzip实现了一个压缩的功能,实行一个先打包后压缩的过程。
归档+压缩/解压+解档
归档+压缩用法:tar cvzf 压缩包包名 文件1 文件2 ...
-z :指定压缩包的格式为:file.tar.gz
解压用法: tar zxvf 压缩包包名
-z:指定压缩包的格式为:file.tar.gz
解压到指定目录:-C (大写字母“C”)
----尚学堂百战程序员笔记(55)
python简单命令语句_Python语言----linux常用命令(13)相关推荐
- python语言指令大全_Python语言----linux常用命令(14)
文件压缩解压:bzip2 压缩:bzip2 filename ---> 删除filename文件,生成 filename.bz2 解压缩:bzip2 -d filename.bz2 ---> ...
- linux常用命令_干货:Linux常用命令全称及讲解
从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...
- Linux使用命令启用配额管理,Linux常用命令(九)磁盘配额管理
Linux常用命令(九)磁盘配额管理 一.磁盘配额概述 1.磁盘配额的作用范围 quota软件设置的磁盘配额功能,只在指定的文件系统(分区)内有效,用户使用其它未设置配额的文件系统时,将不会受到限制. ...
- 学习笔记 - Linux学习笔记 第四讲 Linux常用命令
第四讲 Linux常用命令 4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls clear 清屏命令ls -l #l代表long ls -a #a代表all ls -h #h代表 ...
- Novell的Suse Linux常用命令举例讲
2019独角兽企业重金招聘Python工程师标准>>> Novell的Suse Linux常用命令举例讲解 1.修改vftpd配置文件 vi /etc/vsftpd.conf ...
- linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?
Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...
- Linux常用命令(入口)
Linux常用命令(入口) 对开发和运维来说,掌握linux命令是必要的.其实对于测试工程师来说也是必须掌握的,只不过我们要求可能相对来说没那么高,而且不同级别的测试工程师要求掌握的程度也不一样. 关 ...
- linux系统print命令,linux常用命令 print格式输出
格式化输出命令 printf '输出类型 输出格式' 输出内容 输出类型: %ns 输出字符串,n是数字指代输出的几个字符 %ni 输出整数,n是数字指代输出几个数字 %m.nf 输出浮点数.m和n是 ...
- linux终端炫酷命令,炫酷的Linux终端命令大全-1
1. 命令行日常快捷键. CTRL + U ------------------------------- 剪切光标前的内容 CTRL + K ----- ...
最新文章
- rpm方式安装mysql5.7.24_linux centOS 7安装mysql 5.7.24
- python count函数时间复杂度_Python(算法)-时间复杂度和空间复杂度
- pyqt5入门教程(四)
- 网络安全人才的发展情况是怎么样的呢?快上车,带你了解
- Struts2 文件上传
- rails4 ajax 例子,Ajax和Rails 4:创建实例变量并更新视图而不刷新
- linux测试网络是否连通ping、telnet命令
- 游族内部信:年终奖如期发放 继续招聘全球化游戏人才
- 梦断代码读后感(一)
- VC 定位窗体常用方法
- Tracup丨什么是甘特图?关于甘特图的百科全书
- refprop物性库_refprop 9.1 下载-refprop(制冷剂物性查询运算软件)附中文教程 9.1 最新免费版 - 河东下载站...
- 代码对比工具 mac
- Android获取横竖屏状态及监听
- 数据整理——大数据治理的关键技术
- RV-LINK:用RISC-V开发板做RISC-V仿真器
- 【网络工程】二层与三层交换机都知道 那么四层交换机是什么?
- [windows]VS2015配置Lemon图论算法库
- 新版Q绑查询HTML源码
- Java实现邮箱发送(阿里云邮箱推送)
热门文章
- 算法高级(36)-如何利用并行提高算法的执行效率?
- dataframe中多列除以不同列_Python之DataFrame切片与索引实验
- [译]用javascript实现一门编程语言-语言构想
- 烂泥:团购网站的购买流程
- Oracle数据库日常管理之数据备份,恢复及迁移 (第五讲 )
- linux服务器启动过程
- f4 stm32 神经网络_STM32神经网络开发工具箱将AI技术引入边缘和节点嵌入式设备...
- emacs latex_使用Emacs Org模式轻松创建LaTeX文档
- 开放式式商业模式_什么是开放式领导?
- arduino控制直流电机_Arduino的高电流直流电机控制板