当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 36 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 17:36 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
根据速配指南装的压缩工具,创建的时候不知在哪里设置分卷大小,教教小菜鸟吧,先谢过了


附件:
文件注释: zip界面
Screenshot-创建归档文件.png
Screenshot-创建归档文件.png [ 13.83 KiB | 被浏览 2704 次 ]



_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 17:57 
头像

注册: 2008-07-30 23:21
帖子: 13226
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 36
接收感谢: 121
我只会 tar 分卷,和 7z 分卷,建议用 7z ,跨平台,解压也方便。
解压 tar 分卷我只会先用 cat 连接各档案,再解压,吃力不讨好,不知有没有更简单的方法。


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 18:36 
头像

注册: 2008-02-18 0:25
帖子: 424
送出感谢: 0 次
接收感谢: 0 次
在终端中输入下列命令:
代码:
$ split -b 2M -d file.zip prefix  分割
$ cat prefix* >> file.zip  合并

不懂的请查阅man page


_________________
图片


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 18:57 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
LS这个只是分割,要压缩分割要这样
代码:
tar -cjv <目标> | split -b <分卷大小>


解包
代码:
cat x* > <文件名>
tar -xvf <文件名>


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 19:51 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
adagio 写道:
LS这个只是分割,要压缩分割要这样
代码:
tar -cjv <目标> | split -b <分卷大小>


解包
代码:
cat x* > <文件名>
tar -xvf <文件名>

请问目标应该打什么?那一竖又是怎么打上去的呢?我老出现newline语法错误。有没有不打命令的办法呢?
我看了下我的新立德,已经有p7zip-full了,2楼说的是这个吗?


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 19:59 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
GUI的有没有不知道

打个比方,你需要压缩aaa这个文件,每个分卷100m,就输入
代码:
tar -cjv aaa | split -b 100m

会生成100m的几个文件,名为xaa,xab,xac……
解包就用
代码:
cat x* > bbb

这个bbb可以是你指定的任意文件名,然后
代码:
tar -xvf bbb

就可以啦


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手



_________________
评价: 3.85% bigben446
 
页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 20:17 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
命令管用。我还是喜欢用GUI peazip


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 20:17 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
需要打路径和扩展名吗?终端显示没有该文件或目录
还有“ | “是怎么打上去的?


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 20:21 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
peazip不能装啊,Error: Wrong architecture 'i386' :em06


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 20:23 
头像

注册: 2005-08-18 18:43
帖子: 3277
送出感谢: 0 次
接收感谢: 3
代码:
(如何在linux下实现Windows中winrar和winzip等压缩软件所提供的打包压缩分割功能)
将大文件或目录打包、压缩并分割成制定大小的文件,这在将数据备份到容量有限的移动储存设备时是必须的,在Linux下可以通过组合使用 tar,bzip2(或者gzip),split命令来实现。

假设要将下面这个文件压缩并分割成多个1.4M的文件
-r-xr-xr-x 1 root root 4.4M 2004-08-27 01:50 a.chm
可以用下面的命令:
tar -jcf - a.chm | split -b 1400k - a.chm.tar.bz2.
完成后会生产下面的文件:
-rw-r--r-- 1 root root 1433600 2004-08-27 01:55 a.chm.tar.bz2.aa
-rw-r--r-- 1 root root 1433600 2004-08-27 01:56 a.chm.tar.bz2.ab
-rw-r--r-- 1 root root 1433600 2004-08-27 01:56 a.chm.tar.bz2.ac
-rw-r--r-- 1 root root 225280 2004-08-27 01:56 a.chm.tar.bz2.ad


还原文件用下面的命令:
cat a.chm.tar.bz2.a* | tar -jx

为了让广大菜鸟了解上面的命令,现解释如下:
压 缩命令"tar -jcf -" 中的 “-jcf" 参数是创建(c)文件(f)并调用bzip2进行压缩(j),跟在f后面的" -"是将所创建的文件输出到标准输出上,在这里就是通过"|"管道输出给 split 命令进行文件分割;分割命令"split -b 1400k - a.chm.tar.bz2." 中的 "-b 1400k" 是用来设置每个文件大小的,除了"k",还可以用"m"来作为单位,接着的" - "就是将"tar"命令通过管道传入的数据作为需要分割的数据来源,后面跟着的" a.chm.tar.bz2."就是文件名了。
这两个命令如果独立使用,可以将参数中独立的" - "换为具体的文件名,这样"tar"命令就可以将文件打包压缩成指定的文件,而"split"命令就可以分割指定的文件。
在"tar"命令中,大家也可以用"z"代替"j"参,这样tar就会调用gzip进行压缩,而不是bzip2,当然,如果你用了"z"参数,记得将输出的文件名中的"bz2"改为"gz",这样在解压的时候就可以分辨出需要用那个参数进行解压。
用split命令生产的文件序列除了字母还可以使用" -d "参数指定为数字的形式,同时还可以通过" -a x"来设定序列的长度(默认值是2),例如命令:
split -b 1400k -d -a 1 - a.chm.tar.bz2.
就可以产生如下命名规则的文件:
-rw-r--r-- 1 root root 1.4M 2004-08-28 01:01 a.chm.tar.bz2.0
-rw-r--r-- 1 root root 1.4M 2004-08-28 01:02 a.chm.tar.bz2.1
-rw-r--r-- 1 root root 1.4M 2004-08-28 01:02 a.chm.tar.bz2.2
-rw-r--r-- 1 root root 220K 2004-08-28 01:02 a.chm.tar.bz2.3

如果大家想更全面地了解这些命令,可以通过 "man 命令" 来查阅他们的手册。

使用RAR分割 压缩文件:
rar a -v 1024k xxxx.rar xxxx.file

使用7z分割 压缩文件:
sudo apt-get install p7zip-full
7z a 22222.mp3.7z 22222.mp3 -v1024k
还原
7z x 22222.mp3.7z.001


_________________
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝



_________________
评价: 3.85% ctrl-fairy
 
页首
 用户资料  
 
11 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 20:33 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
喔……
向内存不足200G学习!
:em11
顺便告诉lz,符号“|”,就是shift+“\”


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 22:00 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
我试了7z那个命令,为什么一直 WARNING: 没有该文件或目录 呢? :em21


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-28 22:08 
头像

注册: 2005-08-18 18:43
帖子: 3277
送出感谢: 0 次
接收感谢: 3
adagio 写道:
喔……
向内存不足200G学习!
:em11
顺便告诉lz,符号“|”,就是shift+“\”

:em20 200G是个啥


_________________
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-29 2:45 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
是不是要把文件放到桌面还是怎样?总是WARNING: 没有该文件或目录 :em20


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 求助:创建压缩文件时如何分卷?
帖子发表于 : 2008-09-29 17:32 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
发觉自己真够菜的,高人能帮我看看不?
我输入:7z a medley.mp3.7z medley.mp3 -v1024k

显示:
7-Zip 4.57 Copyright (c) 1999-2007 Igor Pavlov 2007-12-06
p7zip Version 4.57 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Scanning


medley.mp3: WARNING: 没有该文件或目录


Creating archive medley.mp3.7z


WARNINGS for files:

medley.mp3 : 没有该文件或目录
----------------
WARNING: Cannot find 1 file


System error:
文件已经存在


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 36 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译