rm Perintah di Linux Dengan Contoh - Padam Fail di Terminal Linux

rm perintah di Linux dengan contoh. Ketahui cara memadamkan fail di Terminal Linux. Di Linux, padam semua fail dalam direktori dan alih keluar direktori kosong di Linux.

rm (Alih Keluar)

Untuk mengeluarkan fail, anda boleh menggunakan perintah rm. Perintah rm (keluarkan) digunakan untuk memadam fail dan direktori. rm membuang setiap fail yang dinyatakan pada baris arahan. Secara lalai, ia tidak mengalih keluar direktori. Apabila digunakan secara rekursif, ia boleh digunakan untuk memadam direktori.

Proses penyingkiran akan menyahpautkan nama fail dalam sistem fail dari data yang berkaitan, dan tandakan ruang pada peranti storan yang boleh digunakan oleh penulis masa depan. Dengan kata lain, apabila anda mengeluarkan fail, data dalam fail tidak diubah, tetapi ia tidak lagi dikaitkan dengan nama fail. Sila ambil perhatian bahawa data itu sendiri tidak dimusnahkan, tetapi selepas tidak dipautkan dengan rm, ia menjadi tidak boleh diakses. Keluarkan fail anda dengan bijak! Ia tidak seperti meletakkan sesuatu dalam Windows Recycle Bin; sekali anda rm fail atau direktori, tidak ada cara untuk membatalkannya.

PERHATIAN: Sekiranya anda mahu ialah memadam data pada cakera sepenuhnya, gunakan perintah pelarik. Shred akan menimpa kandungan fail supaya mereka tidak boleh dibina semula kemudian.

Format arahan rm

Ketua - rm [OPTION] ... [FILE] ...

Terperinci - rm [-f | -Force] {[-i | -Interaktif [= selalu]] | [-I | -Interaktif = sekali] | [-Interactive = never]} [-one-file-system] [-no-preserve-root | -Preserve-root] [-r | -R | -Recursive] [-d | -Dir] [-v | -Verbose] FILE ...

Pleas berhati-hati apabila menggunakan rm, tidak ada tong sampah ajaib yang boleh anda ikan keluar dari fail yang dihapuskan. Setelah mereka pergi, mereka pergi untuk kebaikan, jadi berhati-hatilah.

Sila ambil perhatian

  • Jika pilihan '-I' atau '-interaktif = sekali' diberikan, dan terdapat lebih daripada tiga fail atau '-r', '-R' atau '-recursive' diberikan, maka 'rm' pengguna sama ada untuk meneruskan keseluruhan operasi. Sekiranya tindak balas tidak afirmatif, keseluruhan perintah dibatalkan.
  • Jika tidak, jika fail tidak boleh diterima, input standard adalah terminal, dan opsyen '-f' atau '-force' tidak diberikan, atau opsyen '-i' atau '-interaktif = selalu' diberikan, 'rm' meminta pengguna sama ada untuk membuang fail. Sekiranya tindak balas tidak afirmatif, fail dilangkau. Sebarang percubaan untuk membuang fail yang komponen nama fail terakhir ialah '.' atau '..' ditolak tanpa sebarang petunjuk, seperti yang dimandatkan oleh POSIX.

Mengalih keluar direktori

Secara lalai, rm tidak mengalih keluar direktori. Jika pilihan -r / -R / -recursive ditentukan, bagaimanapun, rm akan mengalih keluar sebarang direktori padanan dan kandungannya.

Jika direktori yang dinyatakan kosong, ia boleh dialih keluar dengan pilihan -d / -dir, sebaliknya.

Nasib baik ada beberapa langkah keselamatan yang dilaksanakan, jadi rata-rata joe tidak dapat menghapus sekumpulan file penting sahaja. Fail yang dilindungi akan mendorong anda untuk pengesahan sebelum memadamnya. Jika direktori dilindungi-dilindungi ia juga tidak akan mudah dikeluarkan.

Contoh perintah rm

rm FILE_EXMP.txt

Buang fail FILE_EXMP.txt. Sekiranya fail itu ditulis dilindungi, anda akan diminta untuk mengesahkan bahawa anda benar-benar mahu memadamkannya.

Menggunakan pilihan '-f' atau '-force'

Pilihan ini akan mengabaikan fail yang tidak ada dan tiada pengendali, dan tidak pernah meminta pengguna. Abaikan sebarang pilihan '-interaktif' ('-i') sebelum ini.

rm -f FILE_EXMP.txt

Buang fail FILE_EXMP.txt. Buat nota bahawa anda tidak akan diminta, walaupun fail tersebut dilindungi-dilindungi.

rm *

Keluarkan semua fail dalam direktori kerja. Jika menulis dilindungi, akan digesa jika tidak.

rm -f *

Keluarkan semua fail dalam direktori kerja. rm tidak akan meminta anda untuk apa-apa sebab sebelum memadamnya.

Menggunakan '-i' Opsyen

Ia menimbulkan sama ada untuk menghapuskan setiap fail. Sekiranya tindak balas tidak afirmatif, fail dilangkau. Abaikan sebarang pilihan '-force' ('-f') sebelumnya. Setara dengan '-interaktif = selalu'.

rm -i *

Cuba untuk menghapuskan setiap fail dalam direktori kerja, tetapi segera sebelum setiap fail untuk mengesahkan.

rm -I *

Buang setiap fail dalam direktori kerja; meminta pengesahan jika lebih daripada tiga fail dipadamkan.

Menggunakan '-I' Pilihan

Ajukan sekali sama ada untuk meneruskan arahan, jika lebih daripada tiga fail dinamakan atau jika penyingkiran rekursif diminta. Abaikan sebarang pilihan '-force' ('-f') sebelumnya. Setara dengan '-interaktif = sekali'.

Menggunakan pilihan '-r' atau '-R' atau '-recursif'

Ia akan membuang direktori yang disenaraikan dan kandungan mereka secara rekursif.

rm -r mydirectory

Keluarkan direktori direktori, dan sebarang fail dan direktori yang terkandung di dalamnya. Jika fail atau direktori yang rm cuba padam dilindungi dilindungi, anda akan diminta untuk memastikan bahawa anda benar-benar mahu memadamkannya.

Menggabungkan dua pilihan

rm -rf mydirectory

Sama seperti arahan di atas, tetapi anda tidak akan diminta; jika rm boleh memadam fail, ia akan.

'-r' akan memadam direktori yang disenaraikan dan kandungan mereka secara rekursif. '-f' akan mengabaikan fail yang tidak ada dan hilangnya pengendali, dan tidak menggesa pengguna. Abaikan sebarang pilihan '-interaktif' ('-i') sebelum ini.

rm Perintah di Linux Dengan Contoh - Padam Fail di Terminal Linux asalnya disiarkan Source Digit - Teknologi Terkini, Alat & Gizmos.

Tinggalkan Komen

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.