5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

root で rm -rf /

1 :名無しさん@お腹いっぱい。:02/03/03 21:54
ネタとしては死ぬほど見かけるこれ、実際にした人は少ないと思います。
ぜひ一度はやってみましょう。

参考
ttp://www.sra.co.jp/people/katsu/doc/rmrf/

95 :名無しさん@お腹いっぱい。:02/05/19 05:51
>>94
で、長いディレクトリを消そうとしたら、バッファの扱いが適当じゃなくて・・・。

96 :名無しさん@お腹いっぱい。:02/05/19 08:13
>>92>>74
「yぽこ病」ってのもあるらしい。

97 :名無しさん@お腹いっぱい。:02/05/19 13:38
yes |

98 :名無しさん@お腹いっぱい。:02/05/19 17:42
なんかレベル低いスレだなぁ・・・

99 :名無しさん@お腹いっぱい。:02/05/30 15:50
亀だけど、
>>19
スワップはふつー独立のパーティションにあるから
関係ないんじゃないすか。

100 :100!:02/05/30 17:04
100げっつぉ

101 :名無しさん@お腹いっぱい。:02/05/30 22:08
101 ばーがー、くろいつ、はいでるん

102 :名無しさん@お腹いっぱい。:02/06/01 06:11
/bin、/devが消えたとこでCtl+c しましたが、何か? (もちろん再起不能)

103 :名無しさん@お腹いっぱい。:02/06/05 16:22
rootでファイルを消す必要があった時は、
# mv hoge /tmp
して、自動で消えてくれるのを待つようにしている。
下のようなスクリプトを実行してしまって得た教訓。

