Apakah Server Ubuntu memiliki Sampah?

11

Saya menggunakan versi server Ubuntu. Saya bertanya-tanya apakah file masih masuk ke "sampah" dll dengan versi ini.
Saya sudah menghapus barang-barang dan saya hanya ingin memastikan barang-barang itu tidak dimasukkan ke tempat sampah.

kkiller23
sumber

Jawaban:

9

Tidak ada sampah di versi Server. The rmperintah menghapus itu.

wojox
sumber
Terima kasih atas balasan cepatnya. Jika saya menghapus sesuatu menggunakan sesuatu seperti winscp itu menghapusnya juga maka saya mengambilnya?
kkiller23
1
Tidak yakin pembunuh. Saya tidak menggunakan winscp. Anda mungkin harus mengajukan pertanyaan baru.
wojox
@ kkiller23, ya, dan Anda tidak bisa dengan mudah menyiasatinya. Saya sarankan Anda cukup menyiapkan solusi cadangan untuk penghapusan tak terhindarkan yang tidak terhindarkan.
geirha
1
Server vs desktop tidak ada hubungannya dengan itu. Jika Anda menginstal gui di server dan menghapus file di sana, mereka pergi ke tempat sampah. Jika Anda rmdi desktop atau server, mereka dihapus segera.
psusi
3

Anda tidak mengatakan bagaimana Anda menghapus file.
Mungkin ada "sampah" jika Anda menggunakan beberapa pengelola file mode teks, misalnya.

Tapi mari kita asumsikan Anda menggunakan rmperintah di shell:

Biasanya, rmhanya menghapus file, tanpa menggunakan "tempat sampah". Tetapi karena berbagai alasan, seperti menginstal sesuatu secara tidak sengaja, atau menggunakan contoh .bashrctanpa memeriksa, itu bisa menjadi sesuatu yang lain - mudah untuk diperiksa, jadi Anda harus: Gunakan command -vuntuk mengetahui perintah apa yang Anda jalankan dengan nama rm:

$ command -v rm
/usr/bin/rm

Itu terlihat bagus (1). Sama-sama /bin/rmbagus.

Jika rmdiubah menggunakan sampah, ini mungkin terlihat seperti ini:

$ command -v rm       
alias rm=trash-put

atau

$ command -v rm       
alias rm=gvfs-trash

Biasanya, perubahan ini hanya diterapkan ketika rmdigunakan dalam shell interaktif.

Juga, Anda dapat memeriksa apakah libtrashsudah diinstal dengan cara tertentu. Ini mengubah cara kerja program, termasuk rm, pada tingkat panggilan perpustakaan.



(1) Sebenarnya, /usr/bin/rmmungkin safe-rm, dari paket dengan nama yang sama:

$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb  1  2014 /usr/bin/rm -> safe-rm


Menjawab pertanyaan dari komentar:
Jika winscpmerupakan implementasi scp, maka Anda tidak dapat menghapus file dengannya; Anda menyalin file ke komputer lain, sehingga Anda mendapatkan lebih banyak salinan. Anda bisa menggunakannya untuk menimpa file - tetapi bukan itu yang Anda bicarakan.

Volker Siegel
sumber