linux下的文档处理及tar命令
1、使用cat命令进行纵向合并
    
使用‘>’是将左边的内容覆盖到右边
    
使用‘>>’是将左边的内容追加到右边文档中
    
还可使用‘>’将不同文件进行合并
2、管道符‘|’统计行数
    
使用wc -l直接计算行数
    
管道符计算单个文件的行数
    
计算多个文件合并后的行数
3、tar命令打包文件(注意参数不带-,比如cvf,不能是-cvf)
c创建一个新的tar文件
v显示所打包文件的详细信息
f指定归档文件或磁盘
t列出tar文件目录内容
x从tar文件中抽取内容
z使用gzip算法来压缩文件
j使用bzip2算法来压缩文件
打包是将多个文件打包成一个文件,避免文件的零乱。
例如:
文件打包
      
解包
      
解包到指定路径,使用关键字 ‘-C’
      
4、压缩文件
使用压缩是将大文件通过压缩算法,压缩成一个小文件,从而达到节省空间,以及在网络上节省传输流量的效果。
(1)gzip方式将文件test.tar压缩成.gz的文件
命令:gzip test.tar -C 文件路径 (注意是大C)
        
(2)gzip方式解压缩文件
        
(3)bzip2压缩文件
命令:bzip2 test.tar -c 文件路径
        
(4)bzip2解压文件
        
(5)将归档与压缩同时进行
使用gzip与归档同时进行:
        
使用bizp2与归档同时进行:
        
将目录进行打包压缩:
        
        
进行解包:
        
        
        
linux下的文档处理及tar命令的更多相关文章
- Linux下实现文档在线浏览
		使用php实现百度文库功能,网上搜索到的方案,实现doc转pdf,pdf转swf,然后显示出来. 这里简单的记录下,[doc转pdf,pdf转swf]两个功能的搭建流程. doc转pdf 使用到下列程 ... 
- Linux下查看文档指令
		1,cat直接查看 cat /etc/profile 2,more,less分页查看 less /etc/profile more /etc/profile less -N /etc/profile ... 
- linux下归档、解压缩工具:tar命令
		tar是一个类似于windows下的解压缩工具,可以将一大堆文件或目录打包成一个文件,还可以通过特定选项使用压缩工具进行解压缩. 语法: tar (选项) (参数) 常用选项: -c:创建打包文件. ... 
- 【原】中文Ubuntu主目录下的文档文件夹改回英文
		想把中文Ubuntu主目录下的文档文件夹改回英文,在Terminal下面操作的时候要输入中文特别不方便,于是便用了更改名字的想法 方法一: 首先把那几个中文名称修改成相应的英文,比如 Desktop. ... 
- 如何在Linux中复制文档
		在办公室里复印文档过去需要专门的员工与机器.如今,复制是电脑用户无需多加思考的任务.在电脑里复制数据是如此微不足道的事,以致于你还没有意识到复制就发生了,例如当拖动文档到外部硬盘的时候. 数字实体复制 ... 
- Linux的帮助文档命令
		Linux的帮助文档命令 1.man page man是manual(操作手册)的简写,使用方式: man [指令] man date 在显示的内容中查找内容: / + 搜索你的关键字 上下左右键来查 ... 
- QJsonDocument实现Qt下JSON文档读写
		版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:QJsonDocument实现Qt下JSON文档读写 本文地址:http://tech ... 
- 教你用java统计目录下所有文档的词频
		本文是统计目录下所有文档的词频top10,非单个文档,包含中文和英文. 直接上代码: package com.huawei.wordcount; import java.io.BufferedRead ... 
- Linux下压缩工具gzip和归档工具tar及其实战shell应用
		Linux下压缩工具gzip和归档工具tar及其实战shell应用 第一章:gzip的使用技巧 gzip [option]... file... -d: 解压缩,相当于gunzip; -# ... 
随机推荐
- 51nod 1190 最小公倍数之和 V2【莫比乌斯反演】
			参考:http://blog.csdn.net/u014610830/article/details/49493279 这道题做起来感觉非常奇怪啊--头一次见把mu推出来再推没了的-- \[ \sum ... 
- 初学者的疑惑,到底什么是javaBean?
			JavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中.特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性.名称中的"Bea ... 
- Ubuntu 18.04 关闭蓝牙开机启动
			sudo gedit /etc/rc.local 然后,加入下面一行 rfkill block bluetooth 
- javascript匿名方法
			首先,看一段很有意思的代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> < ... 
- setsockopt()函数功能介绍
			功能描述: 获取或者设置与某个套接字关联的选 项.选项可能存在于多层协议中,它们总会出现在最上面的套接字层.当操作套接字选项时, 选项位于的层和选项的名称必须给出.为了操作套接字层的选项,应该 将层的 ... 
- 在Stuts2中使用ModelDriven action
			在Struts2中,提供了另外一种直接使用领域对象的方式,那就是让action实现com.opensymphony.xwork2.ModelDriven接口.ModelDriven让你可以直接操作应用 ... 
- Microsoft SQL Server学习(二)
			目录 关于数据库的语法: 1.创建数据库 create database 数据库名 on primary (主文件属性(name,filename,size等)) -用逗号隔开次要主要文件和次要文件 ... 
- asterisk-java ami4 一些基本功能的例子
			比如:挂机,拨号,拨外线,保留通话,示闲,示忙等等.... 在api中可以获得这些方法说明 /** * 给分机挂机 * @param Extension 要挂机的分机号 * @return * ... 
- widows&l ubuntu 简单互联——基于samba
			只是简单访问对方文件,就不上SSH了 windows端访问ubuntu: 要共享的文件夹右键 → 本地网络共享:共享此目录. 会提示你安装一个协议包,即samba(但此处默认安装包不完整),安装成功后 ... 
- codeforces_1075_C. The Tower is Going Home
			http://codeforces.com/contest/1075/problem/C 题意:一个长宽均为1e9的棋盘,n个垂直障碍在x列无限长,m个水平障碍在第y行从第x1列到x2列.可以水平和垂 ... 
