Po prostu pobiegłem rm -rf /*przypadkowo, ale miałem na myśli rm -rf ./*(zauważ gwiazdę po ukośniku).
alias rm='rm -i'i --preserve-rootdomyślnie mnie nie uratował, więc czy są na to jakieś automatyczne zabezpieczenia?
Nie byłem rootem i natychmiast anulowałem polecenie, ale były gdzieś jakieś odprężone uprawnienia, ponieważ zauważyłem, że mój monit Bash już się zepsuł. Nie chcę polegać na uprawnieniach i nie być rootem (mógłbym popełnić ten sam błąd sudo) i nie chcę szukać tajemniczych błędów z powodu jednego brakującego pliku gdzieś w systemie, więc kopie zapasowe sudosą dobre , ale chciałbym coś lepszego w tym konkretnym przypadku.
O myśleniu dwa razy i korzystaniu z mózgu. Używam tego właściwie! Ale używam go do rozwiązania złożonego zadania programistycznego obejmującego 10 różnych rzeczy. Jestem głęboko zanurzony w tym zadaniu, nie ma już mocy mózgu do sprawdzania flag i ścieżek, nawet nie myślę w kategoriach poleceń i argumentów, myślę w kategoriach działań takich jak „pusty aktualny katalog”, inna część mojego mózgu tłumaczy je na polecenia i czasami popełnia błędy. Chcę, żeby komputer je poprawił, przynajmniej te niebezpieczne.
rmnie jest pistoletem, jest to program komputerowy, może być wystarczająco inteligentny, aby stwierdzić, że użytkownik zamierza usunąć niektóre ważne pliki i wygenerować ostrzeżenie (tak jak w rzeczywistości, jeśli spróbujesz obejść się rm -rf /bez gwiazdy).
rmpolecenia, jest całkowicie uzasadnionym pytaniem sysadmin.

rm -rf . /mydirzamiast tegorm -rf ./mydirzabić katalog, w którym się znajdowałeś. Zabijam to częściej.