Hala eski "güvenli-portably 'dash-eff-arr' (-fr) adlı bir dosyayı nasıl silebilirim?" birisinin daha gelişmiş sorular için ne kadar iyi sonuç vereceğinin makul bir tahmincisi olmak Bir tarama sorusu olarak rutin olarak öneriyorum.
Globbing, alıntı yapma ve kaçma önerileriyle etrafa akan insanlar, bence, bir üretim sistemindeki kök kabuğunda potansiyel olarak tehlikelidir. Blithely önerenler rm -- -frsadece marjinal olarak daha iyidir. Kabuğun bir komut satırını nasıl ayrıştırdığına dair gerçek bir anlayış sergileyenler ... kabuğun ayrıştırdığı şey rmve argüman vektöründe bir komutun (örneğin ) aldığı komut arasındaki fark genellikle diğer sistem yönetim malzemelerini oldukça iyi anlar. iyi.
Çok daha ilginç ve ilgili bir soru:
Given a tape backup, a boot/root or rescue disc of your choice, and
a system with a freshly replace, blank, hard drive ... how would you get
that system back into production? What other information do you need
before you can proceed?
(Genellikle tarkasetin kasasındaki etiket olarak belirli bir komut ve tarih vereceğim ve fdisk -lve df -kçıktısıyla çıktı alacağım; ve genellikle bunların tarherhangi bir benzer cpio, afiohatta paxkomutla değiştirmelerine izin vereceğim ; arşivlemenin ayrıntıları benim sorum odak noktası değildir).
Bu soru tarama için uygun değildir ... görüşmeci cevap hakkında sağlam bir anlayışa sahip olmalı ve süreçteki yaklaşık on adımı kontrol edebilmelidir. Özellikle de katılımcı onları yakalarsa, örneğin, fdisko dizi mkfsve mountkomutlardan önce çalıştırmak zorunda kalacağını fark etmek gibi küçük dizi meselelerini çok affediyorum .
Bunun ruh olarak fizzbuzz senaryosuna en yakın olduğunu söyleyebilirim.
Başka bir favori:
You have just been given responsibility for a departmental server running Linux.
The former admin has been "hit by a bus" and no one knows the root password for
this system. How do you proceed?
Bu bir diyalog olarak tasarlanmıştır. Özünde, bir sistemin tek kullanıcı moduna nasıl önyükleneceğini ve bir şifre değişikliğini nasıl zorlayacağını ve bir kurtarma diskinden nasıl önyükleneceğini ve aynı görevi gerçekleştireceğini anladıklarını göstermelerini istiyorum . (Böylece, sırayla, sistemin yapılandırıldığını suloginve kolay bir şekilde önlemek için bir bootloader (GRUB veya LILO) şifresi olduğunu ortaya koyuyorum init=/bin/sh). Bu istenen cevabın tamamen teknik kısmı.
Bununla birlikte, genellikle gündeme getirmeleri gereken daha geniş hususları da önemsiyorum. Herkesin sudogöreve yeterli erişimi olup olmadığını soruyorlar mı ? Hizmet kesintisi için düzenlemeyi nasıl bekliyorlar? Eski yöneticinin düşmanca olması veya sistemin güvenliği ihlal edilmiş olabileceğini mi soruyorlar? Yönetim tarafından bazı şifrelerin nasıl alınması gerektiğine dair bazı görüşlere gönüllü veya öneride bulunuyorlar mı?