Jika saya mengatur direktori saat ini/kerja (menavigasi ke sana menggunakan cd ) ke beberapa direktori tertentu dan kemudian ketik:
rm *.xvg
Apa yang akan dilakukan perintah ini? Benarkah perintah di atas hanya hapus file dengan ekstensi .xvg hanya di direktori kerja?
Saya gugup mencoba ini sebelum bertanya, karena saya ingin benar-benar yakin bahwa perintah di atas hanya akan menghapus .xvg file BERLOKASI DI DIREKTORI KERJA .
Jawaban yang Diterima:
Ya, rm *.xvg akan hanya hapus file dengan ekstensi yang ditentukan di saat ini . Anda direktori.
bagus cara untuk memastikan Anda memang berada di direktori yang ingin Anda hapus file Anda adalah dengan menggunakan pwd perintah yang akan menampilkan direktori Anda saat ini dan kemudian melakukan ls untuk memverifikasi Anda menemukan file yang Anda harapkan.
Jika Anda sedikit khawatir tentang mengeluarkan rm perintah, ada 2 hal yang dapat Anda lakukan:
-
ketik
ls *.xvguntuk melihat daftar file apa yang akan terpengaruh oleh perintah ini. -
Kecuali Anda memiliki lot file, Anda juga selalu dapat menggunakan
-isakelar baris perintah untukrm(juga ada untukcpdanmv). Menggunakanrm -i *.xvgakan meminta Anda untuk setiap file individual jika boleh menghapusnya, jadi Anda bisa yakin tidak ada yang tidak Anda harapkan akan dihapus. (Ini akan membosankan jika Anda memiliki banyak file