# set build=/tmp/hoge
rm -rf $build/*
cd $build
tar zxf /tmp/hoge.tar.gz


104 :名無しさん@お腹いっぱい。:02/08/12 22:43
渡邊さんSRAを退職されたのね。
てことで、>>1のリンク先も移動。
http://katsu.watanabe.name/doc/rmrf/

105 :真実:03/01/02 15:59
       あるネット関連会社の社長は、「いずれにしても2ちゃんねるは
資金が底をつけば終わり。あまり知られていないことだが、
2ちゃんねる内部関係者によると今、大手通信会社系が調査費名目で資金提供している。
だが、それが止まれば続けてはいけないだろう」と証言する。
2ちゃんねるが判決によって力を失った場合、資金提供の打ち切りも予想される。
http://ascii24.com/news/reading/causebooks/2002/07/01/636911-000.html

 以下、別の記事のキャッシュ http://memo2ch.tripod.co.jp/article.html
 2ちゃんねるに近いあるインターネット関連会社の社長は、2ちゃんねるの幹部から得
た話として証言する。「2ちゃんねるは、運営者や幹部などがそれぞれ別々に会社を
作りカネの流れを見え難くしているが、実際の資金源は複数の大手通信会社系からの
調査費名目のカネ。月額で計約700万円と言い、年間にすれば1億円近く。額はともあ
れ、これは通信会社系的には、ぼう大なトラフィックを調査すると言う表向きの理由
が一応は立つ。自社系に都合の悪い書き込みがされた時に優先的に削除してもらうこ
とも期待している」と前置きし「通信会社系の削除の期待も含めて、2ちゃんねるは
総会屋と同じになっている」と言うのだ。
 その具体的な理由として社長は、こう話す。「2ちゃんねるはボランティアの削除人
が書き込みをチェックして、好ましくない書き込みを一所懸命削除している、という
ことになっているが、あれはウソ。削除人には給料が支払われ、その給料の原資と
なっているのが、まずいことを書き込まれた企業が削除要求とともに渡す裏金。これ
はまさに、総会屋の構図そのものだ。これまで裁判になっているのは金額で折り合え
なかったり、裏金を出さない強い態度の企業とだけだ」


106 :名無しさん@お腹いっぱい。:03/01/06 17:10
漏れのつまらん失敗談。

アンインストしようと思ったPlamo Linuxに
#cd /
#rm -fr /
したら,Windows領域自動mountしてるの忘れてて,気づいた時には
Program Filesフォルダが消えていた.

107 :名無しさん@お腹いっぱい。:03/01/13 18:31
>>106
思わず藁田

# Plamo'er なら update より再インストだろうが、
俺も気をつけねば。


108 :名無しさん@お腹いっぱい。:03/01/13 21:29
NFSで(ry
-o root 渡すマシンは考えてやろうという教訓

109 :名無しさん@お腹いっぱい。:03/01/13 22:44
恥ずかしながら本当にやってもた。
#pwd
/root/junk/
#rsync --delete rsync://localhost/test/ .
rsyncd.confの記述ミスでエラー.
#cd /etc
#vi rsyncd.conf
#rsync --delete rsync://localhost/test/ . # <<< やってもた!

/etcの下をゴミファイルに変えてしまいました。

110 :名無しさん@お腹いっぱい。:03/01/14 00:31
関西人は氏ねってことでしょうか。。。

111 :山崎渉:03/01/15 12:52
(^^)

112 :名無しさん@お腹いっぱい。:03/03/08 22:52
間違って、やってしまいました.....
気がついた時には....
boot領域の容量が、半分になってしまった.....
たく。。
くそ忙しいのに....涙

113 :名無しさん@お腹いっぱい。:03/03/22 02:26
最近OSの調子が悪かったので、再インスコの前にバックアップをとって、しました。
バックアップHDをつなぎっぱでやってしまったので、全て消えました。

114 :山崎渉:03/04/17 12:26
(^^)

115 :山崎渉:03/04/20 06:04
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

116 :山崎渉:03/05/22 02:18
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

117 :名無しさん@お腹いっぱい。:03/05/27 00:50
私は何も知らなかったころ、自分専用マシンだからまだ良いものの

rm -fr $PWD ペシッ
・・・うぐおおお! 

となったことがあるのでsudo使ってますが何か?


118 :あぼーん:あぼーん
あぼーん

119 :名無しさん@お腹いっぱい。:03/05/28 18:36
>>117
sudo rm /etc
した事があります。
直前にもsudo使ったので、パスワード確認無し…

似たような構成のマシンからそっくりコピーしてなんとか復旧。


120 :名無しさん@お腹いっぱい。:03/06/21 15:30
以前、カレントディレクトリ以下の特定の名前のディレクトリを
まるごと全部消そうとしたとき、

find ./ なんちゃらかんちゃら -exec rm -r {}/* \;

みたいにやったら……そりゃないよママン。
変な制限つけないでくれよ。

121 :山崎 渉:03/07/15 11:32

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

122 :あぼーん:あぼーん
あぼーん

123 :名無しさん@お腹いっぱい。:03/08/10 13:02
既出
http://katsu.watanabe.name/doc/rmrf/
http://pc.2ch.net/test/read.cgi/unix/1015160064/

124 :名無しさん@お腹いっぱい。:03/08/10 13:16
>>123
誤爆?

125 :名無しさん@お腹いっぱい。:03/08/10 16:14
>>124
再帰だろう

126 :名無しさん@お腹いっぱい。:03/08/12 13:03
やったことあるよ、結果は分かるでしょ。
rm -rf ./
のつもりが、
rm -rf . /
になってたのよ。

127 :あぼーん:あぼーん
あぼーん

128 :あぼーん:あぼーん
あぼーん

129 :名無しさん@お腹いっぱい。:03/08/15 22:42
# rm -rf "山崎 渉"

130 :名無しさん@お腹いっぱい。:03/10/05 12:25
ついに rm -rf をやってしまいました。
一週間分の仕事がパー。

テスト中のスクリプトの中でこんな記述が
あったのが悪かったようです。

rm -rf "$DIR/$FILE"

ここで $DIR も $FILE も空だったため、
/ が消えてしまった、と。

131 :名無しさん@お腹いっぱい。:03/10/05 12:30
でも、rm -rf 自体は必要な操作なので、
IsSafePath() とでもいうシェル関数を作って、
削除前に確かめたいのですが、
どんなふうにすればいいでしょうか。

IsSafePath() {
  path=$1

  if [ $path = "" ]; then
    return 1;
  elif [ $path = "/" ]; then
    return 1;
  fi

  return 0;
}

とりあえずこんなのを書いてみましたが、
これだと "///" とか "/test/.." とか
home ディレクトリで "../" とか
ln -s / test を対象に "test/" とかが
通ってしまいます。

何かいい方法はないでしょうか。。

132 :名無しさん@お腹いっぱい。:03/10/05 13:28
>>131
そもそもrootでやる必要があることなのか ?

133 :名無しさん@お腹いっぱい。:03/10/05 13:31
>>132
そ、そ、それは・・・。

でもせっかくシェル関数を作ってみたので、
"/"と"test/../../"などとの同一性を
確実に見分ける方法を教えてくだちい。

134 :名無しさん@お腹いっぱい。:03/10/05 13:46
>>133
cmpとかは ?

135 :名無しさん@お腹いっぱい。:03/10/05 13:57
>>134
・・・それってまさか、/ 以下と target path 以下の
ファイルを全部 compare しるってことですか?

136 :名無しさん@お腹いっぱい。:03/10/05 14:03
あっ、でも、こんなのでもいいかも。
で、/ 直下と全く同じ構成なんてまずあり得ないし、
そういうのは全部禁止しちゃっても問題なさげ。

cd $path
ls > /tmp/list1.$$
cd /
ls > /tmp/list2.$$

if ! cmp /tmp/list1.$$ /tmp/list2.$$; then
  return 1;
fi

ありがとうございました!
でももっとスマートな方法はないのかなぁ。
/ だけじゃなく /usr, /etc, /var などにも
適用範囲を広げられるような。

137 :DQN.cc● ◆IuDnGO5LnY :03/10/06 01:05
データ消失記念日
http://dqn.cc/83f815B835E8FC18EB88BL94O93FA.html
「2003年10月初頭、ぼくは操作ミスにより大事なデータを
失ってしまいました。この文書では、データを失った過程を説明し、
反省点および今後に向けた課題について論じます」(『はじめに』より)

138 :名無しさん@お腹いっぱい。:03/10/11 02:51
>>136
man realpath

139 :名無しさん@お腹いっぱい。:03/10/14 15:54
ところでLindowsってゴミ箱あんの?

140 :名無しさん@お腹いっぱい。:03/10/15 21:36
>>139
http://www.lindows-jp.com/img/about/p_02.jpg

141 :名無しさん@お腹いっぱい。:04/02/22 09:31
rmじゃないけど、
$ ln -s /home/hoge /piyo
見たいな事をやろうとして、間違って
$ ln -s /piyo /home/hoge
とやってしまって1ユーザのホームを全滅させちまったことがある。

142 :名無しさん@お腹いっぱい。:04/02/22 10:29
>>141
ハァ?

143 :名無しさん@お腹いっぱい。:04/02/26 21:04
rootのaliasでrmをrm -iにするだけでOKじゃんと思っていたが
でも確かに\rmってつけて動かす時あるから同じなんだよね。
うーん...

144 :名無しさん@お腹いっぱい。:04/02/28 12:21
# rm -rf .*
ってのはどうでしょうか。

39 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)