GNU/Linux >> Belajar Linux >  >> Ubuntu

Tempat Sampah untuk Baris Perintah Ubuntu

Sebagai pengguna Linux, Anda mungkin perlu menghapus file dari sistem Anda dari waktu ke waktu. Kami cenderung berhati-hati saat menghapus file, terutama saat menghapusnya secara permanen, karena kami tidak ingin kehilangan informasi yang berguna selamanya. Sayangnya, ada saat-saat ketika kami menghapus sesuatu secara tidak sengaja dan tidak ada cara untuk memulihkannya. Atau, kebetulan kami bermaksud menghapus hanya file dari folder tetapi salah menghapus file dari subfolder juga. Di antarmuka grafis, banyak hal yang terlihat dan ada juga utilitas Trashcan untuk memulihkan file yang dihapus. Namun, penghapusan file khususnya merupakan operasi sensitif di baris perintah Linux.

Pada artikel ini, kami akan menjelaskan beberapa cara untuk menghapus file dengan aman melalui baris perintah Ubuntu dan juga menginstal Trash CLI sehingga file dapat dipulihkan jika kami tidak sengaja menghapusnya.

Kami telah menjalankan perintah dan prosedur yang disebutkan dalam artikel ini pada sistem Ubuntu 18.04 LTS.

Karena kami menggunakan aplikasi baris perintah Ubuntu, Terminal, Anda dapat membukanya melalui Dash sistem atau pintasan Ctrl+Alt+T.

Perintah rm – Cara brutal untuk menghapus

Perintah rm di Linux digunakan untuk menghapus file dan folder dari sistem. Meskipun ini adalah perintah yang paling banyak digunakan untuk tujuan ini, ini bukanlah cara yang optimal untuk melakukannya. Itu karena ketika Anda menghapus file dan folder melalui perintah ini, mereka sangat sulit untuk dipulihkan. Mari kita lihat sintaks yang biasanya kita ikuti untuk menghapus file dan folder:

Hapus file dengan perintah rm

Perintah berikut akan menghapus file yang ditentukan secara permanen dari sistem Anda:

$ rm [/lokasi-file/nama-file]

Contoh:

$ rm /home/textfile.txt

Hapus File di semua folder dan subfolder

Perintah berikut akan menghapus folder tertentu, termasuk filenya dan semua file dalam subfoldernya secara permanen dari sistem Anda:

$ rm -R [/folder-location]

Contoh:

$ rm -R /home/samplefolder

Membuat penghapusan yang aman melalui perintah rm

Perintah yang disebutkan di atas menghapus file dari sistem hampir secara permanen; jadi apa yang hilang cukup banyak hilang. Sistem bahkan tidak meminta konfirmasi Anda sebelum menghapus file apa pun. Bagaimana kalau menggunakan tombol yang meminta konfirmasi Anda sebelum menghapus file dari sistem Anda?

Hapus file dengan terlebih dahulu mendapatkan prompt konfirmasi

Saat Anda menggunakan sakelar -i, Anda akan mendapatkan konfirmasi sebelum sistem menghapus file.

$ rm -i [/lokasi-file/nama-file]

Contoh:

$ rm -i /home/textfile.txt

Sistem hanya akan menghapus file jika Anda memasukkan Y sebagai jawaban atas permintaan konfirmasi.

Mendapatkan konfirmasi konfirmasi saat menghapus lebih dari 3 file

Ketika kita ingin menghapus beberapa file sekaligus, menjadi sedikit merepotkan untuk ditanyai setiap kali sebelum penghapusan setiap file. Sakelar -I hanya akan memberi Anda konfirmasi konfirmasi jika Anda memilih untuk menghapus lebih dari 3 file sekaligus atau Anda menghapus secara rekursif di folder dan subfolder.

$ rm -I [/file-location/file-name]

Trashcan baris perintah – Cara penghapusan yang dapat dipulihkan

Sakelar -i dan -I yang disebutkan di atas mungkin merupakan cara yang hati-hati untuk menghapus file, tetapi rute teraman adalah memiliki opsi untuk memulihkan file meskipun Anda telah menghapusnya. Antarmuka baris perintah Trash Can menyediakan persis apa yang dilakukan Sampah atau Recycle bin di UI.

Memasang CLI Sampah

Jalankan perintah berikut sebagai root di Terminal Anda karena hanya pengguna yang berwenang yang dapat menginstal perangkat lunak di Ubuntu:

$ sudo apt-get install trash-cli

Anda mungkin diminta memasukkan kata sandi untuk sudo. Setelah penginstalan selesai, Anda dapat memverifikasi penginstalan dan juga memeriksa nomor versi utilitas sampah melalui perintah berikut:

$ trash --version

Perintah sampah dapat digunakan dalam berbagai cara. Anda dapat melihat apa yang dapat dilakukan dengannya, melalui berbagai sakelar dengan memeriksa bantuan sampah melalui perintah berikut:

$ trash --version

Menggunakan CLI Sampah

Anda dapat melakukan operasi berikut melalui CLI Sampah:

Menghapus file dengan mengirimkannya ke Tong Sampah

Gunakan perintah berikut untuk mengirim file ke Tong Sampah:

$ trash [/file-location/file-name]

Mencantumkan file di Tong Sampah

Gunakan perintah berikut untuk membuat daftar semua file yang saat ini berada di Tong Sampah:

$ trash-list

Kosongkan Tempat Sampah

Gunakan perintah berikut untuk mengosongkan Tong Sampah; ini akan menghapus file secara permanen dari sistem:

$ trash-empty

Pulihkan File dari Tong Sampah

Gunakan salah satu dari perintah berikut untuk memulihkan file ke lokasi dari mana mereka dihapus:

$ trash-restore

Atau

$ restore-trash

Saat Anda menjalankan perintah ini, utilitas Sampah akan mencantumkan semua file dari Tong Sampah dengan nomor unik yang ditetapkan untuk masing-masing file. Masukkan nomor pada file untuk memulihkannya.

Setelah membaca artikel ini, Anda lebih siap untuk menghapus file dengan aman melalui baris perintah Ubuntu. Anda dapat menggunakan sakelar yang disebutkan dengan perintah rm untuk mendapatkan prompt sebelum penghapusan atau menggunakan Trashcan CLI untuk melakukan semua operasi yang dapat Anda lakukan dengan utilitas grafis Ubuntu Trash.


Ubuntu
  1. 8 tips untuk baris perintah Linux

  2. Unduh File di Ubuntu Menggunakan Command Line di sistem Ubuntu 20.04

  3. Bagaimana cara menghapus file dari tempat sampah di Ubuntu?

  1. Menemukan File di Command Line (Cara)

  2. Cara menginstal pembaruan keamanan dari baris perintah di Ubuntu

  3. Cara Menemukan File di CentOS 8 di Command Line

  1. 4 Alat penurunan harga untuk baris perintah Linux

  2. Cara menggunakan Ranger untuk menavigasi file dari baris perintah

  3. Kiat untuk membuat daftar file dengan ls di baris perintah Linux