导航:首页 > 操作系统 > linuxcas

linuxcas

发布时间:2025-01-01 00:57:54

linux中打包和压缩有什么区别

打包就是把若干文件或文件夹放到一个tar文件中,但是不会压缩文件大小。
压缩就是在打包的基础上压缩文件的大小。

Ⅱ linux中怎么压缩一个文件夹

1、将/home/wwwroot/xahot/ 这个目录下所有文件和文件夹打包为当前目录下的xahot.zip

zip –q –r xahot.zip /home/wwwroot/xahot

4、然后就完成了。

Ⅲ linux下如何用zip打包某个目录下所有文件夹为独立的压缩包

linux zip命令的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
linux zip命令参数列表:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-h 显示帮助界面
-m 将文件压缩之后,删除源文件
-n 特定字符串 不压缩具有特定字尾字符串的文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
-S 包含系统文件和隐含文件(S是大写)
-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy
举例:说个最常用的吧,打包/home/a目录到/home/a.zip
# zip -r /home/a.zip /home/a/
//参数一般只要有-r

Ⅳ 怎样在linux下对目录进行压缩生成gz文件

在linux下,使用gzip命令可以对目录压缩生成gz文件,具体步骤如下:

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

Ⅳ linux中,对压缩的文件打包是不是可以节省空间

1. 压缩比:压缩前与压缩后的文件所占用的磁盘空间大小。
2. “压缩”与“解压缩”的操作有什么好处呢?
最大的好处就是压缩过的文件变小了,所以你的硬盘无形之中就可以容纳更多的数据。此外,在一些网络数据的传输中,也会由于数据量的降低,好让网络带宽可以用来做更多的工作。
3. linux系统中,几个常见的压缩文件案扩展名:
· *.Z compress程序压缩的文件;
· *.gz gzip程序压缩的文件;
· *.bz2 bzip2程序压缩的文件;
· *.tar tar程序打包的数据,并没有压缩过;
· *.tar.gz tar程序打包的数据,并经过gzip的压缩;
· *.tar.bz2 tar程序打包的数据,并经过bzip2的压缩;
4. linux系统中几个常见的压缩命令:
(1) *.Z文件使用compress命令如下:
[root@***~]#compress [-rcv] 文件或目录 //这是压缩;
[root@***~]#uncompress 文件.Z //这是解压;
(2)*.gzip的压缩与解压缩命令如下:
[root@***~]#gzip [-cdtv#] 文件名
参数:
-c:将压缩的数据输入到屏幕上,可通过数据流重定向来处理;
-d:解压缩的参数;
-t:可以用来检验一个压缩文件的一致性,看看文件有无错误;
-v:可以显示出原文件/压缩文件的压缩比等信息;
-#:压缩等级,-1最快,但压缩比最差,-9最慢,但是压缩比最好默认是-6;
(3)*.bzip2的压缩与解压缩命令如下:
[root@***~]#bzip2 [-cdkzv#] 文件名
参数:
-c:将压缩过程中产生的数据输出到屏幕上;
-d:解压缩的参数;
-k:保留原文件,而不会删除原始的文件;
-z:压缩的参数;
-v:可以显示出原文件/压缩文件的压缩比等信息;
-#:与gzip同样的,都是在计算压缩比的参数,-9最佳,-1最快;
(4)使用tar只要记忆下面的方式即可:
· 压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称;
· 查询:tar -jtv -f filename.tar.bz2
· 解压:tar -jxv -f filename.tar.bz2 -C 欲解压的目录;
5. 完整备份工具:mp
[root@***~]#mp [-Suvj] [-level] [-f 备份文件] 待备份数据
[root@***~]#mp -W
参数:
-S:仅列出后面的备份数据需要多少磁盘空间才能够备份完毕;
-u:将这次的mp的时间记录到/etc/mpdateS文件中;
-v:将mp的文件过程显示出来;
-j:加入bzip2的支持,将数据进行压缩,默认bzip2的压缩等级为2;
-level:就是我们要谈的等级,有0~9共10个等级;
-f:有点类似tar,后面接产生的文件,可接例如/dev/st0设备文件名等;
-W:列出在/etc/fstab里面的具有mp设置的分区是否有备份过;
6. mp的恢复需要使用restore命令:
[root@***~]#restore -t [-f mpfile] [-h] //用来查看mp文件;
[root@***~]#restore -C [-f mpfile] [-D 挂载点] //比较mp与实际文件;
[root@***~]#restore -i [-f mpfile] //进入互动模式;
[root@***~]#restore -r [-f mpfile] //还原整个文件系统;
7. 其他常见的压缩与备份工具:
[root@***~]#dd if=/dev/hdclof=/tmp/boot.whole.disk
可以认为:tar用来备份关键数据,而dd则可以用来备份整个磁盘分区或整块磁盘。
[root@***~]#cpio -ovcB > [file|device] //备份;
[root@***~]#cpio -ivc < [file|device] //还原;
[root@***~]#cpio -ivct <[file|device] //查看;
可以认为:cpio可以备份任何东西,包括设备文件。不过必须要搭配类似find命令来读取欲备份的文件名数据,才可进行备份操作。

阅读全文

与linuxcas相关的资料

热点内容
camera算法 浏览:855
怎么压缩成几个文件 浏览:827
阿里云服务器express项目 浏览:789
高大模板支撑下部加密 浏览:57
aes替换算法教程 浏览:505
java方法重写和重载 浏览:758
往复式压缩机循环工作过程顺序 浏览:269
思维的方式pdf 浏览:856
自制文件夹的视频 浏览:489
什么app和拼多多是一样的 浏览:774
90后程序员斗志 浏览:181
jpeg图片怎么压缩 浏览:358
我的世界网易版如何不用钻石创服务器 浏览:49
手机存的视频如何加密 浏览:120
正反比例问题的算法 浏览:564
金融网站程序员 浏览:898
最新电驴服务器更新地址 浏览:857
linux命令行正则 浏览:939
phpfpm开机启动 浏览:652
北漂程序员拼命投资 浏览:845