すみません
使用しているunix(linux)でroot権限でデータを削除してしましました
root権限で、打ち込んだコマンドは以下です

tr -rf /*

と打ち込んでしまいました(ルートからすべてのファイ削除)
途中で、ctrl + cでストップしましたが
どの程度、壊れたかを判別できません
ブートするとカーネルクラッシュと表示されてしまいます

他のunixにハードディスクをつけてマウントすると
ディレクトリはある程度、見えるのですが(/dev,/home etc)
ディレクトリは残っているのですが、その中が空です
trにおける動作詳細をご存知のかたお教えいただけますでしょうか

また、データ復旧会社、ソフトなどおわかりでしたら
お願いいたします

このQ&Aに関連する最新のQ&A

A 回答 (3件)

まずよくわからないのですが、rm でなくて tr で削除ですか?


tr の動作的には有り得ないと思うのですが。そもそも tr に -r とか -f なんてオプションもふつうはありませんし。

どちらにしても削除されてしまったとのことですが、その場合の復活は諦めるしかありません。unix 系 OS の inode によるファイルシステムの場合、FATと違って、一度削除したファイルの跡をたどるのが非常に困難だからです。もちろん、消えた直後以降そのディスクに一切書き込みのアクセスをしていなければファイルの中身自体はどこかに残っているはずですが、その断片を集めて組み立てるのはゴミの山からシュレッダー屑を探し出して繋ぎ合わせるようなもので、最近の大容量ディスクではちょっと無理でしょう。
inode 系ファイルシステムの修復サービスも聞いたことがありません。
    • good
    • 0
この回答へのお礼

返答ありがとうございます

すみません
trではなくrmでした

データは諦める事を認識いたしまいた
inode、FATの違いを解説していただいてありがとうございます
ありがとうございました

お礼日時:2001/01/07 18:13

ハードディスクのハードウエア障害ではないので、データ復旧は、できないでしょう。


データ復旧をやっている会社は、大塚商会とかありますが、1MBXX万円とか聞いた覚えがあります。
システムを落とす前だったら、最後の手段で、直接電源を切る(シャットダウンをしない)という手段もあったと思うのですが、ほかのマシンにつなげているということなので、それもできませんね。
通常は、バックアップから戻してくださいとしかいえません。
この手の話は、ディスクトラブル等で、昔からよくありましたが、自分で消したものは、戻ってきません。
データ復旧会社に依頼したという話も聞いたことはありません。
ほかの手段によるデータの復旧は、人の手による再入力です。
これは、結構あります。よくあるデータの保証(保険のようなもの)は、これをさしている場合が多いようです。
当然、かなりの金額になります。
    • good
    • 0
この回答へのお礼

返答ありがとうございます

データは諦める事を認識いたしまいた
ご丁寧な回答に感謝いたします

ありがとうございました

お礼日時:2001/01/07 18:15

trでなくってrmですよね...



データ復旧ソフトは聞いたことないです。
データ復旧会社はあるとは思いますが
個人で気軽に頼めるような価格では
なかったとおもうので、余程重要な
データでない限りあきらめるしかないと
おもいます。
    • good
    • 0
この回答へのお礼

返答ありがとうございます

すみません
trではなくrmでした

データは諦める事を認識いたしまいた
ありがとうございました

お礼日時:2001/01/07 18:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q/dev/dsk,/dev/rdsk と /dev/osa/dev/dsk について

Solaris2.6を利用しています。

CPU利用率のwioの値が高い為、DiskI/Oに問題があるのかと思い、
sar -d コマンドで調べたところ、"sd339,f" に問題があるらしい事が
わかりました。

それで、/etc/path_to_inst で対応するデバイスを調べたのですが、
/dev/dsk,/dev/rdsk のいずれにもそのデバイスに対応する
デバイスファイルはなく、/dev/osa/dev/dsk にありました。

ハードディスクのデバイスファイルは/dev/dsk,/dev/rdsk にある事までは
参考書などで調べる事ができたのですが、/dev/osa/dev/dsk について記述のある
参考書やWEBページを見つける事ができませんでした。

/dev/dsk,/dev/rdsk にはなく、/dev/osa/dev/dsk にある、ということは
どういうことなんでしょうか?
(ハードディスクじゃないんですか?)
/dev/osa/dev/dsk はどんなデバイスファイルが
入っているところなんでしょうか?

また、この辺を知るにはどこを調べればよろしいでしょうか?

どなたか詳しい方、ご教授ください。よろしくお願いします。

Solaris2.6を利用しています。

CPU利用率のwioの値が高い為、DiskI/Oに問題があるのかと思い、
sar -d コマンドで調べたところ、"sd339,f" に問題があるらしい事が
わかりました。

それで、/etc/path_to_inst で対応するデバイスを調べたのですが、
/dev/dsk,/dev/rdsk のいずれにもそのデバイスに対応する
デバイスファイルはなく、/dev/osa/dev/dsk にありました。

ハードディスクのデバイスファイルは/dev/dsk,/dev/rdsk にある事までは
参考書などで調べる事ができたのですが、/dev/osa/dev/ds...続きを読む

Aベストアンサー

/dev/osa/dev/以下はOpen Storage Array(OSA)というRAID Managerのデバイスです。
今回、RAID Managerをご利用のようですので、/dev/osa/dev/dskにあるのではないでしょうか?
通常は、/dev/dskや/dev/rdsk(RAWデバイス)になります。

また、障害の件ですが、申し訳ありませんが当方では分かりかねます。
coreが吐かれている場合は、管理者やサポートに解析して貰って調査するしかないですね。

QURLで自分のディレクトリ名(~.co.jp/~taro)を別のディレクトリ名(~.co.jp/~hanako)で表示させる方法ありますか。

LHR8.0でapacheをつかって自分のHPを公開しています。コンテンツはtaro/ディレクトリ以下にありますのでブラウザのアドレス欄にはhttp://www.aaa.bbb.jp/~taroと表示されます。

この***/~taroを***/~hanakoというように別のディレクトリ名で表示させることはできますか。


