Sistem Sağlığı Denetleyicisi
Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası. Ders 82 / 82.
Görev
Kolayhealth.sh adlı, aşağıdaki bölümlerle bir sistem durumu raporu görüntüleyen kabuk betiği oluştur:
- Shebang satırıyla (
#!/bin/bash) başla === System Health Report ===yazdırid -uçıktısının ardındanUser:yazdırpwdçıktısının ardındanCurrent Directory:yazdır- İşlem sayısını simüle etmek için
processes.txtdosyasındaki satırların sayısının ardındanRunning Processes:yazdır -
=== End of Report ===yazdır
Echo ifadeleriniz içinde komut çıktısını yakalamak için komut ikamesini $(command) kullan.
Betiği çalıştırılabilir hâle getir ve çalıştır. Çıktınız şu şekilde olmalıdır:
=== System Health Report ===
User: root
Current Directory: /home
Running Processes: 10
=== End of Report ===Kendin dene
Terminal
Temeller bölümündeki tüm dersler
4Dizinler
Bir Dizin OluşturBir Dizin KopyalaBir Dizin Taşı ve Yeniden AdlandırBir Dizin SilÖzet - Dizin İşlemleri7Dosya İçeriği
Head ve TailKelime SayısıSort KomutuUnik KomutuGrep TemelleriBayraklarla GrepÖzet - Metin Dedektifi10Günlük Analizörü Projesi
Proje Genel BakışıGünlük Dosyasını Görüntüleme2Navigasyon
Çalışma Dizini'ni YazdırDosyaları ListeleDizin DeğiştirMutlak ve Göreli YollarEv ve Kök DizinÖzet - Yolunu Bul8Yönlendirme
Standart ÇıktıDosyaya Üzerine YazmaDosyaya EklemeStandart GirdiStandart HataÖzet - Günlük Oluşturucu3Dosyalar
Bir Dosya OluşturBir Dosya OkuBir Dosya KopyalaBir Dosyayı Taşı ve Yeniden AdlandırBir Dosya SilÖzet - Dosya İşlemleri6Joker Karakterler ve Desenler
Yıldız Joker KarakteriSoru İşareti Joker KarakteriKöşeli Parantez JokerleriJoker Karakterleri BirleştirmeÖzet - Seçici İşlemler9Borulama
Boru Nedir?İki Komutu ZincirlemeBirden Fazla Komutu ZincirlemeGrep ile BoruÖzet - Veri Boru HattıKendi başına pratik yap: Terminal playground