Saya tidak dapat mencari sampah di mana pun. Bisakah Anda memberi tahu saya perintah atau semacamnya untuk mengosongkan sampah menggunakan terminal?
command-line
trash
Halo sayang
sumber
sumber
Jawaban:
Anda dapat menggunakan perintah ˋrmˋ:
Perintah rm menghapus (menghapus) file atau direktori.
Folder sampah ditemukan di:
$HOME/.local/share/Trash
Hati-hati dengan cara Anda menggunakan
rm
perintah - file tidak dikirim ke tempat sampah tempat Anda dapat membatalkan penghapusan, sehingga tidak mudah untuk dibatalkan.sumber
~
ini hanya hal khusus shell, yang diperluas ke jalur direktori home Anda. Menggunakan, mis. Tidak"~/some/path"
akan meluas karena mengutip. Demikian juga, tidak semua manajer file akan mengerti~
jika Anda memasukkannya di bilah alamat.rm
tidak dapat menghapus folder sama sekali, kecuali jika Anda memberikannya opsi-r
(atau yang setara). Namun menggunakanrm
tanpa perawatan yang tepat dapat menyebabkan hilangnya file pribadi yang penting , terutama jika digunakan dengan argumen wildcard.~
di bilah alamat.Dengan
trash-cli
terinstal, Anda bisa melakukannyadetail lebih menarik tentang penanganan sampah: Di sini
sumber
.Trash-$UID
- jadi dalam kasus ini tempat sampah secara fisik berada di dua tempat berbeda ...Anda mencari
$XDG_DATA_HOME/Trash
direktori. Direktori tempat sampah didefinisikan dalam "Spesifikasi Tempat Sampah Desktop" dari situs freedesktop . Variabel ini biasanya tidak tersedia di terminal windows, maka Anda akan perlutrash-empty
. Perintah ini mengikuti semua spesifikasi Freedesktop.org dan cukup cerdas untuk mengetahui di mana Sampah berada. Anda harus menginstalnya terlebih dahulu.Ada alat lain untuk ini, seperti
gvfs-trash --empty
yang juga dapat mengirim barang ke tempat sampah.sumber
$XDG_DATA_HOME
. Bagaimana cara kamu mendapatkan itu?trash-empty
mengosongkan tempat sampah . Anda hanya perlu menjalankannya. Biner ada dalamtrash-cli
paket. Apakah sama dengan solusi jhort saja saya menjelaskan dari mana asalnya dan menawarkan alat lain.gio trash --empty
, setidaknya di Ubuntu 18.10 / Gnome 3.Dengan tipe trash-cli yang terinstal
trash-empty
untuk menginstal tipe trash-cli
sudo apt-get install trash-cli
sumber
Saya punya masalah dengan
Jadi saya harus melakukan:
Sebelum mengetik perintah berikutnya, pastikan Anda benar-benar berada di direktori yang benar, karena Anda dapat dengan mudah menghapus semua yang ada di folder rumah Anda dengan cara ini dan tidak akan ada peringatan.
Dan kemudian semuanya hilang ...
sumber
sudo
? Karena saya telah menghapus sesuatu sebagai pengguna super, dan untuk mengosongkannyaTrash
, saya harus lakukansudo
untuk mendapatkan hak istimewa itu. Cukupsudo rm -rf /fullabsolutepath
bekerja dalam satu perintah.rm -fr *
di folder yang salah. Harap edit jawaban Anda dan setidaknya gunakan jalur lengkap ...