Dalam artikel seterusnya kita akan melihat sampah-cli. Ini adalah sebungkus kecil perisian perisian percuma yang akan memberi kita tong sampah untuk Jurubahasa Perintah. Pada masa ini, sistem apa pun yang anda gunakan, baik itu Gnu / Linux, Windows atau Mac OS dari persekitaran grafik, apabila anda memadam fail, ia biasanya berakhir di Sampah. Ini memberi kita pilihan untuk bertobat dan memulihkan fail atau menghapusnya secara kekal. Sebaliknya, jika anda memadam fail dari baris arahan, pilihan untuk memulihkan fail tersebut, pada prinsipnya kami tidak akan memilikinya.
Seperti yang saya katakan, trash-cli adalah pelanggan untuk menguruskan tong kitar semula dari baris arahan. Si buat alias supaya apabila anda menggunakan rm, anda benar-benar menggunakan tong sampah, anda akan mempunyai cara yang baik untuk mencegah kehilangan data. Dengan ini, anda boleh mengelakkan daripada menghapus fail yang sebenarnya tidak anda mahu hapus, sama ada dengan kecerobohan atau kesalahan. Ini berlaku kerana apabila anda memadamkan sesuatu dengan tong sampah, ia akan tetap berada di tong sampah.
Kemudian jika anda ingin memulihkan fail, ia dapat dilakukan dengan mudah. Apa lagi, trash-cli akan mengingati tarikh fail tertentu dihapus, kebenarannya dan jalan di mana ia berada sebelum dihapuskan. Jadi kita boleh memulihkannya seperti dulu
Pasang tong sampah di Ubuntu
Memasang sampah adalah sangat mudah di Ubuntu menggunakan pengurus pakej apt. Yang perlu anda buat hanyalah membuka terminal (Ctrl + Alt + T) dan jalankan arahan:
sudo apt-get install trash-cli
Alat sampah berdasarkan Python, begitu Kami juga boleh memasangnya dari sumber. Prosedur ini biasa dilakukan untuk semua distro. Anda hanya perlu membuka terminal (Ctrl + Alt + T) dan jalankan perintah:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python3 setup.py install sudo python3 setup.py install --user
Contoh penggunaan
Setelah dipasang, pengguna kita sekarang boleh menggunakan perintah:
- tong sampah: untuk memadam fail dan direktori.
- tong sampah: kosongkan tong sampah.
- senarai sampah: menyenaraikan fail dan folder yang ada di tong sampah.
- pemulihan sampah- Pulihkan fail dan folder yang ada di tong sampah.
- sampah-rm- Padam fail tertentu secara individu yang ada di tong sampah.
Hantar fail ke tong sampah
Sekarang kita dapat menggunakan perintah ini yang tersedia dari terminal dengan cara yang sangat mudah. Contohnya, jika kita mahu hantar sesuatu ke tong sampah, bukannya menggunakan rm (yang pada dasarnya tidak dapat dipulihkan), anda boleh menggunakan arahan lain ini:
trash-put ejemplo-trash-cli.txt
Trash-cli sebenarnya tidak menghapus fail atau direktori, ia hanya memindahkannya ke direktori tersembunyi. MATA, setiap fail atau direktori akan menyimpan jalan awalnya. Ini bermaksud bahawa jika anda kemudian mengembalikannya, itu akan ke direktori dari mana kami menghapusnya.
Direktori tersembunyi di mana fail dan direktori dikeluarkan, kita dapat melihatnya dengan arahan:
ls -la $HOME/.local/share/Trash
Dalam direktori tersembunyi ini, anda akan menemui dua direktori lain:
- fail: Di sinilah perintah sampah akan memindahkan fail atau direktori yang dihapus.
- maklumat: Kumpulan arahan mengendalikan fail .trashinfo untuk setiap fail / direktori yang dihapus.
Senaraikan fail atau direktori yang dihapuskan
kepada senaraikan fail atau direktori yang terdapat di tong sampah, dari baris arahan yang kita laksanakan:
trash-list
Bebaskan sampah
Seperti yang diketahui semua orang, fail di tempat sampah mengambil ruang cakera. Atas sebab ini adalah kebiasaan yang baik dari semasa ke semasa, kosongkan ruang sampah. Dan kita boleh melakukan ini dengan arahan:
trash-empty
Menjalankannya seperti ini, tanpa parameter ia akan menghapuskan SEMUA yang kita ada di tong sampah.
Sekiranya mahu padamkan fail atau direktori x hari yang disimpan, kita harus melewati jumlah hari sebagai parameter. Sebagai contoh, jika kita ingin menghapuskan apa yang disimpan dalam 5 hari terakhir, kita akan menulis:
trash-empty 5
Pulihkan fail atau direktori
Ini adalah arahan yang mungkin anda minati untuk memasang tong sampah, dan ini membolehkan kami memulihkan apa yang telah dihapus. Pemulihan sampah mengembalikan fail atau direktori ke tempat asalnya, ingat bahawa tong sampah menyimpan maklumat ini.
trash-restore
Memadam fail dari tong sampah
Dengan perintah sampah-rm kita boleh memadam fail atau direktori secara kekal dari tong sampah. Kami mempunyai beberapa cara untuk menyelesaikan tugas ini. Dengan yang pertama kami akan memadamkan fail dengan nama:
trash-rm ejemplo-trash-cli.txt
Kami juga boleh memilih buang semua fail dengan peluasan tertentu:
trash-rm '*.txt'
Sekiranya kita mahu keluarkan folder dari tong sampah, arahan yang akan digunakan adalah:
trash-rm carpeta-ejemplo
Bantuan
Bantuan yang paling lengkap boleh didapati di halaman lelaki. Untuk menelitinya, kita hanya perlu melaksanakan perintah:
man trash
Perintah trash-cli di Gnu / Linux membolehkan kita menghapus fail dan direktori. Ini juga membolehkan kita memulihkannya dengan menyimpannya dengan jalan mutlak, kebenaran, tarikh. Ia boleh rujuk lebih lanjut mengenai projek ini dari halaman di GitHub yang sama.