[過去ログ] くだらねえ質問はここに書き込め! Part 244 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
774
(12): 2021/06/26(土)04:56 ID:XH37qgJV(1/3) AAS
質問です。
Ubuntuのデスクトップを使っています。
LPICのテキスト見ながら作ったsample.acなどの
ファイルを一括削除しようと
find . sample.* -type f | xargs rm
というコマンドを打ったのですが
example.desktopとかsample.*でないファイルどころか
カレント以下のディレクトリ全部に影響が及んだようです。
重要なファイルは権限がないというエラーで
保護されましたが不安です。
省1
776
(1): 2021/06/26(土)05:58 ID:hxjbLkt3(1/2) AAS
>>774-775
なにかファイルが書き込まれる度に救出の成功確率は下がる。
それが非常に大事なファイルなら今すぐシャットダウンして専門業者に任せる。
消えちゃっても諦めが付くけどチャレンジしてみたいなら、今すぐシャットダウンして、Live USBでブートする。
できればデフォルトでread-onlyになるフォレンジック用ディストリビューションが望ましいけどUbuntuのLive USBでもいい。
それで起動したらextundeleteをインストールして実行。もちろん対象のパーティションはマウントしたりしないように。
extundelete --restore-all /dev/対象のパーティション
復元できたファイルはカレントディレクトリのRECOVERED_FILES/以下に配置されるので別のUSBメモリにでも保存。
778: 2021/06/26(土)08:07 ID:oFKDSmAL(1/2) AAS
>>774
とりあえず意図しないファイルまで削除された理由は分かってるのかな?
> find . sample.* -type f | xargs rm
ドットが孤立してるからsample.*の有無に関わらず現在のディレクトリ( . )以下全てのファイルが対象になるよね。
779: 2021/06/26(土)08:13 ID:oFKDSmAL(2/2) AAS
個人的には目も悪くなってきたし >>774 のような間違いが恐ろしいのでカレント基準のドットは省く。慎重にやる場合はechoテストしたりivつけて確認したり。
781: 2021/06/26(土)09:44 ID:oSRiG+RA(1/5) AAS
>>774
find . -name sample.* とか
find . -iname sample.* とか

まあ「授業料」だよ
あるいはddrescueコマンドの演習
790
(3): 2021/06/26(土)13:09 ID:XH37qgJV(3/3) AAS
>>774ですが悪夢を見た気分です・・・
簡単には元に戻せないんですね・・・
現実逃避で寝込んでいますが
立ち直ったらレス読み返して反省点の復旧法を
模索しています。
ちなみにLPICのレベル1のcatとかtrとかコマンドの
基本操作の学習でFindコマンドについては後述する形
だったのでちゃんと分からず使ってしまったんですよね・・・
797
(2): 2021/06/26(土)16:12 ID:SiQhiUPS(1/2) AAS
>>774
find には、階層を指定するオプションは無いの?

remove など危険なコマンドは、
まずファイル名だけ表示して確かめるとか、
実際には実行しないオプションを付けてやるとか、
何回もテストしてから実行する

端末・シェルスクリプトは、コマンドの解釈のされ方も難しいから、
漏れは、Ruby を使う

正規表現も危険。
勘違いで、違うものを消してしまったりする
省2
816
(5): 2021/06/27(日)01:20 ID:YVKnEVV1(1) AAS
>>774ですがwebサイト制作中のテンプレートファイルやらapacheやら全部ごっそり消えてしまっていました・・・
ただ今の自分の能力ではddrescueコマンドで
復旧は出来そうにありません・・・

ターミナルのコマンドプロンプトの色も消えてしまったのですがどうしたらいいでしょうか・・・?

後々、あれがないこれがないってなる前に
OSを入れ直したほうがいいでしょうか?

Webサイトのプロジェクトフォルダは
少し前の古い状態のがあるので
また戻ってやり直すのがいいかなと・・・
906
(2): 774 2021/07/01(木)09:58 ID:Qo8Au5lC(1/6) AAS
>>785
実行してみましたが何も起きませんでした・・・
どう言ったコマンドなんでしょうか?

>>794
周りに詳しい人がおらずLPICの教科書しかないもので・・・皆さんは職場や学校で学んだ感じですか?

>>797
これからバックアップを早めに勉強しておきたいです。Rubyでできるんですか?

>>807
どのログを見れば分かる感じでしょうか・・・
908: 774 2021/07/01(木)10:04 ID:Qo8Au5lC(2/6) AAS
>>792
echoとかシェルスクリプトとかshとか
その辺がまだ分かりません・・・
頑張って勉強します・・・

>>806
ホームディレクトリで実行しました。

>>818
find ‘exec’ に引数がありませんと言われて
実行できません・・・

>>819
省6
913: 774 2021/07/01(木)10:14 ID:Qo8Au5lC(4/6) AAS
>>833
/etc/skelディレクトリ内を見たら
サンプル↑というディレクトリしかなく
それにはUbuntu-Free-culture-Showcaseという
短いメディアファイルしかありませんでした。
女性がポーズを取っているよく分からない動画です。

スケルトンはユーザー設定の基本が置いてあるようですがそれが消えてしまったのでしょうか・・・?
ホームディレクトリではないので影響はないはずですが・・・
915
(1): 774 2021/07/01(木)10:18 ID:Qo8Au5lC(5/6) AAS
>>820
useraddコマンドで新規ユーザーを作って
passwd設定したのですが起動後のログイン画面で
新規ユーザーを選択してパスワードを入力しても
動きません。
これは先程のユーザー設定の情報があるという
/etc/skelが影響しているのでしょうか?
917
(3): 774 2021/07/01(木)10:24 ID:Qo8Au5lC(6/6) AAS
>>907
理数系やそういう学校に行っていたんですか?
子供の頃からパソコンに興味あって触っていたとか・・・
とりあえず
find . sample.* -type f | xargs rmコマンドを
実行したらめちゃくちゃになりました。

継続していた学習もできなくなり
どなたかこの失意の日々からお救いください・・・
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.035s