Linux基本命令——备份与恢复文档

在linux系统中,最简单的备份文档的方式是cp,但当文档数目数量较多时,cp便显得力不从心,并且会占用过多的硬盘资源。在这种情况下,最好的方法便是压缩和归档。下面将详细的介绍压缩与归档两种方法。

一,使用压缩和解压方式

gzip和bzip2是linux系统最常用的两种压缩方式,两者使用的压缩算法不同,但使用格式基本一样,bzip2的压缩效率会好一些。

1,gzip和gunzip命令

gzip是压缩命令,其制作的压缩文件默认的扩展名是“.gz”,使用“-9”选项可以提高压缩效率。

命令格式:gzip [选项] 文件名

gunzip是解压命令,也可是使用gzip -d命令,效果一样。

命令格式:gunzip 压缩后的文件名称

gzip -d 压缩后的文件名称

2,bzip2和bunzip2命令

bzip2是压缩命令,bunzip2是解压命令。其制作的压缩文件默认的扩展名是“.bz2”,使用方法与上面的gzip和gunzip一样。

二,使用tar归档和释放方式

tar命令是归档命令,实际操作中会调用压缩命令,以节约磁盘空间。使用tar命令时,可省略选项前面的“-”。

选项:

-c : 创建.tar格式的包文件

-C: 解压时指定释放的目标文件夹

-f : 表示使用归档文件

-j : 表示调用bzip2压缩工具

-p: 打包时保留文件以及目录的权限

-P: 打包是保留文件以及目录的绝对路径

-t : 列表查看包内的文件

-v : 输出详细信息

-x : 解开.tar格式的包文件

-z : 调用gzip压缩工具

1,归档

命令格式:tar 选项 归档及压缩文件名  需要归档的源文件及目录

使用命令:tar  zcvf  ceshi.txt.tar  ceshi.txt                         //调用gzip命令压缩,并创建tar包

2,从归档文件中恢复数据

命令格式: tar 选项 归档及压缩文件名 [-C 目标目录]

使用命令: tar zxvf ceshi.txt.tar -C /usr/                           //将ceshi.txt.tar包解压还原到/usr目录下

时间: 2024-10-02 18:47:21

Linux基本命令——备份与恢复文档的相关文章

让你的linux支持chm文档的阅读

对于程序员来说经常要查看一些Reference帮助文档,可是面对一些旧文档,以及在没有网络的状况下,如何让你的linux支持chm文档的阅读,那么看下文吧! 方法一: 简单方法,在你的Firefox火狐上安装扩展(Add-on),搜索有一个chmreader,选择安装,重启firefox浏览器即可. 要看*.chm只需在终端执行: firefox *.chm & 优点:安装简单,看纯英文文档毫无压力: 缺点:兼容性较差,部分很多中文不支持,如下图我的c语言函数参考手册.chm只能部分显示中文:

Linux的帮助文档命令

Linux的帮助文档命令 1.man page man是manual(操作手册)的简写,使用方式: man [指令] man date 在显示的内容中查找内容: / + 搜索你的关键字 上下左右键来查看更多说明,按q退出 man -f man(查找man完整名称的手册) man -k man(模糊查询含有man名称的手册) whatis [命令或数据] <==相当于 man -f [命令或数据] apropos [命令或数据] <==相当于 man -k [命令或数据] 上面的这两个命令要使用

PHP在linux读取word文档

2014-08-28 13:34 2950人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. 这几天帮朋友解决一个技术问题,在Linux下,将word文档中的内容读取,然后使用正则匹配,拼成sql入库 查阅了外文资料和google之后,步骤如下: #wget http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz#tar zxvf antiword-0.37.tar.gz#cd antiword-0.37#

Linux下实现文档在线浏览

使用php实现百度文库功能,网上搜索到的方案,实现doc转pdf,pdf转swf,然后显示出来. 这里简单的记录下,[doc转pdf,pdf转swf]两个功能的搭建流程. doc转pdf 使用到下列程序(文件): Apache OpenOffice 字体文件(windows系统C:\Windows\Fonts目录下的文件) JAVA环境(>=1.6) jodconverter 实现原理:调用jodconverter的包转换doc为pdf,而jodconverter会去连接OpenOffice的s

Linux下查看文档指令

1,cat直接查看 cat /etc/profile 2,more,less分页查看 less  /etc/profile more /etc/profile less -N /etc/profile 显示行号 内容 3,tail head从尾部或头部查看 head -n 10 /etc/profile  显示前10行内容 tail -n 10 /stc/profile   显示后10行的内容 tail /etc/profile 显示后10行内容,如果文档增加内容,默认显示,此指令显示日志非常好

linux下的文档处理及tar命令

1.使用cat命令进行纵向合并 使用‘>’是将左边的内容覆盖到右边 使用‘>>’是将左边的内容追加到右边文档中 还可使用‘>’将不同文件进行合并 2.管道符‘|’统计行数 使用wc -l直接计算行数 管道符计算单个文件的行数 计算多个文件合并后的行数 3.tar命令打包文件(注意参数不带-,比如cvf,不能是-cvf) c创建一个新的tar文件 v显示所打包文件的详细信息 f指定归档文件或磁盘 t列出tar文件目录内容 x从tar文件中抽取内容 z使用gzip算法来压缩文件 j使用

基本命令与文档结构

基本命令: whoami #查看当前登录用户 uname -r   #查看内核版本号 cat /etc/redhat-release #查看系统版本 cat /proc/cpuinfo #查看CPU相关信息 cat /proc/meminfo #查看内存相关信息 ifconfig eth0 #查看IP地址 ifconfig eth0 IP  #设置IP地址(临时生效) 关机类命令: init 0 halt poweroff shutdown -h now 重启类命令: init 6 reboot

本地与linux互传文档的方式

1.在打开虚拟机之前 -- 编辑虚拟机设置  第二个选择页签中的 共享文件夹 设置本机需要共享的目录.  默认是在/mnt/hgfs/目录下. 2.通过命令的方式进行挂载虚拟机,在本地需要共享的目录设置共享,通过mount命令进行挂载. mount -t cifs -o username=administrator,password=kevin //192.168.0.110/java /mnt df -l  .mount -l  .cat /etc/mtab   用于查看当前挂载的情况. 3.

linux账号相关文档解读

1.passwd解读:这个档案是这样构造的,每一行代表一个账号,有几行就代表有几个账号,里面有好多账号是系统正常运行所必须的,如bin,daemon,adm等,路径/etc/passwd eg:root:x:0:0:root:/bin/bash 每一行用:分开,共七段,分别是: 1)账号名称,用来对应UID 2)密码:早起Unix系统直接在这里存放密码,但因为这个档案所有程序都能够读取,这样一来容易造成密码数据被窃取,因此这个字段的密码数据的被放到/etc/shadow中了 3)UID:使用者的