Derste final hakkında konuştuğumuz konuları buradan bir kez daha özetlemek ve belirteceğim birkaç konuyu da eklemek istedim. Dersi alan öğrenciler, lütfen yazının tamamını okusun.
Derste bahsettiğimiz, sınavda çıkabilecek soru türleri:
-
%20 bana ait özel kontenjan
-
Verilmiş betiklerin çıktısını gösteren program. girdi; bir dosya, parametre, dosya listesi, vb.. olabilir.
-
Önceki haftalarda yaptığımız tarzda işlemler (basit komutları kullanarak istediğimiz işlemleri yaptıran bileşimler). Bben senaryo vereceğim, siz gerekli komutları yazacaksınız. Örnek: /var/log/mail.info dosyasında toplam tekil IP sayısını veren komutlar
-
Görev zamanlama uygulaması
-
Verilen bir metin dosyasının belirli bir senaryoya göre işlenmesi
-
"ps aux" veya /etc/passwd dosyasının veya benzerinin çıktısını verip, istenen veriyi sağlamak üzere işlenmesi
-
if, while veya for kullanımı ile ilgili sentaks'ı ezberlemeye gerek bırakmayacak şekilde bu derste yaptığımız tarzda basit betikler.
Üstteki konu tiplerinin haricinde, 15 tane de komut vereceğimi ve sınavda yapılacak olan uygulamaların bu komutların arasından kullanılacak komutlarla yapılacağını söylemiştim. 15'ten vazgeçtim, alın size 12 adet komut:
nmap, ifconfig, watch, df, du, sort, tail, head, grep, cat, cut, wc
Bir de örnek soru tipi ekliyeyim tam olsun:
Aşağıdaki betiğin çıktısını yazınız.
#!/bin/bash
for i in {1..5}
do
if [ $i -gt 3 ]; then
echo "Sayaç numarası: $i"
fi
done
Ali
01 Ocak 2012, 17:01 (UTC 2) Bu yoruma bağlantı
Hocam betik yazımları ile ilgili bir site varsa aklınızda rica etsem paylaşabilir misiniz? Türkçe olması tercihimdir :)
Murat Özalp
01 Ocak 2012, 18:13 (UTC 2) Bu yoruma bağlantı
Google’da aramayı deneyebilirsin. Örnek: google araması için tıkla
Mustafa
02 Ocak 2012, 10:44 (UTC 2) Bu yoruma bağlantı
Hocam canavar gibi bir cevap vermiş :P