Saya pikir cukup banyak orang di sini keliru ' rm -rf
' direktori salah, dan mudah-mudahan itu tidak menyebabkan kerusakan besar .. Apakah ada cara untuk mencegah pengguna melakukan kisah horor unix serupa ?? Seseorang menyebutkan (di bagian komentar di tautan sebelumnya ) itu
... Saya cukup yakin sekarang setiap kursus atau perusahaan unix yang menggunakan set unix rm -fr untuk menonaktifkan akun orang yang mencoba menjalankannya atau menghentikan mereka menjalankannya ...
Apakah ada implementasi itu di distro Unix atau Linux saat ini? Dan apa praktik umum untuk mencegah kesalahan itu bahkan dari sysadmin (dengan akses root)?
Tampaknya ada beberapa perlindungan untuk direktori root ( /
) di Solaris (sejak 2005) dan GNU (sejak 2006). Apakah ada juga untuk menerapkan cara perlindungan yang sama ke beberapa folder lain juga ??
Untuk memberikan kejelasan lebih lanjut, saya tidak bertanya tentang saran umum tentang rm
penggunaan (dan saya telah memperbarui judul untuk menunjukkan lebih banyak), saya ingin sesuatu yang lebih seperti perlindungan folder root: agar rm -rf /
Anda harus melewati parameter tertentu: rm -rf --no-preserve-root /
.. Apakah ada implementasi yang serupa untuk direktori yang dikustomisasi? Atau bisakah saya menentukan file selain untuk /
dilindungi oleh opsi preserve-root ?
rm
perintah dengan yang tidak memiliki fitur itu.
rm -rf
dapat menjadi acara pembuatan resume. Periksa dan cek tiga kali sebelum menjalankannya