模拟人生4缺少分卷3下载后 怎样分卷解压

您的举报已经提交成功,我们将尽快处理,谢谢!
1.下载WINRAR这个共享软件
这里是WINRAR官网。
2.下载后***并且按照提示设置好。
3.***后就会发现你下载的压缩文件变为了三本...
2个部分压缩文件放在同一文件夹,然后右键点击标为1的第一个压缩文件,解压,第一个压缩文件解压后,会自动接到解第二个压缩文件,直到完成
现在电脑上的解压软件一般都是***的winrar,你只要在电脑中看到有三本书一样的图标,就说明你到电脑已经***了winrar解压软件,这之后你下载了rar、zip...
关于电脑系统***,请参考:《百度经验》《电脑系统***》
/article/3f16e003cef9022591c...
压缩包的后缀名是:*.iso吧!这就是光盘映像,不用解压,直接用刻录程序,选择刻录光盘映像,把这个压缩包直接放进去就可以了。
大家还关注--一步,二步,三步,N步,二行脚印
张映 发表于
分类目录:
标签:, , , , , , ,
我们上传东西的时候,由于文件过大而不能上传,或者不给上传,最明显的就是发邮件了,附件最大5M,有的10M。如果超过了就郁闷了。这个时候,如果能把压缩的东西,分割开来就比较爽了,windows下面我想大家知道怎么分割,利用winrar,winzip图型化设置压缩出来的块的大小。但是在linux下面有没有这样的方法了,linux下面有rar命令,有zip命令,windows下面这二种方式可以分割压缩,我想linux下面绝对也是可以的。下面是我尝试过程的记录:
一,rar分卷压缩和合并解压
我们会发现以下参数,要创建多大的卷。
Create volumes with size autodetection or list all volumes
v&size&[k,b]
Create volumes with size=&size&*1000 [*1024, *1]
[zhangy@BlackGhost awksed]$ rar a -v5m google.rar Google_Maps_API.doc
//-v和5m之间不要有空格
Copyright (c)
Alexander Roshal
10 Feb 2010
Shareware version
Type RAR -? for help
Evaluation copy. Please register.
Creating archive google.rar
Google_Maps_API.doc
Calculating the control sum
Creating archive google.part2.rar
Google_Maps_API.doc
Calculating the control sum
Creating archive google.part3.rar
Google_Maps_API.doc
Calculating the control sum
[zhangy@BlackGhost awksed]$ unrar x google.part1.rar //合并并解压
UNRAR 3.90 freeware
Copyright (c)
Alexander Roshal
Extracting from google.part1.rar
Extracting
Google_Maps_API.doc
Extracting from google.part2.rar
Google_Maps_API.doc
Extracting from google.part3.rar
Google_Maps_API.doc
二,zip分卷压缩和合并解压
你会发现,分卷参数-s,意思是说分割成多大的卷
Splits (archives created as a set of split files):
create split archive with splits of size ssize, where ssize nm
n number and m multiplier (kmgt, default m), 100k -& 100 kB
下面的意思是说如果是分卷的了,用 -s 0 --out把分卷合成一个
If input is split, output will default to same split size
Use -s=0 or -s- to turn off splitting to convert split to single file:
zip in_split_archive -s 0 --out out_single_file_archive
用zip来分卷压缩时,他必须是.zip的形势,他的流程是这样的,先把一般文件压缩成.zip的文件,然后在将.zip的文件分成多少块,如果你不这样坐呢,会提示错误的。
[zhangy@BlackGhost awksed]$ zip -s 4m Google_Maps_API.doc
zip error: Invalid command arguments (archive name must end in .zip for splits)
[zhangy@BlackGhost awksed]$ zip google.zip Google_Maps_API.doc //先压缩不然就报上面的错
adding: Google_Maps_API.doc(deflated 12%)
[zhangy@BlackGhost awksed]$ zip -s 4m google.zip --out ziptest
copying: Google_Maps_API.doc
[zhangy@BlackGhost awksed]$ zip ziptest -s 0 --out google_bak.zip
//这样合卷有问题
copying: Google_Maps_API.doc
[zhangy@BlackGhost awksed]$ cat ziptest.z* & google_bak.zip //利用cat来合卷
[zhangy@BlackGhost awksed]$ unzip google_bak.zip
上面呢用zip来分卷是没有问题的,但是合卷的时候就有问题了,zip -s 0 --out这样的方式,合出来的卷,大约只有分卷前的一半,这就搞的我很无语了,并且解压的时候,提示我输入密码,在次无语,只好有cat来合并了,还好合并后,解压没有任何问题。
三,利用split来分卷,cat来合并分卷
我花了很长时间去研究tar的参数,研究了好长时间,还是没有找到可以分卷的参数,英语还是不过关啊,唉。不过我们可以借助split来分卷
[zhangy@BlackGhost awksed]$ tar czvf google.tar.gz Google_Maps_API.doc
Google_Maps_API.doc
[zhangy@BlackGhost awksed]$ split -d -b 4m google.tar.gz
[zhangy@BlackGhost awksed]$ cat x* & google_bak.tar.gz
[zhangy@BlackGhost awksed]$ tar zxvf google_bak.tar.gz
Google_Maps_API.doc
1,google.part1.rar等,是rar分卷压缩后的结果
2,x00,x01等是利用split来分卷后的结果
3,ziptest.zip,ziptest.z01等是利用zip来分卷后的结果。
我始终相信tar 可以直接进行分卷的。只不过我没有找到而已,下面是tar的参数,含有翻译
主操作模式:
-A, --catenate, --concatenate
追加 tar 文件至归档
-c, --create
创建一个新归档
-d, --diff, --compare
找出归档和文件系统的差异
从归档(非磁带!)中删除
-r, --append
追加文件至归档结尾
-t, --list
列出归档内容
--test-label
测试归档卷标并退出
-u, --update
仅追加比归档中副本更新的文件
-x, --extract, --get
从归档中解出文件
操作修饰符:
--check-device
当创建增量归档时检查设备号(默认)
-g, --listed-incremental=文件处理新式的 GNU 格式的增量备份
-G, --incremental
处理老式的 GNU 格式的增量备份
--ignore-failed-read当遇上不可读文件时不要以非零值退出
-n, --seek
归档可检索
--no-check-device
当创建增量归档时不要检查设备号
--occurrence[=NUMBER]
仅处理归档中每个文件的第 NUMBER个事件;仅当与以下子命令 --delete,
--diff, --extract 或是 --list中的一个联合使用时,此选项才有效。而且不管文件列表是以命令行形式给出或是通过
-T 选项指定的;NUMBER 值默认为 1
--sparse-version=MAJOR[.MINOR]设置所用的离散格式版本(隐含--sparse)
-S, --sparse
高效处理离散文件
-k, --keep-old-files
解压时不要替换存在的文件
--keep-newer-files不要替换比归档中副本更新的已存在的文件
--no-overwrite-dir
保留已存在目录的元数据
--overwrite
解压时重写存在的文件
--overwrite-dir解压时重写已存在目录的元数据(默认)
--recursive-unlink
解压目录之前先清除目录层次
--remove-files
在添加文件至归档后删除它们
-U, --unlink-first
在解压要重写的文件之前先删除它们
-W, --verify
在写入以后尝试校验归档
选择输出流:
--ignore-command-error 忽略子进程的退出代码
--no-ignore-command-error将子进程的非零退出代码认为发生错误
-O, --to-stdout
解压文件至标准输出
--to-command=COMMAND将解压的文件通过管道传送至另一个程序
操作文件属性:
--atime-preserve[=METHOD]在输出的文件上保留访问时间,要么通过在读取(默认
METHOD=‘replace’)后还原时间,要不就不要在第一次(METHOD=‘system’)设置时间
--delay-directory-restore 直到解压结束才设置修改时间和所解目录的权限
--group=名称
强制将 NAME作为所添加的文件的组所有者
--mode=CHANGES
强制将所添加的文件(符号)更改为权限CHANGES
--mtime=DATE-OR-FILE
从 DATE-OR-FILE 中为添加的文件设置mtime
-m, --touch
不要解压文件的修改时间
--no-delay-directory-restore取消 --delay-directory-restore 选项的效果
--no-same-owner
将文件解压为您所有
--no-same-permissions从归档中解压权限时使用用户的掩码位(默认为普通用户服务)
--numeric-owner
总是以数字代表用户/组的名称
--owner=名称
强制将 NAME作为所添加的文件的所有者
-p, --preserve-permissions, --same-permissions解压文件权限信息(默认只为超级用户服务)
--preserve
与 -p 和 -s 一样
--same-owner
尝试解压时保持所有者关系一致
-s, --preserve-order, --same-order为解压至匹配归档排序名称
设备选择和切换:
-f, --file=ARCHIVE
使用归档文件或 ARCHIVE 设备
--force-local即使归档文件存在副本还是把它认为是本地归档
-F, --info-script=名称, --new-volume-script=名称在每卷磁带最后运行脚本(隐含 -M)
-L, --tape-length=NUMBER
写入 NUMBER × 1024 字节后更换磁带
-M, --multi-volume
创建/列出/解压多卷归档文件
--rmt-command=COMMAND
使用指定的 rmt COMMAND 代替 rmt
--rsh-command=COMMAND
使用远程 COMMAND 代替 rsh
--volno-file=文件
使用/更新 FILE 中的卷数
-b, --blocking-factor=BLOCKS
每个记录 BLOCKS x 512 字节
-B, --read-full-records
读取时重新分块(只对 4.2BSD 管道有效)
-i, --ignore-zeros
忽略归档中的零字节块(即文件结尾)
--record-size=NUMBER
每个记录的字节数 NUMBER,乘以 512
选择归档格式:
-H, --format=FORMAT
创建指定格式的归档
FORMAT 是以下格式中的一种:
GNU tar 1.13.x 格式
GNU 格式 as per tar &= 1.12
POSIX 1 (pax) 格式
等同于 pax
POSIX 8 (ustar) 格式
old V7 tar 格式
--old-archive, --portability等同于 --format=v7
--pax-option=关键字[[:]=值][,关键字[[:]=值]]...控制 pax 关键字
等同于 --format=posix
-V, --label=TEXT
创建带有卷名 TEXT的归档;在列出/解压时,使用 TEXT作为卷名的模式串
-a, --auto-compress
使用归档后缀来决定压缩程序
-I, --use-compress-program=PROG通过 PROG 过滤(必须是能接受 -d选项的程序)
-j, --bzip2
通过 bzip2 过滤归档
通过 lzma 过滤归档
--no-auto-compress
do not use archive suffix to determine thecompression program
-z, --gzip, --gunzip, --ungzip
通过 gzip 过滤归档
-Z, --compress, --uncompress
通过 compress 过滤归档
filter the archive through xz
通过 lzop 过滤归档
本地文件选择:
--add-file=文件
添加指定的 FILE 至归档(如果名字以 -开始会很有用的)
--backup[=CO***OL]
在删除前备份,选择 CO***OL 版本
-C, --directory=DIR
改变至目录 DIR
--exclude=PATTERN
排除以 PATTERN 指定的文件
--exclude-caches
除标识文件本身外,排除包含CACHEDIR.TAG 的目录中的内容
--exclude-caches-all
排除包含 CACHEDIR.TAG 的目录
--exclude-caches-under 排除包含 CACHEDIR.TAG的目录中所有内容
--exclude-tag=文件
除 FILE 自身外,排除包含 FILE的目录中的内容
--exclude-tag-all=文件
排除包含 FILE 的目录
--exclude-tag-under=文件
排除包含 FILE的目录中的所有内容
--exclude-vcs
排除版本控制系统目录
-h, --dereference跟踪符号链接;将它们所指向的文件归档并输出
--hard-dereference 跟踪硬链接;将它们所指向的文件归档并输出
-K, --starting-file=MEMBER-NAME从归档中的 MEMBER-NAME 成员处开始
--newer-mtime=DATE
当只有数据改变时比较数据和时间
禁用上一次的效果 --null 选项
--no-recursion
避免目录中的自动降级
--no-unquote
不以 -T 读取的文件名作为引用结束
-T 读取以空终止的名字,-C 禁用
-N, --newer=DATE-OR-FILE, --after-date=DATE-OR-FILE只保存比 DATE-OR-FILE 更新的文件
--one-file-system
创建归档时保存在本地文件系统中
-P, --absolute-names
不要从文件名中清除引导符‘/’
--recursion
目录递归(默认)
--suffix=STRING
在删除前备份,除非被环境变量SIMPLE_BACKUP_SUFFIX覆盖,否则覆盖常用后缀(‘’)
-T, --files-from=文件
从 FILE中获取文件名来解压或创建文件
以 -T读取的文件名作为引用结束(默认)
-X, --exclude-from=文件
排除 FILE 中列出的模式串
文件名变换:
--strip-components=NUMBER
解压时从文件名中清除 NUMBER个引导部分
--transform=EXPRESSION, --xform=EXPRESSION使用 sed 代替 EXPRESSION 来进行文件名变换
文件名匹配选项(同时影响排除和包括模式串):
--anchored
模式串匹配文件名头部
--ignore-case
忽略大小写
--no-anchored
模式串匹配任意‘/’后字符(默认对
exclusion 有效)
--no-ignore-case
匹配大小写(默认)
--no-wildcards
逐字匹配字符串
--no-wildcards-match-slash
通配符不匹配‘/’
--wildcards
使用通配符(默认对 exclusion )
--wildcards-match-slash通配符匹配‘/’(默认对排除操作有效)
提示性输出:
--checkpoint[=NUMBER]
每隔 NUMBER个记录显示进度信息(默认为 10 个)
--checkpoint-action=ACTION
在每个检查点上执行 ACTION
--index-file=文件
将详细输出发送至 FILE
-l, --check-links只要不是所有链接都被输出就打印信息
--no-quote-chars=STRING
禁用来自 STRING 的字符引用
--quote-chars=STRING
来自 STRING 的额外的引用字符
--quoting-style=STYLE
设置名称引用风格;有效的 STYLE值请参阅以下说明
-R, --block-number
每个信息都显示归档内的块数
--show-defaults
显示 tar 默认选项
--show-omitted-dir 列表或解压时,列出每个不匹配查找标准的目录
--show-transformed-names, --show-stored-names显示变换后的文件名或归档名
--totals[=SIGNAL]
处理归档后打印出总字节数;当此SIGNAL 被触发时带参数 -打印总字节数;允许的信号为:
SIGHUP,SIGQUIT,SIGINT,SIGUSR1 和
SIGUSR2;同时也接受不带 SIG
前缀的信号名称
以 UTC 格式打印文件修改信息
-v, --verbose
详细地列出处理的文件
-w, --interactive, --confirmation每次操作都要求确认
兼容性选项:
创建归档时,相当于
--old-archive;展开归档时,相当于
--no-same-owner
-?, --help
显示此帮助列表
--restrict
禁用某些潜在的有危险的选项
显示简短的用法说明
打印程序版本
长选项和相应短选项具有相同的强制参数或可选参数。
除非以 --suffix 或 SIMPLE_BACKUP_SUFFIX
设置备份后缀,否则备份后缀就是“~”。
可以用 --backup 或 VERSION_CO***OL 设置版本控制,可能的值为:
从不做备份
t, numbered
进行编号备份
nil, existing
如果编号备份存在则进行编号备份,否则进行简单备份
never, simple
总是使用简单备份
转载请注明作者:海底苍鹰地址:

参考资料

 

随机推荐