| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| 6012002162021 | SUNUCU İŞLETİM SİSTEMİ | Seçmeli Ders Grubu | 2 | 4 | 3,00 |
Önlisans
Bu dersin amacı, öğrencilere Linux tabanlı sunucu işletim sistemlerini tanıtmak, komut satırı arayüzü (CLI) ile çalışmayı öğretmek ve temel sistem yönetimi, kabuk programlama ve otomasyon becerileri kazandırmaktır. Öğrencilerin, sanal makineler üzerinde Ubuntu Server kurarak sistem yönetimi süreçlerini deneyimlemeleri ve kabuk betikleri ile işlemleri otomatikleştirebilecek düzeye gelmeleri hedeflenmektedir.
Öğr. Gör. Mine YOLDAŞ ORHON
| 1 | Linux işletim sistemi hakkında bilgi sahibi olmak |
| 2 | Sanal makine ile Ubuntu Server kurulumunu öğrenmek |
| 3 | Linux'te kabuk ve komutları hakkında bilgi sahibi olmak |
| 4 | Linux'te dosya sistemi, dosya sistemi komutları ve dosya izinleri ile ilgili bilgi sahibi olmak |
| 5 | Düzenli ifadeleri ve komutlarını anlamak |
| 6 | Linux'te kabuk betiklerini anlayıp karar ifadeleri, döngü, dizi ve fonksiyonları öğrenmek |
Birinci Öğretim
Yok
[Yok]
Bu ders kapsamında öğrenciler, Linux işletim sisteminde komut satırı arayüzünü (CLI) etkin şekilde kullanmayı öğrenirler. Ders süresince temel komutlar, dosya sistemi yönetimi ve kullanıcı izinleri gibi temel yönetim işlemleri ele alınır. Ayrıca, düzenli ifadeler (regular expressions) yardımıyla grep, sed ve awk gibi komutlarla metin işleme teknikleri uygulanır. Öğrenciler, kabuk (shell) betikleri yazarak sistem otomasyonu ve günlük işlemlerin komut dosyalarıyla gerçekleştirilmesini öğrenir. Böylece, sistem yönetimi ve otomasyon becerilerini pekiştirerek gerçek dünya senaryolarına hazırlanırlar.
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | Linux Nedir? | Bilgisayar Uygulaması | ||
| 2 | Ubuntu Server Nedir? Sanal Makinede Kurulumu | Bilgisayar Uygulaması | ||
| 3 | Linux'te Kabuk | Bilgisayar Uygulaması | ||
| 4 | Linux'te Kabuk Komutları | Bilgisayar Uygulaması | ||
| 5 | Linux'te Dosya Sistemi | Bilgisayar Uygulaması | ||
| 6 | Linux'te Dosya Sistemi Komutları | Bilgisayar Uygulaması | ||
| 7 | Linux'te Dosya İzinleri ve Dosya Sıkıştırma İşlemleri | Bilgisayar Uygulaması | ||
| 8 | Ara Sınav | |||
| 9 | Düzenli İfadeler | Bilgisayar Uygulaması | ||
| 10 | Düzenli İfadelerde Tekrarları Kontrol Etmek | Bilgisayar Uygulaması | ||
| 11 | Düzenli İfade Komutları | Bilgisayar Uygulaması | ||
| 12 | Düzenli İfade Komutları | Bilgisayar Uygulaması | ||
| 13 | Linux'te Kabuk Betikleri | Bilgisayar Uygulaması | ||
| 14 | Kabuk Betiklerinde Karar İfadeleri ve Döngüler | Bilgisayar Uygulaması | ||
| 15 | Kabuk Betiklerinde Diziler ve Fonksiyonlar | Bilgisayar Uygulaması |
1) Ders Kitabı: LINUX with Operating System Concepts 2) Ders Notları
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
Yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 3 | 42 |
| Bireysel Çalışma | 14 | 2 | 28 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 10 | 10 |
| Toplam İş Yükü (saat) | 92 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | |
| ÖÇ 1 | 4 | |||||||||||||
| ÖÇ 2 | 4 | |||||||||||||
| ÖÇ 3 | 4 | |||||||||||||
| ÖÇ 4 | 4 | |||||||||||||
| ÖÇ 5 | 4 | |||||||||||||
| ÖÇ 6 | 3 |