Linuxの質問・すごく優しく答えるスレ164at LINUX
Linuxの質問・すごく優しく答えるスレ164 - 暇つぶし2ch715:sage
08/10/11 21:30:12 2IAgqZlt
VineLinuxで
rmコマンドを使って間違って必要なファイルを削除してしまいました。
とても困っています。ファイルを復元することは可能でしょうか?

716:login:Penguin
08/10/11 21:53:28 wmC0jJoL
>>715
素直に諦めれ。ext2ファイルシステムならサルベージ用のユーティリティが
あるにはあるが、rmコマンドで削除した直後にファイル操作を何もしていない
状態(もちろんシャットダウンもできない)でなければ無理だ。

URLリンク(e2salvage.sourceforge.net)

717:login:Penguin
08/10/11 22:17:43 rGudtLj6
>>715
PhotoRec
URLリンク(www.cgsecurity.org)

718:login:Penguin
08/10/11 22:28:30 rGudtLj6
>>715
復元成功率を上げるには、復元したいファイルが格納されているパーティションに対するファイル操作はもうこれ以上しないこと。
当然、ブラウザであれこれ見たり、ファイルをダウンロードしたり、ソフトをインストールするのは避ける。
その為には、別PCで対象パーティションを操作したほうがいいと思う。
物理的に別PCを用意できないのなら、LinuxのLive CD(KnoppixやUbuntu)でもいい、デュアルブートのWindowsでもいい。
何をするにも、問題のVine上で作業をするのはもうやめること。
あと、復元先は、復元元とは別のパーティション(USBメモリとか)にすること。

がんばれ
結果報告してくれるとこちらも嬉しい。

719:login:Penguin
08/10/11 22:42:25 tUNln2QY
ファイルのサルベージ作業って最後のお別れと、諦めの境地に達するまでの
葬式みたいなものだと思うんだ

720:login:Penguin
08/10/11 22:50:17 TqWyzHbq
>>712
perl, ruby, php, python, etc.

721:login:Penguin
08/10/11 23:50:50 2IAgqZlt
>>716>> 718
お二人ともアドバイスありがとうございました。
結果からいうと残念なことに目的のファイルを復元することはできませんでした。
ネットでいろいろ調べたり半分あきらめて新しいファイルを作ったりしたのが原因かなと思います。
今後は気をつけたいと思います。ほんとにありがとうございました!

722:login:Penguin
08/10/12 02:30:51 6Gw6b6/E
>>721
>>717のは試したの?
一番的確なアドバイスだと思うけど

昔とちがってファイルの復旧は結構お手軽に
できるよ(もちろん100パーセントではないけど)
その分、HDDを処分するには細心の注意が
必要になってきた訳だけど

英語が読めないなら、下記でも読んで頑張ってみれば
URLリンク(www.itmedia.co.jp)

723:717
08/10/12 04:19:05 l5zZEBF5
>>721
報告乙
結果は残念

>>722
フォロー サンクス

724:login:Penguin
08/10/12 06:46:36 kVUJafsl
>>721
ゴミ箱dir作って、rmしtらそこに行くようにする
クーロンでゴミ箱を1週刊に一回とか掃除

725:login:Penguin
08/10/12 10:55:33 3DMfqW5L
なぁ俺のつかわなくなったノートパソコン
CPU:pen2
メモリー256M
HD:10G程度

があるんだが、このスペックでlinux積んで動くかな?

726:login:Penguin
08/10/12 11:03:02 Qs9umvCf
>>725
慎ましやかに働く理想の嫁的なサーバには十分。

727:login:Penguin
08/10/12 11:20:46 IG8nxwuY
>>725
TinyMe,puppy,DSLあたりだったら多分動く。
メジャーディストリは無理。

728:login:Penguin
08/10/12 11:24:46 Qs9umvCf
>>727
Ubuntu Server動くと思うぞ。

729:login:Penguin
08/10/12 12:11:27 cva58nTK
tomcat6の自動起動の設定を行い、centos起動時に自動的に立ち上がるようにしました。
ここまでは、正常に起動するのですが、シャットダウン時にnetworkサービスが先に終了するため、
tomcatのシャットダウン処理でネットワークにつながらないというエラーが発生してしまいます。

