24小时热门版块排行榜    

CyRhmU.jpeg
查看: 770  |  回复: 5

ludeng8710

新虫 (小有名气)

[交流] 【求助】有奖答题:如果在linux上提着的任务还没算完,然后把*.out文件剪切出来了....已有5人参与

有奖答题哈:如果在linux上提着的任务还没算完,然后把*.out文件剪切出来了,
会怎样......


结果是:

它还在完好的算,但是没有*.out文件了,这该怎么办?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
小红豆(金币+3):感谢交流 2010-12-13 09:41:59
再把文件放回去呗,如果在你剪切的这段时间程序正好没有写文件的操作的话,你应该能得到正确而完整的结果。
如果你不把文件放回去,那么就算继续算下去你也得不到程序的输出,等于白算。不过我觉得程序如果在写文件的时候找不到文件应该会报错退出。
引用回帖:
Originally posted by ludeng8710 at 2010-12-12 19:38:05:
有奖答题哈:如果在linux上提着的任务还没算完,然后把*.out文件剪切出来了,
会怎样......


结果是:

它还在完好的算,但是没有*.out文件了,这该怎么办?

2楼2010-12-12 20:14:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ludeng8710

新虫 (小有名气)

★ ★ ★
小红豆(金币+3):感谢交流 2010-12-13 09:42:07
引用回帖:
Originally posted by pwzhou at 2010-12-12 20:14:49:
再把文件放回去呗,如果在你剪切的这段时间程序正好没有写文件的操作的话,你应该能得到正确而完整的结果。
如果你不把文件放回去,那么就算继续算下去你也得不到程序的输出,等于白算。不过我觉得程序如果在写文 ...

他没有报错,我把*.out又放回去了,但是我觉得不顶用了,因为我查看*.chk文件,就有变化,但是*.out文件就一直没变化了

那如果真的不顶用了,他又在继续算,没有报错,那有没有可能算完,我查看*.chk文件就行了呢?
3楼2010-12-12 21:40:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

manson1998

金虫 (著名写手)

OLED达人

★ ★ ★
小红豆(金币+3):感谢交流 2010-12-13 09:42:19
引用回帖:
Originally posted by ludeng8710 at 2010-12-12 21:40:58:

他没有报错,我把*.out又放回去了,但是我觉得不顶用了,因为我查看*.chk文件,就有变化,但是*.out文件就一直没变化了

那如果真的不顶用了,他又在继续算,没有报错,那有没有可能算完,我查看*.chk文件就行 ...

提取check信息   restart
惺惺相惜情不自禁
4楼2010-12-13 08:46:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

winter617

金虫 (初入文坛)

教兽

劝你重算吧
隐士但积极,士兵但随性
5楼2010-12-13 14:05:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xioooli

金虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
可以等它算完了再恢复那个文件:
1、ls -i dir 找到被删除文件父目录的 inode
2、sudo extundelete /dev/sdaX --inode 上述inode
    得到被删文件的 inode 号
3、sudo extundelete /dev/sdaX --restore-inode 被删文件inode
    成功的话会在当前目录下生成一个 RECOVERED_FILES/file.inode 文件便是你所删除的文件。
6楼2011-02-14 15:03:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ludeng8710 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见