> あと、板違いなので犬板で聞くかググるかすれば答えは見つかる。
この一行の返答の方が、
>>249 や
>>251 のコマンドラインよりも
長いってところが笑えるな。結局
>>244 や
>>246 は嘘つきケテーイ
ってことか。
Linux 系の場合、/bin だけ復旧するようなうまい手はないのか、
それとも、方法はあるけど、ここには貼れないくらい手順が長いのか、
どちらなのかな。
ここに貼れないくらい長くても、もしも
>>262 の言うことが正しくて、
ググれば答が見つかるのであれば、ググった結果の URL を貼ること
くらいは簡単にできるよなあ。
>>261 はどうやって復旧したの?
パッケージシステム作るときに
/bin 消したときの復元しやすさまで考える必要ってあんの?
OS を作るときには、障害が起きた時の復旧のしやすさを考えた方が
いいとは思うよ。
今回みたいなオペミスだけでなく、システム管理用に作ったスクリ
プトのバグとか、ハードウェアの障害とかで同じようなことが起きる
ことはあるから。
対処方法として、パッケージシステムで頑張るか、それとも他に
手段を用意するかは、どちらでもいい話。
実際、上で出ている *BSD での解は、OSの基本部分とそれ以外を
分けて、OSの基本部分についてはパッケージシステムを使わずに
回復できるようにするってやり方なわけだし。
/bin に限ってるから調子に乗る馬鹿がでてくる。
/usr/bin とか消した時の議論もしろよ。
/usr/bin でも同じじゃね?
*BSD の場合、/usr/bin には OS の基本部分に属するコマンド
しか入らない (パッケージは別の場所にインストールされる)
から、手順は
>>249 や
>>251 の延長線上でしょ。
/etc を消したのならともかく /bin /sbin /usr/bin /usr/sbinを消しても、CDなりからすぐに簡単に戻せるよなぁ。
>STABLEとかで、自分でmakeしたバイナリだと、それでは戻せないだろ。
たかがSTABLEだったら/usr/srcをチェックアウトしてmakeしなおせばええやん。
バックアップネタならバックアップスレでやってよ
スレ (´∀`( ´∀`) チガイ
でも、もまえらなかなか参考になる技をお持ちですな
>>273 /bin なしで make ができるのかと小一時間(ry
/etc を消したのならともかく /bin /sbin /usr/bin /usr/sbinを消しても、CDなりからすぐに簡単に戻せるよなぁ。
パッケージ管理されてるところを中途半端に消されると
確かに復活は面倒だね。
データベースはあるんだから消えてるファイルだけを復活させる仕組みも
作れば作れるんだろうが。
ってか素直に cron でテープアーカイブつくっとけよ。
きょーび HDD の値段なんかたかがしれてるだろ
FreeBSDなら、/rescueの中に色々入ってるからCDから起動する必要もないね
あれっていろいろあるように見えるけど、ddとかで直接ダメージを与えたりすると
まずくね?
281 :
名無しさん@お腹いっぱい。:2006/05/07(日) 12:07:05
LFSなら削除したファイルの復旧が簡単そうに思えるけど、どうなんだろ
282 :
名無しさん@お腹いっぱい。:2006/09/26(火) 23:08:32
あるディレクトリに -i と -rf ってファイルを置いたけど何も変わらなかったよ
保守
>>247 昨日
あやまって
rm -rf */tmpと意味不明なことをやってしまい
カレントディレクトリー内のデータがあぼん
From: [656] 名無しさん@お腹いっぱい。 <sage>
Date: 2008/07/02(水) 12:54:18
カナーリ昔々の話、お茶の水三省堂のコンピュータ書籍売り場でUNIX本を物色してたら、
大学生風のガリ青年とキモデブ青年の2人がやってきた。
ガリ青年がBASICの入門書を手に取ったら(98/88の時代だからね)、
キモデブが素頓狂な大声で
「えー!!BASICなんかダメだよぉ、構造化できないし!インタプリタだし!
最低でもFORTRANを使わないとぉ!」
と絶叫した(ツバがかなり飛んでた)
フロアにいた人達は生暖かい目でキモデブを観察。ガリ青年は恥ずかしそうに
「ちょ!大声だすなよ〜恥ずかしいだろ〜みんなこっちを見てるよ〜」
と小声で抗議してた。
>>1-1000はちょっとそんな感じ?
先日会社の同僚が rm -rf / やっちまったよ…
おかげでテストが1日遅れ
このご時世に、そういうコマンドが残ってるのは
おかしいように思えてきた
このご時世にバックアップすらとってないのか?
290 :
名無しさん@お腹いっぱい。:2011/07/17(日) 07:20:20.08
/::.::.::.::.::.:/::.::.::.::.::.::.::ヽ::.::.::.::.:| : : : :
/::.::.::.::.::.::.:/::.::.::.::.::.: /!::.:: l::.::.::.::.:| : : : :
..::.::.::.::.::.::.::.::/:./:.::.::.::/:〈 |::.::.:|::.::.::.::.:| : : : :
/::.::.::.::.::./::.::./イ::.::.::.:/:/ Y::.::.|::.::.::.::.:| : : : :
::.::.::.::.::./::.::.;' |::.::.::.,':/l :.::.::| 、::.::.::.| : : : :
l::.::l::.::.::.::.::./ |::.::.{/ \| \::.:| : : : :
|::.::|::.::.::{::./l 人::.::.| u yぅ笊_.:::| : : : :
|::.::|::.::.::∨ ィ笊ぅ\| んxハ 》:j : : : : ひい〜っ!
∨ハ::.::.::.:.. 《 {xぃ} ヒ辷ツ | : : : :
八::.::.::.ハ ゞー′ | : : : :
\::.::.| , , ′ ' ' ' | : : : :
|\j __ し /| : : : :
|:: 八 /ー─ ヽ /::.| : : : :
|::.::.::.\ {_, - 、__ノ /::.::j : : : :
|::.::.::.::.::.丶__ イ::.::.:| : : : :
::.::.::.::.::.::/ ノ─ァー< |.::.::.:| : : : :
∨::.::./7 / / /_) /|.::.::.:| : : : :
∨:Y/ / {/ / -r< |::.::.:;| : : : :
君だれ子ちゃん?
cp -rf /
一生に一度はやりたい rm -rf /
でも今時は仮想マシンとかあるし大した話でもないよな
そして、仮想マシンに実マシンからNFSマウントしたまま rm -rf / やると。
すきなだけできるしね
296 :
名無しさん@お腹いっぱい。:2011/12/02(金) 14:38:24.22
一般ユーザで rm -f * の方が被害がある
297 :
名無しさん@お腹いっぱい。:2011/12/24(土) 18:05:18.32
rm -rf / じゃ面白くないな。
マウントしたまま /をmkfs(newfs)とか、
/のデバイスに/dev/zeroをddとか、
そういう実験報告を頼む!
自分でやって報告しろよ。
イライラしたら仮想PCでやってスッキリしてるわ
イメージさえ取っておけばやり放題
>>299 当然、仮想マシンに実マシンからNFSマウントしたまま rm -rf / やってるんだよな?
やってまたらスッキリした
現行のOSに付属のrmコマンドで rm -rf / が本当に実行できるのってないでしょ。
実際にはエラーにされるよ。
試したって言ってる人、どうやって実行した?
rm -rf /../ とかにするとエラー回避できるのかな?
strictにrm -rf /そのままじゃなくて、オプションや環境変数追加していいなら方法あるよ。
GNUのならrm -rf -no-preserve-root /とか。
FreeBSDのならPOSIXLY_CORRECT環境変数をセットするとか。
305 :
名無しさん@お腹いっぱい。:2013/01/18(金) 15:47:28.29
rm -rf /*は問題なく実行される
ホームディレクトリでrm -rf .なら先月やった。
嘘つけアホ
だから、それは最近のUNIXの機能じゃなくてbashの機能でしょ。
_人人人人人人人_
> bashの機能 <
 ̄Y^Y^Y^Y^Y^Y ̄
_人人人人人人人_
> bashの機能 <
 ̄Y^Y^Y^Y^Y^Y ̄
もう15年以上前の話だが、HP-UXの/tmpをお掃除しようとして、
su
rm -fr ./
で徹夜になった。rootのホームが/だったのをすっかり忘れていたんだな。
315 :
名無しさん@お腹いっぱい。:2014/12/30(火) 18:51:24.24
やってしまった
使い慣れない日本語キーボードでDelete押すつもりでEnter押してしまった
焦ってControl押すつもりでCapsLock押したりして数秒間やってしまった
どうすればいいんだろう
とりあえず/binはなくなった
あと何が消えたか誰か教えて
>>303 まじで?
cd / && rm -rf * できえるじゃん