Ana içeriğe atla

BIM 331 - Linux Sistem Yönetimi

Mühendislik ve Doğa Bilimleri Fakültesi · Bilgisayar Mühendisliği · Lisans

AKTS: 5 T+U+L: 2+0+1 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi Hasibe Büşra AYTEKİN
Öğretim Üyeleri: Dr. Öğr. Üyesi Hasibe Büşra AYTEKİN

Dersin Amacı

Bu dersin amacı, öğrencilerin Linux tabanlı sistem yönetimi konusunda temel bilgi ve beceri kazanmalarını sağlamaktır. Ders kapsamında temel komut kullanımı, dosya ve kullanıcı yönetimi, sistem performansının izlenmesi gibi konuların yanı sıra sanallaştırma ve konteyner teknolojilerine (Docker, Kubernetes) giriş yapılarak uygulamalı deneyim edinmeleri hedeflenmektedir.

Ders İçeriği

Bu ders, öğrencilere Linux işletim sisteminin temelleri ve yönetim becerilerini kazandırmayı amaçlar. İçerikte; Linux’un tarihçesi ve dağıtımları, kurulum ve temel yapılandırma, dosya sistemi yapısı, dosya/dizin yönetimi, izinler ve erişim kontrolü yer alır. Kullanıcı ve grup yönetimi, SSH ile uzak erişim, komut satırı, metin düzenleme ve paket yönetimi öğretilir. Ayrıca; sistem izleme, servis ve ağ yönetimi, güvenlik duvarı, yedekleme, sistem kurtarma ve Bash ile otomasyon konuları işlenir. Son olarak sanallaştırma ve konteyner teknolojilerine giriş yapılarak öğrencilerin sanal makineler ve Docker kullanımı konusunda temel seviye bilgi kazanması sağlanır.

Dersin Öğrenme Çıktıları

  1. Linux işletim sisteminin temel yapılarını kullanır.
  2. Terminal ortamında komut satırı kullanarak etkili bir şekilde çalışır.
  3. Dosya sistemleri, kullanıcı ve izin yönetimini gerçekleştirir.
  4. Yazılım kurulumu ve yönetim işlemlerini yapar.
  5. Süreç yönetimi ve zamanlama uygular.
  6. Ağ ayarlarını yapar ve temel güvenlik duvarı kuralları uygular.
  7. Yedekleme ve sistem kurtarma süreçlerini yürütür.
  8. Sanallaştırma ve konteyner teknolojilerini kullanarak uygulamaları yönetir.

Temel Alan Dağılımı

(52) Mühendislik%100

Öğretim Yöntem ve Teknikleri

AnlatımSoru-CevapTartışmaAlıştırma ve UygulamaGösterip YaptırmaÖrnek OlayBireysel Çalışma

Ölçme ve Değerlendirme

Sınav (Yazılı Sınav / Test: Doğru-Yanlış Testi, Çoktan Seçmeli Testi, Kısa Cevaplı Test, Eşleştirmeli Test)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)14342
Sınıf Dışı Ders Çalışma Süresi14228
Ara Sınav122
Kısa Sınav000
Ödev5630
Uygulama11010
Final122

Ders Akışı

HaftaKonuÖn Hazırlık
1Linux Hakkında Genel BilgilendirmeLinux Hakkında Genel Bilgilendirme
2Terminal ve Kabuk Ortamına GirişTerminal ve Kabuk Ortamına Giriş
3Temel Linux Komutları ve ParametrelerTemel Linux Komutları ve Parametreler
4Linux Disk Yönetimi ve Dosya SistemiLinux Disk Yönetimi ve Dosya Sistemi
5Dosya ve Dizin İşlemleriDosya ve Dizin İşlemleri
6Kullanıcılar ve YetkilerKullanıcılar ve Yetkiler
7Süreç Yönetimi ve Görev ZamanlamaSüreç Yönetimi ve Görev Zamanlama
8Vize HaftasıTüm Konular
9Paket YönetimiPaket Yönetimi
10Kabuk Betiğe GirişKabuk Betiğe Giriş
11İleri Düzey Kabuk Betiğiİleri Düzey Kabuk Betiği
12Ağ ve Güvenlik Duvarı YönetimiAğ ve Güvenlik Duvarı Yönetimi
13Yedekleme ve KurtarmaYedekleme ve Kurtarma
14Docker TemelleriDocker Temelleri
15Kubernetes TemelleriKubernetes Temelleri
16FinalTüm Konular