Android

Cara menghapus file dan direktori menggunakan baris perintah linux

Membuat dan Menghapus Folder Maupun File Melalui Terminal Linux

Membuat dan Menghapus Folder Maupun File Melalui Terminal Linux

Daftar Isi:

Anonim

Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah rm , unlink , dan rmdir untuk menghapus file dan direktori di Linux.

Cara Menghapus File

Untuk menghapus (atau menghapus) file di Linux dari baris perintah, gunakan perintah rm (hapus) atau hapus unlink .

Perintah unlink memungkinkan Anda untuk menghapus hanya satu file, sementara dengan rm Anda dapat menghapus beberapa file sekaligus.

Berhati-hatilah saat menghapus file atau direktori, karena begitu file dihapus, tidak dapat dipulihkan dengan mudah.

  • Untuk menghapus satu file, gunakan perintah rm atau unlink diikuti oleh nama file:

    unlink filename

    rm filename

    Jika file dilindungi dari penulisan, Anda akan diminta untuk konfirmasi, seperti yang ditunjukkan di bawah ini. Untuk menghapus file ketik y dan tekan Enter . Jika tidak, jika file tidak dilindungi dari penulisan, file itu akan dihapus tanpa diminta.

    rm: remove write-protected regular empty file 'filename'?

    Untuk menghapus banyak file sekaligus, gunakan perintah rm diikuti oleh nama file yang dipisahkan oleh spasi.

    rm filename1 filename2 filename3

    Anda juga dapat menggunakan wildcard ( * ) dan ekspansi reguler untuk mencocokkan beberapa file. Misalnya, untuk menghapus semua file .pdf di direktori saat ini, gunakan perintah berikut:

    rm *.pdf

    Saat menggunakan ekspansi biasa, pertama-tama daftarkan file dengan perintah ls sehingga Anda dapat melihat file apa yang akan dihapus sebelum menjalankan perintah rm .

    Gunakan rm dengan opsi -i untuk mengonfirmasi setiap file sebelum menghapusnya:

    rm -i filename(s)

    Untuk menghapus file tanpa diminta bahkan jika file-file tersebut dilindungi tulis lewat opsi -f (paksa) ke perintah rm :

    rm -f filename(s)

    Anda juga dapat menggabungkan opsi rm . Misalnya, untuk menghapus semua file .txt di direktori saat ini tanpa prompt dalam mode verbose, gunakan perintah berikut:

    rm -fv *.txt

Cara Menghapus Direktori (Folder)

Di Linux, Anda dapat menghapus / menghapus direktori dengan rmdir dan rm .

rmdir adalah utilitas baris perintah untuk menghapus direktori kosong sementara dengan rm Anda dapat menghapus direktori dan isinya secara rekursif.

  • Untuk menghapus direktori kosong, gunakan rmdir atau rm -d diikuti dengan nama direktori:

    rm -d dirname

    rmdir dirname

    Untuk menghapus direktori yang tidak kosong dan semua file di dalamnya, gunakan perintah rm dengan opsi -r (rekursif):

    rm -r dirname

    Jika direktori atau file di dalam direktori tersebut dilindungi dari penulisan, Anda akan diminta untuk mengkonfirmasi penghapusan.

    Untuk menghapus direktori yang tidak kosong dan semua file tanpa diminta, gunakan rm dengan opsi -r (rekursif) dan -f :

    rm -rf dirname

    Untuk menghapus banyak direktori sekaligus, gunakan perintah rm -r diikuti oleh nama direktori yang dipisahkan oleh spasi.

    rm -r dirname1 dirname2 dirname3

    Sama seperti dengan file, Anda juga dapat menggunakan wildcard ( * ) dan ekspansi reguler untuk mencocokkan beberapa direktori.

Kesimpulan

Sekarang Anda harus memiliki pemahaman yang baik tentang bagaimana menggunakan perintah rm , rmdir dan unlink Linux dan Anda harus dapat dengan aman menghapus file dan direktori dari baris perintah.

rm rmdir batalkan tautan terminal