GNU/Linux >> Linux の 問題 >  >> Linux

.Trash-1000 フォルダの作成を無効にする方法は?

この記事をご覧ください。

記事によると、ファイルが USB ドライブから削除されると、Ubuntu はそのようなフォルダーを作成します。おそらくこれにより、ファイルを誤って削除した場合にファイルを復元できるようになります。

次のソリューションが含まれています:

<ブロック引用>

削除ボタンのみを使用しないでください (そうしないと、.Trash-1000 フォルダーが作成されます)

Shift+delete キーの組み合わせを押して削除すると、Ubuntu は .Trash-1000 フォルダーを作成しません。 (注:この方法でファイルやフォルダーを削除すると、それらは永久に失われます!)

代わりに、コマンドラインの rm を使用することもできます ファイルを直接削除するコマンド。


USB デバイスと EncFS マウントを備えた Xubuntu 18.10 でテストされた、デバイスごとに機能する興味深い回避策を見つけました。

それは非常に簡単です。目的の .Trash-$(id -u) を削除します ディレクトリ (id -u 最も一般的なのは 1000 です )、代わりに同じ名前のファイルを作成します:

rm -rf /path/to/.Trash-1000
touch /path/to/.Trash-1000

少なくとも Thunar を使用してファイルを削除すると、ファイルをゴミ箱に移動する代わりに、ファイルが破棄されることを警告するダイアログが表示されます (これは素晴らしいことです。事故)


私も、この問題に何年も悩まされてきた一人です...既存の提案に満足できず、最近、時間をかけて自分で解決策を調査しました.

ごみ箱をシステム全体でなくしたいという前提から始めて、-当分の間-唯一の本当の解決策は、libgio のカスタム コンパイル バージョンを作成することであることがわかりました。 g_file_delete() を呼び出すように変更された (» GIO) アプリケーションが g_file_trash() を呼び出すたびに .

このソリューションに関心のあるテクノロジーに精通したすべてのユーザー向け:最近 GitHub にステップバイステップ ガイドを投稿しました。 :

Debian ベースのディストリビューションで GNOME のゴミ箱をグローバルに無効にする


Linux
  1. Linuxでスワップを作成する方法

  2. Linuxでスワップファイルを作成する方法

  3. ディレクトリブラウジングを無効にする方法

  1. 各フォルダにファイルを作成するにはどうすればよいですか?

  2. ターミナルウィンドウからLinuxでファイルを作成するには?

  3. ファイルが存在しない場合にのみファイルを作成する方法は?

  1. Linuxでパスワードで保護されたZIPファイルを作成する方法

  2. Linuxでスワップスペースを作成または増やす方法

  3. シェルスクリプトで一時ファイルを作成するにはどうすればよいですか?