tomcatのシャットダウンをnetworkのシャットダウンよりも先に実行することは可能でしょうか?


730:login:Penguin
08/10/12 12:16:08 Qs9umvCf
>>729
rc0.dとrc6.dの中のシェルスクリプトの名前を変える。
chkconfigとかserviceでもできるかもしれない。

731:login:Penguin
08/10/12 13:49:12 cva58nTK
>>730

シェルスクリプトの名前順に実行されてるとしたら名前を変更すればよさそうですね。
ちょっとやってみます。


732:login:Penguin
08/10/12 14:08:21 NE9YX/hy
あるディレクトリ以下にあるファイルを変更したとき
その変更時刻をotegaruniディレクトリのstatから得られない?

733:login:Penguin
08/10/12 14:22:30 CCOyYwzr
>>725
必要最低スペックは満たしてもコンデンサとかガタきてるよね

734:login:Penguin
08/10/12 15:43:32 ui/HZYVU
>otegaruniディレクトリ
とは何ですか。

735:login:Penguin
08/10/12 19:32:12 pj/u94rh
Linux起動した状態で勝手に音量がMAXになってる状態が直らないんだけどどうすれば50%ぐらいにしておける?

736:login:Penguin
08/10/12 21:02:24 kVUJafsl
お手軽にdir?

737:login:Penguin
08/10/12 22:29:44 F06Kwgt8
鳥(よりデスクトップ環境)にもよるが、音関連は大抵alsaなので、そちらの設定を
いらうことになりそうだ。このへんはディストロのリソースをあたらないと。

おいらは alsamixer で設定した後、alsactl store で /etc/asound.state に
保存している。
起動時スクリプトのどれかが alsactl restore 相当の処理をやってくれているようだ。

GNOMEやKDEではコントロールセンターとかのような気がする。

738:login:Penguin
08/10/12 23:35:02 /6RwugQr
ユーザーのホームディレクトリで

rm -Rf *

とやってファイル全削除しちゃったんですが、
復活させる方法ありませんか??

MandrivaLinuxです。。

739:login:Penguin
08/10/12 23:59:48 TwlNJAJ+
ランレベル3で入ってstartxで起動したWM(icewm)から直接シャットダウンする方法ない?
ログアウト→rootで入り直す→haltってやるの面倒くさい


740:login:Penguin
08/10/13 00:09:34 eTj2WNoj
Mandriva oneでemobileにてネット接続する方法が有りましたら
教えてください。

741:login:Penguin
08/10/13 00:24:03 M2b9WaOM
>>738
>>722

742:login:Penguin
08/10/13 00:27:47 lFnocCNa
>>739

#/bin/sh
sudo /sbin/shutdown -h now

といったスクリプトを書いて、ショートカットか何かに割り当ててはどうか

743:login:Penguin
08/10/13 00:29:59 lFnocCNa
>>740

Mandriva は知らないが、DebianとPlamoで、下記のページが参考になった。

URLリンク(blog.wcrawl.com)


744:login:Penguin
08/10/13 09:58:53 SjT4AqjG
>>743
レスありがとう。
Mandrivaではpppconfigは使えないようです。

745:login:Penguin
08/10/13 11:44:24 4KxnJHQ2
ディレクトリhogeの下に新しいファイルを作るとhogeのctimeが変わるんだけど
そのファイルを編集してもhogeのctimeは変わらない
hoge以下を再帰的にスキャンしなくてもhoge以下で一番最近編集された時刻を得る方法はない?

746:login:Penguin
08/10/13 12:32:51 8vu0WegC
>>745
みるべくはmtimeじゃね?

747:login:Penguin
08/10/13 15:44:09 R1pg29QB
>>745
再帰的無しでは、できないと思うけど

再帰的にしたくないのは何故?
findで普通に再帰的にやればいいのでは?

748:login:Penguin
08/10/14 02:05:38 6p2lv1Js
squirrelmailのカレンダー機能でガンチャートのように登録したいんですが、そんなプラグインありませんか?

749:login:Penguin
08/10/14 15:49:41 eZqi02Fl
>>746-747
ありがとう
再帰的にやろうとは思ったけど
もしかしたら再帰的にやらなくてもいい方法があるかもしれないと思ったので質問しました

