x******n 发帖数: 9057 | 1 你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?这样的事昨天在发
生,今天同样在发生。Unix40多年了,在这40年里,程序员发生过各种各样的的惨剧,
但是大多数的事情一而再再而三的重演。
今天的你,可能在开发者各种各样NB的系统,你会相信你的一个空格也能导致系统瘫痪
吗?也许你可能很难相信这个事。不过,再下面这个事将告诉你这个血淋淋的事实 —
— 一个空格产生的bug可以让你的系统瘫痪。
bumblebee是一个开源项目,这个名字也就是变形金刚里的大黄蜂,这个项目是这样介
绍自己的——
bumblebee is Optimus support for Linux, with real offloading, and not
switchable graphics.. More important.. it works on Optimus Laptops without a
graphical multiplexer..
Optimus 是NVIDIA的“优驰”技术,其可以将您的笔记本电脑PC提升到绝佳状态,提供
出色的图形性能,并在需要时延长电池续航时间。这个项目是把这个技术移到Linux上
来。
这个项目本来不出名,不过,程序在其安装脚本install.sh里的一个bug让这个项目一
下子成了全世界最瞩目的项目,这个bug的fix如下:
@@ -348,7 +348,7 @@ case "$DISTRO" in
- rm -rf /usr /lib/nvidia-current/xorg/xorg
+ rm -rf /usr/lib/nvidia-current/xorg/xorg
看明白了吗?空格。这个空格会导致什么样的问题呢?呵呵。你有没有感到菊花一紧?
这个bug绝对的霸气外露!真是验证了“如何写出无法维护代码”的那句话——“测试
你的程序是一种懦夫的行为”。
不过,最精彩还不是这个bug,而是全世界程序员的对这个bug 的 code review
comments,真的相当的欢乐。请强势围观!
https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdbe0acce6#diff-1
重点是其中的很多图片——下面的图片众多。 |
d********f 发帖数: 43471 | 2 我从来不知道写一个病毒这么的容易,nb
a
【在 x******n 的大作中提到】 : 你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?这样的事昨天在发 : 生,今天同样在发生。Unix40多年了,在这40年里,程序员发生过各种各样的的惨剧, : 但是大多数的事情一而再再而三的重演。 : 今天的你,可能在开发者各种各样NB的系统,你会相信你的一个空格也能导致系统瘫痪 : 吗?也许你可能很难相信这个事。不过,再下面这个事将告诉你这个血淋淋的事实 — : — 一个空格产生的bug可以让你的系统瘫痪。 : bumblebee是一个开源项目,这个名字也就是变形金刚里的大黄蜂,这个项目是这样介 : 绍自己的—— : bumblebee is Optimus support for Linux, with real offloading, and not : switchable graphics.. More important.. it works on Optimus Laptops without a
|
l*h 发帖数: 4124 | 3 amazing, i saw the bug the first time i skimmed through the lines.
can you actually do it without root privilege?
a
【在 x******n 的大作中提到】 : 你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?这样的事昨天在发 : 生,今天同样在发生。Unix40多年了,在这40年里,程序员发生过各种各样的的惨剧, : 但是大多数的事情一而再再而三的重演。 : 今天的你,可能在开发者各种各样NB的系统,你会相信你的一个空格也能导致系统瘫痪 : 吗?也许你可能很难相信这个事。不过,再下面这个事将告诉你这个血淋淋的事实 — : — 一个空格产生的bug可以让你的系统瘫痪。 : bumblebee是一个开源项目,这个名字也就是变形金刚里的大黄蜂,这个项目是这样介 : 绍自己的—— : bumblebee is Optimus support for Linux, with real offloading, and not : switchable graphics.. More important.. it works on Optimus Laptops without a
|
p****s 发帖数: 32405 | 4 应该需要root
【在 l*h 的大作中提到】 : amazing, i saw the bug the first time i skimmed through the lines. : can you actually do it without root privilege? : : a
|
S*********g 发帖数: 5298 | 5 这个,安装的时候就会问root权限了吧
【在 p****s 的大作中提到】 : 应该需要root
|
b*****a 发帖数: 14583 | 6 what if they force you to do "sudo ./install.sh"?
【在 p****s 的大作中提到】 : 应该需要root
|
wy 发帖数: 14511 | 7 it has to sudo or it won't work
【在 b*****a 的大作中提到】 : what if they force you to do "sudo ./install.sh"?
|
b*****a 发帖数: 14583 | 8 oh, the people who got their /usr deleted probably did everything as root
【在 wy 的大作中提到】 : it has to sudo or it won't work
|
z*********n 发帖数: 94654 | 9 ...你装driver肯定得root或者sudo的,你没选择啊
【在 b*****a 的大作中提到】 : oh, the people who got their /usr deleted probably did everything as root
|
b*****a 发帖数: 14583 | 10 大哥我刚试过了,至少 ubuntu 上是这样的, sudo ./test.sh, 里面的命令就都 sudo
了
【在 wy 的大作中提到】 : it has to sudo or it won't work
|
|
|
z*********n 发帖数: 94654 | 11 绝大多数的系统,sudo会cache 15分钟
你sudo一次,15分钟内的sudo都不要你密码的
更别说很多人设置自己的用户sudo不要密码了
sudo
【在 b*****a 的大作中提到】 : 大哥我刚试过了,至少 ubuntu 上是这样的, sudo ./test.sh, 里面的命令就都 sudo : 了
|
wy 发帖数: 14511 | 12 this waswhat i meant
sudo
【在 b*****a 的大作中提到】 : 大哥我刚试过了,至少 ubuntu 上是这样的, sudo ./test.sh, 里面的命令就都 sudo : 了
|
b*****a 发帖数: 14583 | 13 这不是问题的关键
没有系统会在 sudo ls 之后对 rm -rf /usr 默认 sudo
【在 z*********n 的大作中提到】 : 绝大多数的系统,sudo会cache 15分钟 : 你sudo一次,15分钟内的sudo都不要你密码的 : 更别说很多人设置自己的用户sudo不要密码了 : : sudo
|
b*****a 发帖数: 14583 | 14 you could've said that i was right :-)
【在 wy 的大作中提到】 : this waswhat i meant : : sudo
|
wy 发帖数: 14511 | 15 你不会才知道吧
【在 b*****a 的大作中提到】 : 这不是问题的关键 : 没有系统会在 sudo ls 之后对 rm -rf /usr 默认 sudo
|
z*********n 发帖数: 94654 | 16 不懂你的意思
我现在用的就是linux系统在上网
特地实验了一下,sudo ls之后,系统cache sudo
rm root level的东西不问密码的
【在 b*****a 的大作中提到】 : 这不是问题的关键 : 没有系统会在 sudo ls 之后对 rm -rf /usr 默认 sudo
|
z*********n 发帖数: 94654 | 17 其实苹果店就利用相似原理大发横财
你apple store下载了东西你的密码cache一段时间
然后你in app无意点个东西,以为是伪币呢
其实你购物了
【在 wy 的大作中提到】 : 你不会才知道吧
|
b*****a 发帖数: 14583 | 18 $sudo ls
$rm -rf /usr
The 2nd command will get "permission denied" error.
【在 z*********n 的大作中提到】 : 不懂你的意思 : 我现在用的就是linux系统在上网 : 特地实验了一下,sudo ls之后,系统cache sudo : rm root level的东西不问密码的
|
wy 发帖数: 14511 | 19 no way! coz u r too earth
【在 b*****a 的大作中提到】 : you could've said that i was right :-)
|
wy 发帖数: 14511 | 20 u misunderstood him
【在 z*********n 的大作中提到】 : 不懂你的意思 : 我现在用的就是linux系统在上网 : 特地实验了一下,sudo ls之后,系统cache sudo : rm root level的东西不问密码的
|
|
|
b*****a 发帖数: 14583 | 21 是又怎么样?我老板不嫌就行,哈哈
【在 wy 的大作中提到】 : 你不会才知道吧
|
wy 发帖数: 14511 | 22 ......
【在 z*********n 的大作中提到】 : 其实苹果店就利用相似原理大发横财 : 你apple store下载了东西你的密码cache一段时间 : 然后你in app无意点个东西,以为是伪币呢 : 其实你购物了
|
z*********n 发帖数: 94654 | 23 ft
你第二个没加sudo 啊
你试试sudo install.sh
我还无聊又做了一下实验
是成功的
【在 b*****a 的大作中提到】 : $sudo ls : $rm -rf /usr : The 2nd command will get "permission denied" error.
|
b*****a 发帖数: 14583 | 24 should I say congratulations?
did you say bye to your /usr?
【在 z*********n 的大作中提到】 : ft : 你第二个没加sudo 啊 : 你试试sudo install.sh : 我还无聊又做了一下实验 : 是成功的
|
p****s 发帖数: 32405 | 25 Mr. Anderson, why do you need /usr, let us agents take care of everything.
【在 b*****a 的大作中提到】 : should I say congratulations? : did you say bye to your /usr?
|
z*********n 发帖数: 94654 | 26 我没那么傻,做实验用个别的目录不就完了
只是跟你说这个sudo是cache的
如果说你在linux底下每run一个script都每条逐条检查
那么我说你很谨慎,佩服你
主贴里这个陷阱,对于绝大多数人都会中招的
因为不是每个人对于安装driver的script都会逐条检查的
【在 b*****a 的大作中提到】 : should I say congratulations? : did you say bye to your /usr?
|
o******1 发帖数: 12177 | 27 中情局所有的特工都被删了?
a
【在 x******n 的大作中提到】 : 你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?这样的事昨天在发 : 生,今天同样在发生。Unix40多年了,在这40年里,程序员发生过各种各样的的惨剧, : 但是大多数的事情一而再再而三的重演。 : 今天的你,可能在开发者各种各样NB的系统,你会相信你的一个空格也能导致系统瘫痪 : 吗?也许你可能很难相信这个事。不过,再下面这个事将告诉你这个血淋淋的事实 — : — 一个空格产生的bug可以让你的系统瘫痪。 : bumblebee是一个开源项目,这个名字也就是变形金刚里的大黄蜂,这个项目是这样介 : 绍自己的—— : bumblebee is Optimus support for Linux, with real offloading, and not : switchable graphics.. More important.. it works on Optimus Laptops without a
|
b*****a 发帖数: 14583 | 28 这个显然几乎不可能被预先检查出来
我觉得这是 bumblebee 的 PR stunt
【在 z*********n 的大作中提到】 : 我没那么傻,做实验用个别的目录不就完了 : 只是跟你说这个sudo是cache的 : 如果说你在linux底下每run一个script都每条逐条检查 : 那么我说你很谨慎,佩服你 : 主贴里这个陷阱,对于绝大多数人都会中招的 : 因为不是每个人对于安装driver的script都会逐条检查的
|
z*********n 发帖数: 94654 | 29 那个蓝精灵,长期占据apple store收入榜前几名,就是这么弄的
据说家长给小孩玩,小孩想下载蓝精灵,家长给下载了
小孩玩的时候就直接50刀买里边的berry, lol
所以一个破种菜游戏比ea的重头大作还贵
【在 wy 的大作中提到】 : ......
|
b*****a 发帖数: 14583 | 30 我们这有个大牛 architect, 没谨慎到这个程度也差不多,连 apt-get install vim
都会先 dry-run 的
【在 z*********n 的大作中提到】 : 我没那么傻,做实验用个别的目录不就完了 : 只是跟你说这个sudo是cache的 : 如果说你在linux底下每run一个script都每条逐条检查 : 那么我说你很谨慎,佩服你 : 主贴里这个陷阱,对于绝大多数人都会中招的 : 因为不是每个人对于安装driver的script都会逐条检查的
|
|
|
wy 发帖数: 14511 | 31 but the mechanism behind this is so different from sudo cache
【在 z*********n 的大作中提到】 : 那个蓝精灵,长期占据apple store收入榜前几名,就是这么弄的 : 据说家长给小孩玩,小孩想下载蓝精灵,家长给下载了 : 小孩玩的时候就直接50刀买里边的berry, lol : 所以一个破种菜游戏比ea的重头大作还贵
|
b*****a 发帖数: 14583 | 32 这个听说了
【在 z*********n 的大作中提到】 : 那个蓝精灵,长期占据apple store收入榜前几名,就是这么弄的 : 据说家长给小孩玩,小孩想下载蓝精灵,家长给下载了 : 小孩玩的时候就直接50刀买里边的berry, lol : 所以一个破种菜游戏比ea的重头大作还贵
|
b*****a 发帖数: 14583 | 33 更无耻?
【在 wy 的大作中提到】 : but the mechanism behind this is so different from sudo cache
|
z*********n 发帖数: 94654 | 34 一样啊,这个是cache sudo,使你一直有root 权限破坏系统
那个是cache付款,使你一直有付费权限破坏钱包
【在 wy 的大作中提到】 : but the mechanism behind this is so different from sudo cache
|
o******1 发帖数: 12177 | 35 靠,相当legal,相当smart
【在 z*********n 的大作中提到】 : 一样啊,这个是cache sudo,使你一直有root 权限破坏系统 : 那个是cache付款,使你一直有付费权限破坏钱包
|
z*********n 发帖数: 94654 | 36 所以现在商家纷纷投奔苹果
苹果的纂钱模式很强大,大妈的钱包比wsn好掏多了
wsn要想纂到50刀,得投资多大制作啊
大妈的50刀,开发个种菜游戏就行了
【在 o******1 的大作中提到】 : 靠,相当legal,相当smart
|
x******n 发帖数: 9057 | 37 nod,太可怕了,上次无聊下了个种菜游戏,看到居然要花钱买种子,我大吃一惊啊,
仔细看了半天确认是真钱,立马把游戏删了。
以前想都不敢想虚拟的种子还能卖钱,居然比真菜还贵。
【在 z*********n 的大作中提到】 : 那个蓝精灵,长期占据apple store收入榜前几名,就是这么弄的 : 据说家长给小孩玩,小孩想下载蓝精灵,家长给下载了 : 小孩玩的时候就直接50刀买里边的berry, lol : 所以一个破种菜游戏比ea的重头大作还贵
|
x******n 发帖数: 9057 | 38 每个命令都要敲sudo多麻烦啊,我都是一上来先sudo -i的
【在 b*****a 的大作中提到】 : 这不是问题的关键 : 没有系统会在 sudo ls 之后对 rm -rf /usr 默认 sudo
|
a****a 发帖数: 98 | 39
that's because apple store is still running in the background. make sure
you kill it as soon as download is finished.
【在 z*********n 的大作中提到】 : 其实苹果店就利用相似原理大发横财 : 你apple store下载了东西你的密码cache一段时间 : 然后你in app无意点个东西,以为是伪币呢 : 其实你购物了
|
n***i 发帖数: 5479 | 40 Well, I'm not a programmer. Can anyone tell me what will happen with that
space, in lay person language? Thanks. |
|
|
w*******g 发帖数: 9932 | 41 deleted an important folder caused by an extra space in the file path
【在 n***i 的大作中提到】 : Well, I'm not a programmer. Can anyone tell me what will happen with that : space, in lay person language? Thanks.
|
g*******1 发帖数: 8758 | 42 哈哈,只能买种子,不能卖菜?
【在 x******n 的大作中提到】 : nod,太可怕了,上次无聊下了个种菜游戏,看到居然要花钱买种子,我大吃一惊啊, : 仔细看了半天确认是真钱,立马把游戏删了。 : 以前想都不敢想虚拟的种子还能卖钱,居然比真菜还贵。
|
T*******i 发帖数: 4992 | 43 类似于format c:
【在 n***i 的大作中提到】 : Well, I'm not a programmer. Can anyone tell me what will happen with that : space, in lay person language? Thanks.
|
g*******1 发帖数: 8758 | 44 我单用户,只用su,碰到这个bug就要被秒杀了
【在 x******n 的大作中提到】 : 每个命令都要敲sudo多麻烦啊,我都是一上来先sudo -i的
|
M******n 发帖数: 43051 | 45 - rm -rf /usr /lib/nvidia-current/xorg/xorg
= rm -rf /usr
/usr目录下的东西全没了
【在 n***i 的大作中提到】 : Well, I'm not a programmer. Can anyone tell me what will happen with that : space, in lay person language? Thanks.
|
z*********n 发帖数: 94654 | 46 其实没那么严重啦
找个同版本系统,把/usr底下的东西拷到一张盘上
mount过来,cp过去就好了
最核心的东西还是在/bin底下的
【在 T*******i 的大作中提到】 : 类似于format c:
|
T*******i 发帖数: 4992 | 47 类似么,没说一样
【在 z*********n 的大作中提到】 : 其实没那么严重啦 : 找个同版本系统,把/usr底下的东西拷到一张盘上 : mount过来,cp过去就好了 : 最核心的东西还是在/bin底下的
|
z*********n 发帖数: 94654 | 48 format C更毁灭性点,啥都在那
【在 T*******i 的大作中提到】 : 类似么,没说一样
|
x******n 发帖数: 9057 | 49 不光系统啊,你自己装的程序好多都在/usr下面,等于把system32和Program Files都
删了。
【在 z*********n 的大作中提到】 : 其实没那么严重啦 : 找个同版本系统,把/usr底下的东西拷到一张盘上 : mount过来,cp过去就好了 : 最核心的东西还是在/bin底下的
|
z*********n 发帖数: 94654 | 50 这个时候backup的威力就出来了
linux的好处是,恢复文件是足够的
windows貌似你如果不是用他的install software install上去的
就是回复备份也不惯用
【在 x******n 的大作中提到】 : 不光系统啊,你自己装的程序好多都在/usr下面,等于把system32和Program Files都 : 删了。
|
|
|
s**********l 发帖数: 8966 | 51 format c:/u才惨,以前autoexec.bat被写一病毒加一句话,差点中招。
【在 z*********n 的大作中提到】 : format C更毁灭性点,啥都在那
|
x******n 发帖数: 9057 | 52 有那钱买个wow装备也比在这个破游戏里买菜强多了。。。
【在 g*******1 的大作中提到】 : 哈哈,只能买种子,不能卖菜?
|
z*********n 发帖数: 94654 | 53 所以说苹果賺钱呢,大妈的口袋实在比你们这些wsn的口袋好掏
【在 x******n 的大作中提到】 : 有那钱买个wow装备也比在这个破游戏里买菜强多了。。。
|
x******n 发帖数: 9057 | 54 连注册表一起备份就行了吧?虽然我没试过。
windows的好处是,删完啥也别干,马上用个undelete软件,基本可以完全恢复。
linux好像不行,不知道是因为用户太少没人去做,还是ext文件系统或者rm命令的问题
(或者feature)。
【在 z*********n 的大作中提到】 : 这个时候backup的威力就出来了 : linux的好处是,恢复文件是足够的 : windows貌似你如果不是用他的install software install上去的 : 就是回复备份也不惯用
|
z*********n 发帖数: 94654 | 55 立刻关机不要有新的disk update,用光盘启动,一样很容易恢复的
【在 x******n 的大作中提到】 : 连注册表一起备份就行了吧?虽然我没试过。 : windows的好处是,删完啥也别干,马上用个undelete软件,基本可以完全恢复。 : linux好像不行,不知道是因为用户太少没人去做,还是ext文件系统或者rm命令的问题 : (或者feature)。
|
x******n 发帖数: 9057 | 56 啥软件可以恢复?
【在 z*********n 的大作中提到】 : 立刻关机不要有新的disk update,用光盘启动,一样很容易恢复的
|
g*******1 发帖数: 8758 | 57 重装程序也不麻烦,除非当初是自己compile的。反正配置文件都在~
【在 x******n 的大作中提到】 : 不光系统啊,你自己装的程序好多都在/usr下面,等于把system32和Program Files都 : 删了。
|
t*********u 发帖数: 26311 | 58 请参考 lenovo蓝牙驱动 事件
那个就是 delete c:/*.*
【在 z*********n 的大作中提到】 : format C更毁灭性点,啥都在那
|
g*******1 发帖数: 8758 | 59 我说的是卖。。。
【在 x******n 的大作中提到】 : 有那钱买个wow装备也比在这个破游戏里买菜强多了。。。
|
z*********n 发帖数: 94654 | 60 手动,非常繁复。不知道有啥软件
关键是得立刻unmount drive
如果不是啥价值几百万的数据没必要弄,备份是王道啊,呵呵
【在 x******n 的大作中提到】 : 啥软件可以恢复?
|
|
|
z*********n 发帖数: 94654 | 61 哈哈
【在 t*********u 的大作中提到】 : 请参考 lenovo蓝牙驱动 事件 : 那个就是 delete c:/*.*
|
x******n 发帖数: 9057 | 62 得有人买我才能卖的出去啊,难道游戏运营商肯出钱回收?
【在 g*******1 的大作中提到】 : 我说的是卖。。。
|
g*******1 发帖数: 8758 | 63 自己弄个回收站,不用rm,用mv
【在 x******n 的大作中提到】 : 连注册表一起备份就行了吧?虽然我没试过。 : windows的好处是,删完啥也别干,马上用个undelete软件,基本可以完全恢复。 : linux好像不行,不知道是因为用户太少没人去做,还是ext文件系统或者rm命令的问题 : (或者feature)。
|
x******n 发帖数: 9057 | 64 所以说这点上windows强啊,用个软件轻松搞定。
【在 z*********n 的大作中提到】 : 手动,非常繁复。不知道有啥软件 : 关键是得立刻unmount drive : 如果不是啥价值几百万的数据没必要弄,备份是王道啊,呵呵
|
z*********n 发帖数: 94654 | 65 linux也可以装safe rm
和windows的垃圾箱原理差不多
【在 x******n 的大作中提到】 : 所以说这点上windows强啊,用个软件轻松搞定。
|
x******n 发帖数: 9057 | 66 把rm link到 mv?好主意。
最好把删除文件的syscall也能替换了。
【在 g*******1 的大作中提到】 : 自己弄个回收站,不用rm,用mv
|
x****u 发帖数: 44466 | 67 Windows的API删除文件也不是放到回收站里面。。。
【在 x******n 的大作中提到】 : 把rm link到 mv?好主意。 : 最好把删除文件的syscall也能替换了。
|
z*********n 发帖数: 94654 | 68 好像有人用testdisk恢复删除文件
http://linuxappfinder.com/package/testdisk
我个人没用过
关键还是立刻unmount drive或者赶紧关机,然后用光盘启动,硬盘别mount到啥有
update的path
【在 x******n 的大作中提到】 : 把rm link到 mv?好主意。 : 最好把删除文件的syscall也能替换了。
|
x******n 发帖数: 9057 | 69 但是windows真删了以后还有很大几率能轻松恢复。
【在 x****u 的大作中提到】 : Windows的API删除文件也不是放到回收站里面。。。
|
g*******1 发帖数: 8758 | 70 多快是够快?
【在 z*********n 的大作中提到】 : 好像有人用testdisk恢复删除文件 : http://linuxappfinder.com/package/testdisk : 我个人没用过 : 关键还是立刻unmount drive或者赶紧关机,然后用光盘启动,硬盘别mount到啥有 : update的path
|
|
|
z*********n 发帖数: 94654 | 71 那个级别的恢复就跟操作系统无关了,那个利用的是磁介质你重复write写到同一个地
方的概率很低。那个层次的恢复啥系统都一样
【在 x******n 的大作中提到】 : 但是windows真删了以后还有很大几率能轻松恢复。
|
z*********n 发帖数: 94654 | 72 都是玩概率
【在 g*******1 的大作中提到】 : 多快是够快?
|
x****u 发帖数: 44466 | 73 哪有那么容易。真是删掉了硬盘的文件,空间很快就被占用了。
【在 x******n 的大作中提到】 : 但是windows真删了以后还有很大几率能轻松恢复。
|
z*********n 发帖数: 94654 | 74 fbi的昂贵软件是可以的
你得重复在一个block写个几十遍才能保证真的被overwrite
所以linux底下有个命令叫shred,基本上在磁介质上重复写几十次,你再被recover的
概率就低到可以忽略了
【在 x****u 的大作中提到】 : 哪有那么容易。真是删掉了硬盘的文件,空间很快就被占用了。
|
x****u 发帖数: 44466 | 75 这个是都市传说把。。。有这个潜力早就硬盘容量提升几十倍了。
【在 z*********n 的大作中提到】 : fbi的昂贵软件是可以的 : 你得重复在一个block写个几十遍才能保证真的被overwrite : 所以linux底下有个命令叫shred,基本上在磁介质上重复写几十次,你再被recover的 : 概率就低到可以忽略了
|
x******n 发帖数: 9057 | 76 我没说和操作系统有关啊,我说的是可能跟ext系列文件系统的设计有关,也可能跟rm
命令的设计有关(特别做了防恢复处理?)。我以前搜过,没找到linux下像windows下
那样的傻瓜恢复软件。
再说前两年,fsckvps被黑客黑那次,我也是受害者。他们就是被黑客黑进系统rm -rf
/了。他们费了几天工夫说是试图恢复,结果到最后凡是被黑客执行了rm的那些node,
基本都没能恢复。
你链接的那个好像是恢复分区表,不是恢复数据的。
【在 z*********n 的大作中提到】 : 那个级别的恢复就跟操作系统无关了,那个利用的是磁介质你重复write写到同一个地 : 方的概率很低。那个层次的恢复啥系统都一样
|
x******n 发帖数: 9057 | 77 哪有那么快,你的硬盘总是处于几乎满的状态么?
【在 x****u 的大作中提到】 : 哪有那么容易。真是删掉了硬盘的文件,空间很快就被占用了。
|
z*********n 发帖数: 94654 | 78 这当然不是传说了
问题是你如果不是本拉登啥的,没人有精力从磁介质层扒你的数据,还得重组
很大的人力
【在 x****u 的大作中提到】 : 这个是都市传说把。。。有这个潜力早就硬盘容量提升几十倍了。
|
x******n 发帖数: 9057 | 79 玩的是几率。如果你被删的数据有99%几率恢复,that's great
如果你存进硬盘的数据有1%的几率丢失呢?
所以这个潜力不能被用来提升硬盘容量。
【在 x****u 的大作中提到】 : 这个是都市传说把。。。有这个潜力早就硬盘容量提升几十倍了。
|
x******n 发帖数: 9057 | 80 真是拉登加个密比啥都强。
【在 z*********n 的大作中提到】 : 这当然不是传说了 : 问题是你如果不是本拉登啥的,没人有精力从磁介质层扒你的数据,还得重组 : 很大的人力
|
|
|
z*********n 发帖数: 94654 | 81 嗯,linux底下如果被删除了,short answer就是无法回复了
以上讨论有钻牛角尖讲极端例子之嫌
rm
rf
【在 x******n 的大作中提到】 : 我没说和操作系统有关啊,我说的是可能跟ext系列文件系统的设计有关,也可能跟rm : 命令的设计有关(特别做了防恢复处理?)。我以前搜过,没找到linux下像windows下 : 那样的傻瓜恢复软件。 : 再说前两年,fsckvps被黑客黑那次,我也是受害者。他们就是被黑客黑进系统rm -rf : /了。他们费了几天工夫说是试图恢复,结果到最后凡是被黑客执行了rm的那些node, : 基本都没能恢复。 : 你链接的那个好像是恢复分区表,不是恢复数据的。
|
x****u 发帖数: 44466 | 82 有做这个的公司吗?
【在 z*********n 的大作中提到】 : 这当然不是传说了 : 问题是你如果不是本拉登啥的,没人有精力从磁介质层扒你的数据,还得重组 : 很大的人力
|
z*********n 发帖数: 94654 | 83 难说,他不是看黄片都被曝光了,lol
【在 x******n 的大作中提到】 : 真是拉登加个密比啥都强。
|
z*********n 发帖数: 94654 | 84 当然有,企业级数据回复公司收那么高的费
你以为其实就是下载个免费试用15天的回复软件简单恢复啊
【在 x****u 的大作中提到】 : 有做这个的公司吗?
|
x****u 发帖数: 44466 | 85 无所谓,加上校验就可以。现在的硬盘本来就是这么回事。
【在 x******n 的大作中提到】 : 玩的是几率。如果你被删的数据有99%几率恢复,that's great : 如果你存进硬盘的数据有1%的几率丢失呢? : 所以这个潜力不能被用来提升硬盘容量。
|
x****u 发帖数: 44466 | 86 立即断电,搞不好数据还没写回去。
【在 z*********n 的大作中提到】 : 嗯,linux底下如果被删除了,short answer就是无法回复了 : 以上讨论有钻牛角尖讲极端例子之嫌 : : rm : rf
|
z*********n 发帖数: 94654 | 87 都说了是钻牛角尖抬杠层次的了
【在 x****u 的大作中提到】 : 立即断电,搞不好数据还没写回去。
|
x****u 发帖数: 44466 | 88 硬件级别操作磁介质不是那种小公司搞得定的。
高收费也就是帮你满磁盘找文件对应的数据结构。
【在 z*********n 的大作中提到】 : 当然有,企业级数据回复公司收那么高的费 : 你以为其实就是下载个免费试用15天的回复软件简单恢复啊
|
z*********n 发帖数: 94654 | 89 所以说不是都市传说,而是如果你不是本拉登级别的恐怖分子
没人有那个人力资源来查你究竟下载了几个黄片,抄袭了几篇论文
【在 x****u 的大作中提到】 : 硬件级别操作磁介质不是那种小公司搞得定的。 : 高收费也就是帮你满磁盘找文件对应的数据结构。
|
x****u 发帖数: 44466 | 90 要说牛角尖,win下面这招还真可能不好用,一按电源开关,ACPI先强制flush一下。
【在 z*********n 的大作中提到】 : 都说了是钻牛角尖抬杠层次的了
|
|
|
x****u 发帖数: 44466 | 91 如果你相信这个,至少得找出个硬件级别恢复数据的公司吧。
【在 z*********n 的大作中提到】 : 所以说不是都市传说,而是如果你不是本拉登级别的恐怖分子 : 没人有那个人力资源来查你究竟下载了几个黄片,抄袭了几篇论文
|
z*********n 发帖数: 94654 | 92 这种杠抬到这个层次就是斗嘴皮子了,没啥意义
【在 x****u 的大作中提到】 : 如果你相信这个,至少得找出个硬件级别恢复数据的公司吧。
|
x****u 发帖数: 44466 | 93 要讲点科学,如果没用专业硬盘公司做这个业务,我相信FBI/CIA里面没人有这个本事。
【在 z*********n 的大作中提到】 : 这种杠抬到这个层次就是斗嘴皮子了,没啥意义
|
l********a 发帖数: 1154 | 94 All install.sh need SUDO
【在 wy 的大作中提到】 : it has to sudo or it won't work
|
r****y 发帖数: 26819 | 95 ios4以前就能cache password了
【在 a****a 的大作中提到】 : : that's because apple store is still running in the background. make sure : you kill it as soon as download is finished.
|
g*******1 发帖数: 8758 | 96 自从某次错误操作差点把实验室公用硬盘的数据给删掉后,我就一直用mv钻牛角尖了。
刚从win转linux假设啥都有回收站中转的,免不了杯具一次。
【在 z*********n 的大作中提到】 : 嗯,linux底下如果被删除了,short answer就是无法回复了 : 以上讨论有钻牛角尖讲极端例子之嫌 : : rm : rf
|
M******n 发帖数: 43051 | 97 win下从不用回收站……
【在 g*******1 的大作中提到】 : 自从某次错误操作差点把实验室公用硬盘的数据给删掉后,我就一直用mv钻牛角尖了。 : 刚从win转linux假设啥都有回收站中转的,免不了杯具一次。
|
w**a 发帖数: 4743 | 98 没记错的话,FreeBSD以前是删除后在同扇区写一遍0
【在 z*********n 的大作中提到】 : 立刻关机不要有新的disk update,用光盘启动,一样很容易恢复的
|
b*****a 发帖数: 14583 | 99 恩,从来都是 shift del, return
【在 M******n 的大作中提到】 : win下从不用回收站……
|