Saya ingat mv somefile ~/.Trash
perintah yang bagus tetapi folder itu tidak ada di Ubuntus yang lebih baru. Adakah yang tahu mengapa?
Saya ingat mv somefile ~/.Trash
perintah yang bagus tetapi folder itu tidak ada di Ubuntus yang lebih baru. Adakah yang tahu mengapa?
Jawaban:
Menurut Spesifikasi Sampah freedesktop.org :
Untuk setiap pengguna direktori "sampah rumah" HARUS tersedia. Nama dan lokasinya adalah $ XDG_DATA_HOME / Sampah; $ XDG_DATA_HOME adalah direktori dasar untuk data spesifik pengguna, sebagaimana didefinisikan dalam Spesifikasi Direktori Base Desktop .
Jika variabel lingkungan $XDG_DATA_HOME
tidak disetel atau kosong, ~/.local/share
digunakan. Jadi secara default, folder tempat sampah adalah ~/.local/share/Trash
.
Apapun, cara termudah dan terbaik untuk membuang file dari baris perintah adalah dengan menggunakan perintah tempat sampah .
Gunakan seperti yang akan Anda gunakan rm
:
trash somefile.txt
Ini lebih baik daripada hanya mv
memasukkan file ke dalam ~/.local/share/Trash
karena menyimpan metadata seperti di mana file itu awalnya sehingga Anda dapat mengembalikan (menghapus) itu jika perlu.
itu karena Spesifikasi Direktori Pangkalan XDG terbaru: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
trash-cli
saya instal hari ini (2012-06-24), perintahnyatrash-put
bukantrash
.