ディレクトリ名から自分のHPとわからないようにしたいというのが動機です。

Aベストアンサー

root権限をお持ちなら、
mod_rewriteでURLを書き換えるなり、
httpd.conf内のDocumentRootを変えたり、Aliasを設定したり、
適当なフォルダへのsymbolic linkを作成するなり、
プロキシかました
――などの手がとれると思います。

QUNIXで、ディレクトリを比較して、ファイル・ディレクトリの存在を比較したい

やりたいこと自体は単純なことなのですが・・

UNIXのコマンドで、
2つのディレクトリA、Bを比較して、
Aだけにあるディレクトリ・ファイルのみを取得できるようなものを教えてください。
(ファイルが同一かどうかは問題ではなくて、あくまでも存在不存在の比較です。)

コマンドを組み合わせたり、オプションを使ってもかまいません。

diffコマンドってこういうとき使えないのでしょうか。

Aベストアンサー

( cd (ディレクトリA) ; find . -print |sort ) > A.txt
( cd (ディレクトリB) ; find . -print |sort ) > B.txt
としてディレクトリリストを作っておいて
diff A.txt B.txt | grep '^<' (Aだけにあるファイル)
diff A.txt B.txt | grep '^>' (Bだけにあるファイル)
でどうでしょうか?

Q/dev/zeroって何ですか?

「RED HAT LINUX7.3」を使っています。
気になったのですが、/dev/zeroって一体何なのでしょうか?

Aベストアンサー

bs=1024 count=1000000

ブロックサイズが1024バイト
それを1000000回繰り返すという意味ですね。

manコマンドが使えるなら、ddのオプションを確認して下さい。

# man dd

Q/dev/consoleの内容をファイルへ

RedHat Linux 7.2を使用しています。
xconsoleを起動して、各アプリケーションのメッセージを表示しているのですが、この表示内容をファイルに保存したいのですが、どのようにすれば出来るでしょうか。

Aベストアンサー

teeを使えばconsoleにも出力できると思います。
この場合、mwmの出力(とmwmを親とするプロセスの出力)のみファイルに落ちます。その他のコンソール出力はファイルに落ちません。


人気Q&Aランキング

おすすめ情報