Neden daha fazla ~ / .Trash yok?


23

Nice mv somefile ~/.Trashkomutunu hatırlıyorum ama bu klasör daha yeni Ubuntus'ta mevcut değil. Nedenini bilen var mı?

Yanıtlar:


35

Göre freedesktop.org Çöp Şartname :

Her kullanıcı için bir “ev çöp kutusu” dizini hazır bulundurulmalıdır. Adı ve yeri $ XDG_DATA_HOME / Çöp Kutusu; $ XDG_DATA_HOME, Masaüstü Baz Dizini Belirtimi'nde tanımlandığı şekilde kullanıcıya özel verilerin temel dizinidir .

Eğer ortam değişkeni $XDG_DATA_HOME ya ayarlamak veya boş değil, ~/.local/sharekullanılır. Bu nedenle, varsayılan olarak, çöp kutusu klasörüdür ~/.local/share/Trash.

Ne olursa olsun, bir dosyayı komut satırından en kolay ve en iyi şekilde çöpe atmak, çöpTrash-cli'yi kurun komutunu kullanmaktır .

Kullanacağınız gibi kullanın rm:

trash somefile.txt

Bu sadece mvbir dosyayı içine sokmaktan iyidir , ~/.local/share/Trashçünkü dosyanın orijinal olduğu gibi meta verileri depolar, böylece gerekirse geri yükleyebilirsiniz (silebilirsiniz).


3
trash-cliBugün yüklediğim sürümde (2012-06-24) komut trash-putyerine trash.
— Benjamin Oakes


6

Bunu sorumun gerçek cevabı olarak işaretlemek istiyorum çünkü ben bir "neden" sorusuyum ama teknik özellik Çöp klasörleri hakkında hiçbir şey belirtmiyor. Lütfen XDG spec'in .Trash sözleşmesini nasıl etkilediğini açıklayabilir misiniz?
— Aleksandr Levchuk

@Aleksandr Cevabımı bir açıklama ile güncelledim.
— İşçi

@Aleksandr Güncellenmiş DoR cevabı her şeyi açıklıyor :)
— Pawełkowy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.