设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
shell进阶应用、shell编程
›
请问我该如何备份文件的某个部分?急! ...
返回列表
查看:
1076
|
回复:
7
请问我该如何备份文件的某个部分?急!
[复制链接]
gao_linfeng
gao_linfeng
当前离线
积分
1062
IP卡
狗仔卡
发表于 2004-5-17 20:31:38
|
显示全部楼层
|
阅读模式
请问我该如何备份文件的某个部分?
例如有一个文件有1G大小,可是我的唯一的两个分区中的空余空间都不足700M,但这两个分区的总共空余空间足够1G,请问这时我打个什么命令能将这1G的前700M部分备份到我的第一个分区,而另304M备份到我的第二个分区?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
KornLee
KornLee
当前离线
积分
6960
IP卡
狗仔卡
发表于 2004-5-17 20:42:00
|
显示全部楼层
用split命令将文件分割试试看
回复
支持
反对
使用道具
举报
显身卡
gao_linfeng
gao_linfeng
当前离线
积分
1062
IP卡
狗仔卡
楼主
|
发表于 2004-5-17 20:52:15
|
显示全部楼层
split file -b 这个命令我到是知道,但那样要有1G的空间才行,或者我在借助于别的硬盘互相导入一下,我现在的情况是没有别的硬盘,只有这一个。
我想能否用dd实现,但不知道用dd if= of=命令如何从文件的某处开使算。比如
dd if=abc.tar.gz of=/mnt/d bs=700000000 count=1
但后300M怎么写呢?如何写成从700000001开始到最后呢?
回复
支持
反对
使用道具
举报
显身卡
KornLee
KornLee
当前离线
积分
6960
IP卡
狗仔卡
发表于 2004-5-17 21:00:53
|
显示全部楼层
请参考:
dd用法
回复
支持
反对
使用道具
举报
显身卡
gao_linfeng
gao_linfeng
当前离线
积分
1062
IP卡
狗仔卡
楼主
|
发表于 2004-5-17 21:16:32
|
显示全部楼层
dd if=abc of=/mnt/d bs=1024 count=700
dd if=abc of=/mnt/e bs=1024 skip=700
是不是这样,我回去试试,谢谢你了兄弟。
回复
支持
反对
使用道具
举报
显身卡
zonzi
zonzi
当前离线
积分
3349
IP卡
狗仔卡
发表于 2004-5-18 07:38:33
|
显示全部楼层
用tar + bzip2会不会压缩的多点呢..........
:ask:ask:ask:ask
回复
支持
反对
使用道具
举报
显身卡
gao_linfeng
gao_linfeng
当前离线
积分
1062
IP卡
狗仔卡
楼主
|
发表于 2004-5-18 08:24:22
|
显示全部楼层
还有没有什么别的办法?我上面说的那个方法我还没来得急去试,但愿应该好使,是不是还有别的更简单有效的方法呢?
回复
支持
反对
使用道具
举报
显身卡
dearvoid
dearvoid
当前离线
积分
282
IP卡
狗仔卡
发表于 2004-5-18 08:46:58
|
显示全部楼层
自己写个几行的 C 程序也可搞定
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Linux 基础讨论区(新手速成)
LinuxSir 论坛管理
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表