ホームディレクトリ内のすべての隠しフォルダーを削除しても安全ですか?


16

$ HOME(別名「〜」)ディレクトリには、多くの非表示の構成フォルダーがあります。

それらをすべて削除しても安全ですか?

具体的に

  • そうするとOSは壊れますか?
  • イーサネット/プリンター/サウンド/グラフィックスドライバーが動作しなくなりますか?
  • Gnomeテーマ、キーショートカット、フォント設定などの表面的なことは気にしません

何かを削除する前に、これを読んでください:askubuntu.com/questions/55205 / ...それは非常に重要であり、ここでいくつかの人が結論に飛びついたことがわかります。
ルイスアルバラード

回答:


10

比較的安全である必要があります。

  • OSが壊れることはありません。homeディレクトリ内のドットファイルはほとんどが構成ファイルです。存在しない場合、アプリは既定値を使用します。
  • デバイスドライバー(イーサネット、ビデオ、サウンドなど)はシステム全体で構成する必要があるため、安全である必要があります。
  • これらは、すべての設定/カスタマイズが失われるため「壊れる」ものですが、気にしません;)

実際、システムに別のユーザーを追加すると、デフォルトで内部に配置されるいくつかのデフォルトファイルを除き、ホームディレクトリはほとんど空になります。しかし、これらのデフォルトはディストリビューション固有のものであり、必須ではありません。

そのため、はい、すべてのを安全に削除できますhome

念のため、安全に再生て別のディレクトリに移動し、削除する前にすべてが正常であることを確認してください。


9
それは本当に悪いアドバイスです。データベースを削除することは比較的安全であると彼に言っていますが、それらのデータベースが何を含んでいるかはわかりません。.wineを削除するのは比較的安全だと彼に言いますが、彼が依存しているWindowsアプリケーションやそこに保存されているデータはわかりません。危険なアドバイス。-1
ジョーErlend Schinstad

何かが壊れていないか確認するために、常に安全にプレイし、最初にフォルダを移動する必要があります。すべての.folderをbackups_oldフォルダーに移動します(たとえば)、ubuntuのアップグレードを行うたびに、デスクトップに「きれいな」新しい感覚(私は推測する習慣)があり、問題があることを覚えていません。また、アプリケーションが壊れた場合(または特定のアプリの設定を復元したい場合)、同じ名前の.folderを見つけてホームに戻すだけです。よろしく
-danizmax

5
@ jo-erlendは、Windowsアプリケーションではなく、ビーキングOSとについて具体的に尋ねましたdevice drivers
Mr Shunz

9

それらを削除するのは安全ではありません。理由を説明したいので、ホームフォルダーを簡単に確認しましたが、安全でない理由をいくつか説明します(実際に川を泣かせます)。

  • 構成ファイルが含まれています。それらのいくつかは自分自身を再作成できることが知られていますが、アプリケーションを変更またはカスタマイズすると、変更はなくなります。

  • .localおよび.cacheフォルダーについては、複数の構成とダウンロードされたキャッシュパッケージについて説明しています。これには、ギガバイトの情報ではない場合は数メガバイトを再度ダウンロードする必要があるか、いくつかのアプリを再インストールする必要があります(構成ファイルを読み取っていないというエラーが発生した場合)

  • WINEのような非常に大きなアプリの場合、ホームフォルダー内の.wineで自分自身を非表示にして強制終了します。これは、Windowsドライブ全体をフォーマットするようなものです。ワインとインストールしたWindowsアプリに関するすべてを削除しました。私の場合、23GBの情報が得られる6つのアプリについて話しています。誰かが10個のゲーム、Microsoft Office、Photoshop、およびその他のアプリをインストールし、それらすべてを削除したと想像してください。心臓発作が近づいています。

  • そこにXBMCフォルダーがあります。これは.xbmcです。私を含む数人の人々が、映画やビデオシリーズのすべてのコンテンツを再度ダウンロードする必要があるという事実を嘆きます。これは、インターネット接続が切断されないと仮定した場合、約12時間の作業に相当します。

  • .mozillaフォルダーがあります。設定とアドオン情報は失われます。

  • いくつかのSSHサイトを使用していますか。まあもう。それらを再度構成する必要があります。これは、会社でこれを行う場合、セキュリティ上の問題として読むことができます。

  • より良いアドオンを使用してgimpをポン引きしていました。もはや、構成は削除されました。

  • パーソナライズされたターミナルウィンドウ(bashやプロファイルの隠しファイルなど)がありました。いいえ、構成ファイルが削除されたので、あなたはしませんでした。

  • すべての非表示要素がフォルダーではありません。bashファイルやプロファイルファイル、履歴ファイル、ログなど、頻繁に使用される隠しファイルがいくつかあります。

そして最後に、明らかにしなければならないリブート以外に、すべてが正常に機能することを確実にする100%の方法はありません。たぶんインストールされたばかりのシステムかもしれませんが、たとえば、4つのUbuntuバージョンの前からそれらの隠されたフォルダとファイルを持っている人にとって、1つの問題は非常に急速に大きくなる可能性があります。

