h.hbhychl 于 2010-10-05 22:55:07发表:
你被幽默了
1025955575 于 2010-10-04 13:12:09发表:
。。。。。。。。。。。
dingh 于 2010-06-12 10:57:59发表:
路过的
shampoo 于 2010-05-26 10:40:00发表:
引用:一般情况下控制台模拟终端是6个,我用不了这么多,减为4个。Shampo同学怎么只有3个? 不管以什么身份,rm命令很少敢用*,更别说用-rf了。 更多的情况下是用mc这个文件管理器删东西,而且反复确认才敢按下F8键,而且 ... litkt 发表于 2010-5-25 14:11
litkt 于 2010-05-25 14:11:12发表:
一般情况下控制台模拟终端是6个,我用不了这么多,减为4个。Shampo同学怎么只有3个? 不管以什么身份,rm命令很少敢用*,更别说用-rf了。 更多的情况下是用mc这个文件管理器删东西,而且反复确认才敢按下F8键,而且后面还有OK一关呢,来得及后悔。
shampoo 于 2010-05-24 22:05:03发表:
引用: 会不会是不寻问递归删除该目录下xxx.与*(所有文件) 这命令不敢执行 wangyu 发表于 2010-5-24 18:04
wangyu 于 2010-05-24 18:04:52发表:
引用: 在根目录执行《rm -rf xxx. *》,还没有结束前, 你绝对有足够的时间知道该怎么办呢!哈哈。 shampoo 发表于 2010-5-24 13:22
shampoo 于 2010-05-24 13:22:54发表:
引用:执行《rm -rf xxx. *》,会有什么结果呢???? himila 发表于 2010-5-24 09:55
himila 于 2010-05-24 09:55:26发表:
执行《rm -rf xxx. *》,会有什么结果呢????
shampoo 于 2010-05-23 21:58:15发表:
[i=s] 本帖最后由 shampoo 于 2010-5-23 21:59 编辑 [/i]
引用: 我在root上操作的时候,一个时间只做一件事,别的事情全放下,连X都不开,从没出过问题。 litkt 发表于 2010-5-23 20:03
shampoo 于 2010-05-23 21:44:21发表:
引用: 应用程序要找的是libusb-0.1.so.4,但真正的库名是libusb-0.1.so.4.4.4,如果只是把libusb-0.1.so.4.4.4放对位置,没有改名或建合适名称的链接文件,还是不能正常运转。 litkt 发表于 2010-5-23 19:46
litkt 于 2010-05-23 20:03:47发表:
引用:最近学了一课: 今天的Linux已经进步多了, 早期的Linux怎么杀怎么档,硬盘上面的资料都不会被动到。 可是,今天呢? Linux就跟微软系统一般, 程序执行中,如果不正常中断的话, 硬盘上面的档案可能就会天翻 ... shampoo 发表于 2010-5-22 16:18
litkt 于 2010-05-23 19:46:13发表:
Linux的root可以为所欲为,自由也是要承担责任的,高度自由是要高度承担责任的。 其实楼主的问题很简单,不是恢复一个lib文件就完了,还要把删除的link恢复才行。 因为lib版本更新频繁,为了便 于识别,lib的小版本就放在文件名上,但应用程序不认识,只认识不带小版本号的文件名,因此要有一个文件链接。 因是这个链接是系统安装包的时候自动做,删的时候也自动删,机器主人有时并不注意,当手动的时候就出问题了。 随便举个例子 cd /lib ls -l ... lrwxrwxrwx 1 root root 19 2009-08-24 01:59 libusb-0.1.so.4 -> libusb-0.1.so.4.4.4 -rw-r--r-- 1 root root 29264 2008-09-05 19:21 libusb-0.1.so.4.4.4 ... 应用程序要找的是libusb-0.1.so.4,但真正的库名是libusb-0.1.so.4.4.4,如果只是把libusb-0.1.so.4.4.4放对位置,没有改名或建合适名称的链接文件,还是不能正常运转。 总之,在Linux上用root操作时,要知道自己在干什么。
shampoo 于 2010-05-23 16:18:02发表:
引用: 9# shampoo 奇怪,我还是不能理解为什么不能用,恢复了后应该没问题了吧,难道你修改 ... wangyu 发表于 2010-5-22 22:11
shampoo 于 2010-05-23 10:18:09发表:
引用:windows 是有垃圾桶,但我不是陈冠希,我都是直接shift+del的; windows 也有winpe,有dos,有故障恢复台。。。。。 himila 发表于 2010-5-23 09:58
himila 于 2010-05-23 09:58:09发表:
windows 是有垃圾桶,但我不是陈冠希,我都是直接shift+del的; windows 也有winpe,有dos,有故障恢复台。。。。。
shampoo 于 2010-05-23 00:35:55发表:
引用: 9# shampoo 你能删系统文件就很。。。。。。 记得某日我在众目睽睽之下删一个windows/system32里的东西,从此就被定义为高手了。 奇怪,我还是不能理解为什么不能用,恢复了后应该没问题了吧,难道你修改 ... wangyu 发表于 2010-5-22 22:11
wangyu 于 2010-05-22 22:11:00发表:
9# shampoo 你能删系统文件就很。。。。。。 记得某日我在众目睽睽之下删一个windows/system32里的东西,从此就被定义为高手了。 奇怪,我还是不能理解为什么不能用,恢复了后应该没问题了吧,难道你修改了之后再恢复就不是以前的了?
shampoo 于 2010-05-22 20:02:34发表:
引用:你被幽默了 wangyu 发表于 2010-5-22 19:16
wangyu 于 2010-05-22 19:16:02发表:
shampoo 于 2010-05-22 18:36:01发表:
引用:等等.不是的.某些程序设计的不好,所以我基本上都是编辑和审查代码后才敢用..... rgwan 发表于 2010-5-22 17:13
rgwan 于 2010-05-22 17:13:51发表:
等等.不是的.某些程序设计的不好,所以我基本上都是编辑和审查代码后才敢用.....
shampoo 于 2010-05-22 16:18:12发表:
最近学了一课: 今天的Linux已经进步多了, 早期的Linux怎么杀怎么档,硬盘上面的资料都不会被动到。 可是,今天呢? Linux就跟微软系统一般, 程序执行中,如果不正常中断的话, 硬盘上面的档案可能就会天翻地覆了!5555555[color=DarkRed][/color] Linux已经和微软在比赛,谁比较娇嫩!
shampoo 于 2010-05-22 15:21:41发表:
美发啦! 折腾了半个小时,就投降了。 然后便重新进行《最小安装》,尽量不去碰触我辛苦追加的东西。 现在已经能够开机,gears也跑起来了, 可是当我再度对字型解除安装的时候,又卡住了。够晕滴!
Unique 于 2010-05-22 14:50:39发表:
讲得太龙统,不好判断呀
hantu 于 2010-05-22 14:41:14发表:
用的slackware吧,看楼主早就一老手了,还能把系统折腾成这样 ...
h.hbhychl 于 2010-10-05 22:55:07发表:
你被幽默了
1025955575 于 2010-10-04 13:12:09发表:
。。。。。。。。。。。
dingh 于 2010-06-12 10:57:59发表:
路过的
shampoo 于 2010-05-26 10:40:00发表:
F1到F6都是字符终端机,一般我只用三个,太多就搞不清哪个是做么的。
如此的终端机切换并不好,每次切换,屏幕都得变换频率最少两次,挺伤的。
因为我常常编译或大搬家,不用《-rf》,很难干活。
litkt 于 2010-05-25 14:11:12发表:
一般情况下控制台模拟终端是6个,我用不了这么多,减为4个。Shampo同学怎么只有3个?
不管以什么身份,rm命令很少敢用*,更别说用-rf了。
更多的情况下是用mc这个文件管理器删东西,而且反复确认才敢按下F8键,而且后面还有OK一关呢,来得及后悔。
shampoo 于 2010-05-24 22:05:03发表:
在根目录执行《rm -rf xxx. *》
因为一般不会有《xxx.》的档名,就等于《rm -rf *》
r:recursive,寻着目录一路看下去。
f:表示杀无赦!
以root的身份在根目录执行,其结果有两个:
一。砍到只剩下《。XXX》,如.profile,.kshrc等等。
二。rm这个命令所依赖的程序库被清除了,于是罢工。
不过,听着硬盘哭喊了数个小时,你还无动于衷,那就是天才啦!
wangyu 于 2010-05-24 18:04:52发表:
会不会是不寻问递归删除该目录下xxx.与*(所有文件)
这命令不敢执行
shampoo 于 2010-05-24 13:22:54发表:
在根目录执行《rm -rf xxx. *》,还没有结束前,
你绝对有足够的时间知道该怎么办呢!哈哈。
himila 于 2010-05-24 09:55:26发表:
执行《rm -rf xxx. *》,会有什么结果呢????
shampoo 于 2010-05-23 21:58:15发表:
[i=s] 本帖最后由 shampoo 于 2010-5-23 21:59 编辑 [/i]
呵呵,离开桌面,就靠着三个字符终端机切来切去,是相当麻烦,不是么?
很多年前,我手下管理着数十部SUN,那时候安装都是靠磁带机。
我下命令一向很快,有回,
想要执行《rm -rf xxx.*》,回车太快,没注意到《xxx.》与《*》之间竟然多了一个《空白》,
root在根目录,执行《rm -rf xxx. *》,会有什么结果呢!
无独有偶,有个朋友的小孩,在微软的窗口,玩了一招,
他在档案管理员里面把《windows目录》拉到《ProgramXXX 目录》去了,
差一点儿,我就帮他重装,因为无法开机!(幸好我用软盘先进去瞧了一下!哈哈)
shampoo 于 2010-05-23 21:44:21发表:
这个议题小一点儿,麻烦的是
当我把/lib,/usr/lib,/sbin,。。。。等等的第一层比对好的时候,就半个钟头啦!
/usr下面有近千个档案呢!
所以还是小量恢复比较省事。
litkt 于 2010-05-23 20:03:47发表:
现在只要是普通用户,当然怎么杀怎么档,你的目录以外的硬盘上面的资料都不会被动到。
但你非要动,就得root,不动硬盘资料,你root干什么?
我在root上操作的时候,一个时间只做一件事,别的事情全放下,连X都不开,从没出过问题。
最悬的一次是用dselect升级,一次升级的软件太多,分区剩余空间根本不够,如果一路回车就完蛋了,就在升级前最后一该刻选择no,退回重新选 软件,把大个头的软件包和不太重要的库全删掉,只剩基本系统,然后再升级就只升级基本系统了,基本系统升级完成了,再一个一个的装应用程序包及其依赖库。
litkt 于 2010-05-23 19:46:13发表:
Linux的root可以为所欲为,自由也是要承担责任的,高度自由是要高度承担责任的。
其实楼主的问题很简单,不是恢复一个lib文件就完了,还要把删除的link恢复才行。
因为lib版本更新频繁,为了便 于识别,lib的小版本就放在文件名上,但应用程序不认识,只认识不带小版本号的文件名,因此要有一个文件链接。
因是这个链接是系统安装包的时候自动做,删的时候也自动删,机器主人有时并不注意,当手动的时候就出问题了。
随便举个例子
cd /lib
ls -l
...
lrwxrwxrwx 1 root root 19 2009-08-24 01:59 libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
-rw-r--r-- 1 root root 29264 2008-09-05 19:21 libusb-0.1.so.4.4.4
...
应用程序要找的是libusb-0.1.so.4,但真正的库名是libusb-0.1.so.4.4.4,如果只是把libusb-0.1.so.4.4.4放对位置,没有改名或建合适名称的链接文件,还是不能正常运转。
总之,在Linux上用root操作时,要知道自己在干什么。
shampoo 于 2010-05-23 16:18:02发表:
Slackware采取比较开放弹性的架构,
基本上不和KDE/GNOME等外围软件绑在一起,因此大部分的组件都可以随意增减,
如此做法,可以为系统恢复提供较大的机会。
以其他某些系统来说,许多软件是纠缠在一块儿,坏了一点儿,就得全部重装。
shampoo 于 2010-05-23 10:18:09发表:
与你正好相反,
因为我不是陈冠希,所以windows的垃圾桶,一直用得非常安心。
在微软系统,重新装机远比故障恢复快速安全,所以十多年来,应该都没有利用到它的故障恢复功能。
himila 于 2010-05-23 09:58:09发表:
windows 是有垃圾桶,但我不是陈冠希,我都是直接shift+del的;
windows 也有winpe,有dos,有故障恢复台。。。。。
shampoo 于 2010-05-23 00:35:55发表:
微软系统,一般的用户身份都是root,只要档案没有被锁住或被打开,一般都可以删除,而且事后可以从垃圾桶找回来。
UNIX一般是没有垃圾桶,而且除非权限被锁住,否则都能够砍掉。
我不能开机的原因,很多!
最后,懒得找原因,就让装机片帮我恢复一部分资料,这一招,微软系统是办不到的。
wangyu 于 2010-05-22 22:11:00发表:
9# shampoo
你能删系统文件就很。。。。。。
记得某日我在众目睽睽之下删一个windows/system32里的东西,从此就被定义为高手了。
奇怪,我还是不能理解为什么不能用,恢复了后应该没问题了吧,难道你修改了之后再恢复就不是以前的了?
shampoo 于 2010-05-22 20:02:34发表:
是呀!
我这个黑头发滴,被一个白头发滴,幽默啦!呵呵,也该认了。
不过,时代不一样:
每当我要在微软系统砍档案时,它常常会说:档案使用中,不准动!
然后,我就会臭它说:微软,够烂的,看我在Linux砍给你看。
结果发现,今天的Linux不但让我砍,而且一边哼着歌说:砍了!就看你自己的造化了!呵呵。
微软的做法:
档案被打开时,只是打个记号,因此是READ_ONLY。
早期的UNIX系统,是从硬盘抄一份到内存,硬盘的版本永远没有人用。
我怀疑,今天的Linux是摊开两条腿,随便人家操。
wangyu 于 2010-05-22 19:16:02发表:
你被幽默了
shampoo 于 2010-05-22 18:36:01发表:
我可不是这样呢!
我所用的程序,一般必须满足下面两个条件:
一。是我以前常常用的
二。必须具有十年的历史
rgwan 于 2010-05-22 17:13:51发表:
等等.不是的.某些程序设计的不好,所以我基本上都是编辑和审查代码后才敢用.....
shampoo 于 2010-05-22 16:18:12发表:
最近学了一课:
今天的Linux已经进步多了,
早期的Linux怎么杀怎么档,硬盘上面的资料都不会被动到。
可是,今天呢?
Linux就跟微软系统一般,
程序执行中,如果不正常中断的话,
硬盘上面的档案可能就会天翻地覆了!5555555[color=DarkRed][/color]
Linux已经和微软在比赛,谁比较娇嫩!
shampoo 于 2010-05-22 15:21:41发表:
美发啦!
折腾了半个小时,就投降了。
然后便重新进行《最小安装》,尽量不去碰触我辛苦追加的东西。
现在已经能够开机,gears也跑起来了,
可是当我再度对字型解除安装的时候,又卡住了。够晕滴!
Unique 于 2010-05-22 14:50:39发表:
讲得太龙统,不好判断呀
hantu 于 2010-05-22 14:41:14发表:
用的slackware吧,看楼主早就一老手了,还能把系统折腾成这样 ...