社区
系统维护与使用区
帖子详情
linux下不小心覆盖了源文件,怎么恢复
kph_Hajash
2014-09-26 09:34:55
各位大侠, 我在进行C++编译时, 少写了个输出文件的名字, 结果命令就把我的main.cpp当成输出文件给覆盖掉了, 里面有重要的代码, 请大家支招怎么恢复, 多谢多谢。
...全文
5917
10
打赏
收藏
linux下不小心覆盖了源文件,怎么恢复
各位大侠, 我在进行C++编译时, 少写了个输出文件的名字, 结果命令就把我的main.cpp当成输出文件给覆盖掉了, 里面有重要的代码, 请大家支招怎么恢复, 多谢多谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
光明矢
2014-09-30
打赏
举报
回复
用什么工具编辑CPP源文件的? 找找隐藏文件什么的,看看能不能发现尸体。我也默哀下。。。
帅得不敢出门
2014-09-27
打赏
举报
回复
ext2的有软件可以恢复,不过现在都是ext4了。默哀下
yqx19941213
2014-09-26
打赏
举报
回复
不过一般只能恢复系统文件的好像- -
yqx19941213
2014-09-26
打赏
举报
回复
为你默哀,找文件恢复大神吧~
小笨和漂向北方
2014-09-26
打赏
举报
回复
I am afraid there is nothing u could do since it's an overwrite, not deletion... feel sorry for u. But this will make u remember taking backup for ur source codes... Good luck!
awsqsh
2014-09-26
打赏
举报
回复
是的,用git管理代码还可以回滚。
糊涂的小白
2014-09-26
打赏
举报
回复
需要学会使用源代码管理工具比如git,以避免此类悲剧。
奔跑的路
2014-09-26
打赏
举报
回复
以后用命令的时候多加个 -i (提示信息)吧,这也许是linux的软肋。。。
youyan2007
2014-09-26
打赏
举报
回复
还真帮不上忙。。。
KEL-1
2014-09-26
打赏
举报
回复
覆盖的应该是无法恢复了。。
beautiful-ruby-code:《 Dreamer Ruby样式指南》-因为代码可以很漂亮,或者像FUCK一样丑陋!
在ODS的计划中编程,我们将在此培训新的Web开发人员如何使用当今最热门的技术,例如HTML5,CSS3,Javascript / E6和Ruby! Dreamr的Ruby样式指南 目录 杂项 源代码布局 几乎每个人都坚信,除了自己的样式之外,每种样式都是丑陋且难以理解的。 省略“但他们自己的”,他们可能是正确的... -杰里·科芬(缩进) 使用UTF-8作为
源文件
编码。 每个缩进级别使用两个空格。 # good def some_method do_something end # bad - four spaces def some_method do_something end 使用Unix样式的行尾。 (* BSD / Solaris /
Linux
/ OSX用户默认
覆盖
,Windows用户必须格外
小心
。) 如果您使用的是Git,则可能需要添加以下配置设置
linux
找回cp之前的文件,
Linux
中找回误删除的文件
Linux
中找回误删除的文件作为一个多用户、多任务的
Linux
操作系统,会出现在没有备份的情况下将一些用户文件误删的情况,
Linux
下的文件一旦被删除,是难以
恢复
的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快
覆盖
这些数据。在误删后及时发现情况进行一些
恢复
工作,一定程度上还是有可能找回数据的。Case 1:没有任何操作的情况下,单纯的将某个...
Linux
使用cp命令实现强制
覆盖
功能
请注意,在使用该选项时要
小心
,确保你了解复制操作的影响,以免不
小心
覆盖
了重要文件或目录。在上面的命令中,我们需要将"
源文件
"替换为要复制的
源文件
的路径,将"目标文件"替换为要复制到的目标文件的路径。在上面的命令中,我们需要将"源目录"替换为要复制的源目录的路径,将"目标目录"替换为要复制到的目标目录的路径。该选项会强制
覆盖
目标文件,而不进行任何提示。在上面的示例中,如果"file2.txt"已经存在,它将被"file1.txt"
覆盖
。在上面的示例中,如果"dir2"已经存在,它将被"dir1"
覆盖
。
Linux
中如何关闭移动文件时的
覆盖
提示
命令移动文件时,如果目标位置已经存在同名文件,系统会提示我们是否
覆盖
该文件。然而,有时候我们希望在移动文件时不显示
覆盖
提示,直接进行文件
覆盖
操作。通过使用该选项,我们可以方便地进行文件移动操作,而不会被
覆盖
提示打断。目录下,并且如果目标文件夹已经存在同名文件,直接
覆盖
它,而不显示任何提示。目录下,并且如果目标文件夹已经存在同名文件,将被直接
覆盖
,而不会显示任何提示信息。该选项表示强制
覆盖
已经存在的文件,而不会给出任何提示。要关闭移动文件时的
覆盖
提示,我们可以使用。选项,即可在移动文件时关闭
覆盖
提示。
Linux
文件莫名被删除,【
Linux
】
Linux
文件被删除后的
恢复
方法
如果你在
Linux
下不
小心
用rm -rf xxx删除了文件或者整个目录,在ext2文件系统上是可以
恢复
的。因为文件数据没有被实际删除,只是索引被删除了,文件被误删除之后,应该马上停止创建、修改等文件操作,因为他们有可能会
覆盖
以前被删除文件所占用的磁盘空间,这样就没办法
恢复
了。如果只有一个文件,那么运行:debugfs /dev/sda2; // /dev/sda2是你要查看的设备> lsde...
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章