さて、質問ですが、ドライバーは動作を停止しますか。いいえ彼らはしません。クリーンアップ後も引き続き機能します。

OSは壊れますか。場合によります。実行中のサービスに設定がある場合、そこで問題が発生する可能性があります。RCカスタマイズファイルにファイルがある場合、問題が発生します。システムをインストールしたばかりの一般ユーザーにとってはまったく問題はありませんが、いくつかのプログラムがインストールされ、カスタマイズされたもので1年が与えられます。そのすべてを削除する必要があることを後悔するかもしれません。


5

簡単な答えはイエスです。それは危険であり、システム自体が影響を受けない場合でも、システムの使用に悪影響を及ぼします。つまり、ユーザーアカウントが役に立たなくても、他のユーザーは何も起きていないかのように続行します。

一部のドットファイルは、ユーザーアカウントが最初に作成されたときに作成されます。つまり、自動的に再作成されません。多くのアプリケーションと多くのアプリケーションがそれらに依存しています。つまり、それらのアプリケーションは適切に動作しません。多くのアプリケーションは、構成に完全に依存しています。それらが利用できず、作成できない場合、アプリケーションは役に立たず、クラッシュするか実行を拒否する可能性があります。

Windowsのレジストリを削除するのと似ていますが、Ubuntuのドットファイルは設定を保持するだけでなく、個人データも保持するため、さらに悪いことです。データベースは、たとえば〜/ .local / share / desktop-couch /に保存されます。Ubuntu Oneと同期している場合、そのフォルダーを削除すると、Webを含む他のすべてのコンピューターからそれらのデータベースも削除される可能性があります。

これを行う理由について詳しく説明している場合は、正確な答えを出すのが簡単です。しかし、何らかの理由でこれを本当にやりたい場合は、これがあなたがそれを行うべき方法だと思います:(あなたがしたいことを確認してください)

ホームディレクトリが暗号化されていない場合にのみ、これらの手順を実行してください。

  1. たとえば、「tempuser」という名前の一時ユーザーを作成します。
  2. 念のため、そのユーザーを管理グループに追加します。
  3. すべてのデスクトップセッションからログアウトする
  4. alt + ctrl + f1を押して別のコンソールに切り替えます
  5. 一時ユーザーでログインします
  6. 古いホームディレクトリの名前を変更します(mv / home / bob /home/bob.bakなど)
  7. 自分用の新しいホームディレクトリを作成する
  8. 適切な権限を設定します。

これで、初めてログインしたときと同じように、ユーザーのシステムがクリーンになりました。古いホームディレクトリから新しいホームディレクトリへのファイルのコピーを開始できます。「カット」または移動しないでください。そうすれば、何か問題が発生した場合にバックアップとして古いホームディレクトリを使用できます。あなたがしていることに注意してください。たとえば、Ubuntu Oneにログインして、同期されたファイルとフォルダーに関する情報を含むファイルを置き換えると、Ubuntu Oneはそれらのファイルが使用できなくなったことに気付きます。それは、あなたがそれらを削除したことを意味し、それらの削除をネットワーク全体で同期します。つまり、すべてのコンピューターとウェブからそれらのファイルをすべて削除します。したがって、すべてのファイルが何であり、どのファイルが何をするのかを必ず確認してください。とにかく、バックアップを作成してください。

要約すれば:

  • 理由が正しいことを確認してください
  • 最初にバックアップを取ります(冗談ではありません)
  • あなたがしていることに細心の注意を払ってください
  • 潜在的な間違いから学ぶことができるように、すべてを書き留めてください。

2
申し訳ありませんが、.foldersを削除または移動した後、アプリケーションが破損することはありませんでした。通常は、再構成してデフォルトに戻すだけです。あなたにとって何が壊れたのですか?
ダニズマックス

それは私自身も時々することです。何も壊れていません。彼はOSが壊れているかどうかを知りたがっているので、簡単な答えはそうではないと思います。はい、もちろん、彼は彼のすべての設定と、彼はそのプロファイルを作成し、すべてのデータが失われます
アンワル

2

テストして、/home/testディレクトリ内のすべてを削除しました。その後、ターミナル(Ctrl + Alt + F1)を介してグラフィカルにログインできました。

なぜあなたがそれをしたいのかは別の質問です。ユーザーアカウントを削除する場合は、ユーザーとグループまたは同様の設定マネージャーから削除します。


2

チェックアウトしました(Ubuntu 12.04のみ):新規ユーザーまたはスーパーユーザーアカウントには、3つの構成ファイルのみがあります。

.bashrc
.profile
.bash_logout

したがって、これらの3つを除くすべての隠しファイルが削除された場合、アカウントは新しいアカウントのように動作するはずです。

(もちろん、隠しフォルダーに保存されているすべてのドキュメント、ローカルプログラム、またはローカル構成は失われます。また、別のスーパーユーザーアカウントからログアウトした後に削除する必要があります。詳細については、他の回答を参照してください。)


同意しました。これが完璧な答えだと思います。
アンワル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.