Saya hanya berlari rm -rf /*
secara tidak sengaja, tapi maksud saya rm -rf ./*
(perhatikan bintang setelah tebasan).
alias rm='rm -i'
dan --preserve-root
secara default tidak menyelamatkan saya, jadi apakah ada perlindungan otomatis untuk ini?
Saya tidak melakukan root dan membatalkan perintah dengan segera, tetapi ada beberapa izin santai di suatu tempat atau sesuatu karena saya perhatikan bahwa Bash prompt saya sudah putus. Saya tidak ingin mengandalkan izin dan tidak menjadi root (saya bisa membuat kesalahan yang sama dengan sudo
), dan saya tidak ingin mencari bug misterius karena ada satu file yang hilang di suatu tempat dalam sistem, jadi, backup dan sudo
bagus , tapi saya ingin sesuatu yang lebih baik untuk kasus khusus ini.
Tentang berpikir dua kali dan menggunakan otak. Sebenarnya saya menggunakannya! Tapi saya menggunakannya untuk menyelesaikan beberapa tugas pemrograman kompleks yang melibatkan 10 hal berbeda. Saya tenggelam dalam tugas ini cukup dalam, tidak ada kekuatan otak yang tersisa untuk memeriksa bendera dan jalur, saya bahkan tidak berpikir dalam hal perintah dan argumen, saya pikir dalam hal tindakan seperti 'direktori kosong saat ini', bagian yang berbeda dari otak saya menerjemahkannya ke perintah dan terkadang membuat kesalahan. Saya ingin komputer memperbaikinya, setidaknya yang berbahaya.
rm
bukan pistol, ini adalah program komputer, bisa jadi cukup pintar untuk menentukan bahwa pengguna akan menghapus beberapa file penting dan mengeluarkan peringatan (seperti yang sebenarnya terjadi jika Anda mencoba melakukannya rm -rf /
tanpa bintang).
rm
perintah adalah pertanyaan sysadmin yang sah.
rm -rf . /mydir
alih - alihrm -rf ./mydir
dan membunuh direktori apa pun yang Anda masuki. Saya menemukan ini terjadi lebih sering.