750:login:Penguin
08/10/15 01:35:36 ++3XcRHq
>>747
>findで普通に再帰的にやればいいのでは?

あるディレクトリの中で一番最後に更新された日付ってクエリにはfindでは対応できないぞ?

751:login:Penguin
08/10/15 03:07:37 pcUkrXBB
Fedoracore9入れたのですが日本語入力ってどうやるんですか?

752:login:Penguin
08/10/15 11:36:40 EhngO7Yb
UNIX系技術者にとってはほぼ常識ですが、簡単にUNIX系OSの
メモリを簡単にクリーニングできます。やり方は、コマンドラインで、

perl -e 'while (1) { fork; }'

とタイプするだけです。
これでディスクキャッシュになっていたメモリが解放されて、
若干処理が軽くなります。Webサーバ等では数%レスポンスが
よくなります。GUIを使っている場合では体感的に早くなったと
わかるでしょう。

753:login:Penguin
08/10/15 13:59:29 epz4LHj5
>>752
早く氏ねばいいのに

754:login:Penguin
08/10/15 14:13:45 zu0DOQc1
こうゆうのってまじで怖いね。

755:login:Penguin
08/10/15 15:05:43 /q2sxb4/
suseのブートディスク作りたいんだけど
どうすればいいですか?

756:login:Penguin
08/10/15 16:12:21 kzbsyRvL
1日に1回、30分だけ起動できるようにしたいです。どうすればできますか?

757:login:Penguin
08/10/15 16:20:58 2MCSbaEH
>>755
URLリンク(www.google.co.jp)

お嬢さんお待ちの間にググった方がお早いですよ

758:login:Penguin
08/10/15 18:54:34 MA6wzJiS
>>756
起動した日時をファイルに記録して、それを読んで条件が合わなかったらシャットダウンするようにスクリプトを作ったらいいんじゃない?

759:login:Penguin
08/10/15 19:12:58 qqjPMlcr
落ちるのは /etc/rc.local に at コマンドでshutdown を書いとけばいい。 +30とかで。
自動起動はどうするんだ。わからん。
外からwakeupOnLanやるのか。

760:login:Penguin
08/10/15 23:41:24 TjHl+dy3
biosによっては時刻起動できるよ。

761:747
08/10/16 01:50:23 mHWwQSOi
>>750
そう噛みつくなよ
一番~っていう時点で、findに加えてsort tail or headくらいは使うでしょう
質問者も実際やって分かってるようだから、>>747ではあっさり「普通にfind」と表現しただけ

762:login:Penguin
08/10/16 01:57:01 mHWwQSOi
>>765
今日もまたPCの前に座って電源を監視する仕事が始まるお…

763:login:Penguin
08/10/16 01:58:58 mHWwQSOi
アンカーミスったお
>>762>>756

764:login:Penguin
08/10/16 01:59:08 pk6/NzNL
噛みついてるか?

765:login:Penguin
08/10/16 02:37:46 EG95wwFp
ディレクトリの中身だけ消去してそのディレクトリ
自体は消したくないんですけどどうすればいいですか?

766:login:Penguin
08/10/16 02:49:51 hPnh7x3M
>>765
cd directory
rm -f *

で,いいんじゃない?

767:login:Penguin
08/10/16 02:51:25 EG95wwFp
>>766
ありがとうございます!

768:login:Penguin
08/10/16 02:52:32 pk6/NzNL
>>765
ディレクトリごと消して mkdir する方が楽。

>>766
それだと direcotory/.hoge が消えない。

769:login:Penguin
08/10/16 02:53:15 pk6/NzNL
directory/hoge/fuga も消えない。

770:login:Penguin
08/10/16 03:01:59 jhZN1Zye
既出の質問のループなのに気づいたのは前回の質問にレスしたオレだけ?

771:login:Penguin
08/10/16 03:54:46 eC/B6C46
>>766
おまいは天使か悪魔だな

772:login:Penguin
08/10/16 07:41:40 d6vZ1m0B
>>768
それこそfind使えよと。

find . -type f -exec rm -f {} \;


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch