Trash-cli, tempat sampah untuk Command Line Interpreter

tentang sampah-cli

Pada artikel selanjutnya kita akan melihat sampah-cli. Ini adalah paket kecil perintah perangkat lunak gratis yang akan memberi kita tempat sampah untuk Penerjemah Baris Perintah. Saat ini, sistem apa pun yang Anda gunakan, baik itu Gnu / Linux, Windows atau Mac OS dari lingkungan grafis, ketika Anda menghapus file, biasanya itu berakhir di Sampah. Ini memberi kami opsi untuk bertobat dan memulihkan file atau menghapusnya secara permanen. Di sisi lain, jika Anda menghapus file dari baris perintah, opsi untuk memulihkan file tersebut, pada prinsipnya kami tidak akan memilikinya.

Seperti yang saya katakan, sampah-cli adalah klien untuk mengelola tempat sampah dari baris perintah. Si buat alias Sehingga ketika Anda menggunakan rm, Anda benar-benar menggunakan sampah-cli, Anda akan memiliki cara yang baik untuk mencegah kehilangan data. Dengan ini Anda dapat menghindari penghapusan file yang sebenarnya tidak ingin Anda hapus, baik karena kecerobohan atau karena kesalahan. Ini karena ketika Anda menghapus sesuatu dengan sampah-cli, itu akan tetap berada di sampah.

Nanti jika ingin memulihkan file, bisa dilakukan dengan mudah. Apalagi, sampah-cli akan mengingat tanggal file tertentu dihapus, izinnya, dan lokasi file itu sebelum dihapus. Jadi kami dapat memulihkannya seperti semula.

Instal sampah-cli di Ubuntu

Menginstal sampah-cli sangat mudah di Ubuntu menggunakan manajer paket yang tepat. Yang perlu Anda lakukan hanyalah membuka terminal (Ctrl + Alt + T) dan menjalankan perintah:

instal sampah-cli dengan apt

sudo apt-get install trash-cli

Alat sampah-cli didasarkan pada Python, jadi Kami juga dapat menginstalnya dari sumbernya. Prosedurnya umum untuk semua distro. Anda hanya perlu membuka terminal (Ctrl + Alt + T) dan menjalankan perintah:

unduh repo sampah-cli

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 terinstal, pengguna sekarang kita bisa menggunakan perintah:

  • tempat sampah: untuk menghapus file dan direktori.
  • kosongkan sampah: kosongkan tempat sampah.
  • daftar sampah: mencantumkan file dan folder yang ada di sampah.
  • pemulihan sampah- Kembalikan file dan folder yang ada di tempat sampah.
  • sampah-rm- Hapus satu per satu file tertentu yang ada di sampah.

Kirim file ke sampah

Sekarang kita dapat menggunakan perintah-perintah ini yang tersedia dari terminal dengan cara yang sangat sederhana. Misalnya jika kita mau mengirim sesuatu ke sampah, alih-alih menggunakan rm (yang pada prinsipnya tidak dapat dipulihkan), Anda dapat menggunakan perintah lain ini:

tempat sampah

trash-put ejemplo-trash-cli.txt

Trash-cli tidak benar-benar menghapus file atau direktori, itu hanya memindahkannya ke direktori tersembunyi. CATATAN, setiap file atau direktori akan menyimpan jalur asalnya. Artinya, jika nanti Anda memulihkannya, file tersebut akan berada di direktori tempat kami menghapusnya.

Direktori tersembunyi tempat file dan direktori dihapus, kita dapat melihatnya dengan perintah:

direktori sampah

ls -la $HOME/.local/share/Trash

Di direktori tersembunyi ini Anda akan menemukan dua direktori lain:

  • arsip: Di sinilah perintah tempat sampah akan memindahkan file atau direktori yang dihapus.
  • Info: Grup perintah menangani file .trashinfo untuk setiap file / direktori yang dihapus.

Buat daftar file atau direktori yang dihapus

untuk daftar file atau direktori yang ditemukan di tempat sampah, dari baris perintah yang kami jalankan:

daftar sampah

trash-list

Bebaskan sampah

Seperti yang diketahui semua orang, file di sampah menghabiskan ruang disk. Karena alasan inilah kebiasaan baik dari waktu ke waktu, kosongkan ruang sampah. Dan kita bisa melakukan ini dengan perintah:

trash-empty

Menjalankannya seperti ini, tanpa parameter itu akan menghapus SEMUA yang kita miliki di tempat sampah.

Jika menginginkan hapus file atau direktori x hari disimpan, kita harus melewatkan jumlah hari sebagai parameter. Misalnya, jika kami ingin menghapus apa yang disimpan dalam 5 hari terakhir kami akan menulis:

trash-empty 5

Pulihkan file atau direktori

Ini adalah perintah yang mungkin Anda minati untuk menginstal sampah-cli, dan ini memungkinkan kami memulihkan apa yang telah dihapus. Pemulihan sampah memulihkan file atau direktori ke tempat asalnya, ingatlah bahwa tempat sampah menyimpan info ini.

pemulihan sampah

trash-restore

Menghapus file dari sampah

Dengan perintah trash-rm kita bisa menghapus file atau direktori secara permanen dari sampah. Kami memiliki beberapa cara untuk menyelesaikan tugas ini. Dengan yang pertama kami akan menghapus file dengan nama:

trash-rm ejemplo-trash-cli.txt

Kami juga dapat memilih untuk hapus semua file dengan ekstensi tertentu:

hapus ekstensi file tertentu

trash-rm '*.txt'

Jika kita mau hapus folder dari sampah, perintah yang akan digunakan adalah:

hapus folder

trash-rm carpeta-ejemplo

Membantu

Bantuan paling lengkap dapat ditemukan di halaman manual. Untuk berkonsultasi, kita hanya perlu menjalankan perintah:

halaman manual sampah

man trash

Perintah sampah-cli di Gnu / Linux memungkinkan kita untuk menghapus file dan direktori. Ini juga akan memungkinkan kami untuk memulihkannya dengan menyimpannya dengan jalur absolut, izin, tanggal. Bisa berkonsultasi lebih lanjut tentang proyek ini dari halaman di GitHub itu.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.