LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: johe

大家救命啊!!!!不小心把/usr/bin目录下的东东都删除了,怎么办啊

[复制链接]
发表于 2011-11-14 20:48:51 | 显示全部楼层
rm命令应该是位于/usr/bin/下的吧,难道rm可以删除自身?
回复 支持 反对

使用道具 举报

发表于 2011-11-14 21:41:24 | 显示全部楼层
Post by jvvj;2155053
rm命令应该是位于/usr/bin/下的吧,难道rm可以删除自身?
  1. $ whereis rm
  2. rm: /bin/rm /usr/share/man/man1/rm.1.bz2 /usr/share/man/man1p/rm.1p.bz2
复制代码
回复 支持 反对

使用道具 举报

发表于 2011-11-15 18:14:54 | 显示全部楼层
兄弟你行的……
回复 支持 反对

使用道具 举报

发表于 2011-11-15 18:57:39 | 显示全部楼层
Post by jvvj;2155053
rm命令应该是位于/usr/bin/下的吧,难道rm可以删除自身?

如楼上说rm是在/bin下。而且的确rm可以用来删除自身:
  1. cp /bin/rm /bin/rm.copy
  2. /bin/rm /bin/rm
复制代码

Linux允许删除正被某程序读取中的档案。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-15 19:40:00 | 显示全部楼层
准备重装,再熟悉一次安装过程。
回复 支持 反对

使用道具 举报

发表于 2011-11-15 23:45:13 | 显示全部楼层
Post by mathfeel;2155124
如楼上说rm是在/bin下。而且的确rm可以用来删除自身:
  1. cp /bin/rm /bin/rm.copy
  2. /bin/rm /bin/rm
复制代码


Linux允许删除正被某程序读取中的档案。




依稀记得在某个发行版中见到过/usr/bin/rm的,我就以为其它发行版也都是放在这个位置了。没想到rm还真能“自杀”,真是长见识了。
回复 支持 反对

使用道具 举报

发表于 2011-12-2 15:14:51 | 显示全部楼层
Post by mathfeel;2155124


Linux允许删除正被某程序读取中的档案。


确实,好像没有锁机制。有一次我用mplayer播放一部电影,开始后把电影删了,还不照样放~~如果windows的话会提示正在使用中或被锁定。。


顺便膜拜下牛人~
回复 支持 反对

使用道具 举报

发表于 2011-12-2 15:24:30 | 显示全部楼层
Post by LongerZ;2156416
确实,好像没有锁机制。有一次我用mplayer播放一部电影,开始后把电影删了,还不照样放~~如果windows的话会提示正在使用中或被锁定。。


顺便膜拜下牛人~


不如此的话,如何在desktop下,升级desktop....呃,或者在cli下升级shell
linux程序执行后,并不驻留在硬盘原位置....否则你kernel咋升级
回复 支持 反对

使用道具 举报

发表于 2011-12-2 15:37:25 | 显示全部楼层
可能发生的事情一定会发生啊

lz 当时有啥事没hold住
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表