??????? 在知道rm -rf這個(gè)命令時(shí)梢为,我看到網(wǎng)上的用rm -rf刪除大量有用數(shù)據(jù)的人榴芳,心里不免幸災(zāi)樂(lè)禍罩句。沒(méi)想到谍憔,很快應(yīng)驗(yàn)到自己身上匪蝙,我在我網(wǎng)站所在的根目錄下使用了rm -rf? we* 命令,之前习贫,能不能用 * 我是不知道的逛球,我只是嘗試一下,是否能達(dá)到模糊匹配的目的苫昌,因?yàn)槲抑霸谠S多地方都見(jiàn)到了它的身影颤绕,而且,根據(jù)我的經(jīng)驗(yàn)蜡歹,在很多地方屋厘,有許多命令的用法是相似的,所以月而,我抱著試一試的態(tài)度汗洒,這樣使用了。而且我在多次對(duì)rm -rf的命令嘗試下父款,基本確信了只要像網(wǎng)上說(shuō)的那樣不用rm -rf? /* 之類(lèi)的命令溢谤,只用該目錄內(nèi)的文件夾或文件代替 /* ,是不會(huì)出現(xiàn)危險(xiǎn)狀況的。但是悲劇和驚喜同時(shí)發(fā)生了憨攒,驚喜的是我的想法成功了世杀,悲劇的是我把我用PHP改寫(xiě)好的大約1/3的畢業(yè)設(shè)計(jì).net網(wǎng)站程序website car 文件夾也給刪除了,哎肝集,欲哭無(wú)淚啊瞻坝,更可悲的是我想刪除的web文件夾沒(méi)能刪除,報(bào)錯(cuò):rm: cannot remove 'web': Device or resource busy 杏瞻,我想因?yàn)樗强盏乃叮悴磺宄氖请S后我新建了一個(gè)空文件夾衙荐,隨后使用這個(gè)命令,竟然刪除了浮创,我想因?yàn)椤翱铡边@個(gè)原因忧吟,還是站不住腳的。???
??????? 把我一二十天的心血?jiǎng)h除了斩披,的確是令我久久不能平靜的溜族,我希望,以后記住這個(gè)教訓(xùn)垦沉,不在犯同樣的錯(cuò)誤煌抒。那么寫(xiě)這篇文章的終極目的來(lái)了,我為什么會(huì)犯這個(gè)錯(cuò)誤乡话,當(dāng)時(shí)是怎么的摧玫,?????????????
??????? 深究其原因:我當(dāng)時(shí)沒(méi)用過(guò)這個(gè)命令,尤其 * 只是嘗試绑青,因而降低了對(duì)這個(gè)命令的戒心或者恐懼,沒(méi)有考慮全面屋群,把we*****(包括website car)這樣的文件夾拋之腦后闸婴、自動(dòng)忽略或者說(shuō)沒(méi)想這事,才慘遭此禍芍躏。
?????? 教訓(xùn):無(wú)論任何時(shí)候邪乍,像這種危險(xiǎn)的命令,都要提高警惕对竣,考慮周全庇楞,不能因?yàn)闆](méi)用過(guò)或者是嘗試,而考慮不周否纬、不全面吕晌。當(dāng)然,在不確定的情況下临燃,這種命令少用或者可以專(zhuān)門(mén)制作機(jī)會(huì)用睛驳,比如:用虛擬機(jī)裝的Linux系統(tǒng)嘗試這種命令,或者其他要重裝系統(tǒng)的機(jī)子等等膜廊,這種機(jī)會(huì)不好有乏沸,有了也不一定想的起來(lái),只能自己掌握了爪瓜。
?????? 我想:大家也可能有此遭遇蹬跃,分享出來(lái),和大家共勉铆铆。
ps:
rm -rf? index.htm 命令是刪除不了index.html文件的蝶缀,盡管我們知道index.htm與index.html是一樣的丹喻。?? rm -rf? index.html?? and?? info.txt :是可以將index.html和info.txt文件同時(shí)刪除的,文件夾應(yīng)該也一樣扼劈。