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.