Linux İşletim Sistemleri ve Terminolojisi Eğitimleri

DERS İÇERİĞİ ANA BAŞLIKLARI

  • ?

    Tarihçesi, Gelişimi ve Kulanım Nedenleri

    GNU Linux'un kurucusu, çekirdek ve işletim sistemi yapısı, işletim sistemi ağacı, bunlar arasındaki farklılıklar ve hangilerinin ne amaca uygun olduğu, kurumsal-bireysel; güvenlik-gizlilik; saldırı-defans gibi türleri arasındaki seçim vb.

  • ?

    Amaca Uygun İşletim Sisteminin Seçimi ve Kurulumu

    İşletim sisteminin Windows ile birlikte, sanal veya dual boot açılışlı olarak yüklenmesi, donanım gereksinimler, kurulacak diskin seçimi, formatlanması, mount ve şifrelenmesi süreçleri. Root kullanıcısının aktif edilmesi ve açılışa hazır hale gitirilmesi vb.

  • ?

    Kurulumdan Sonra İlk Yapılacak Olanlar

    İşletim sistemini kullanıma hazır hale getirmek için gerekli apt-get update, upgrade, autoclean ve install komutlarıyla güncelleştirme ve uyguluma kurulumlarının yapılması. Masaüstü ve dosya-dizin yapılarının kişiselleştirmeleri ayarları vb.

  • ?

    Gerekli Temel Düzey Terminal CLI Komutları

    İşlemlerde Root kullanıcısı yetkisine yükselme, dosya-dizin aitlikleri alma ve yetki ekleme-çıkarma, betik komutlar oluşturma ve zamanlama, disk ekleme, çıkarma, temizleme komutları vb.

  • ✏️

    1. Sınav

    Linux tarihçesi, gelişimi, kullanım nedenleri; işletim sistemi seçimleri; kurulumdan sonra unutulmaması gerekenler; temel düzey terminal komutları konularını içeren sınav.

  • ?

    Yardım ve Bilgi Alma Komutları, Kısayollar

    Terminalde geçirilecek süreyi kısaltan ve ara yüzden uzun sürede erişilen bilgilerin kısayol komutları ve işlemleri hızlandırmak, kolaylaştırmak adına teknikler.

  • ?

    Dosya-Dizin Hiyarerşisinin Anlaşılması

    Linux'taki alışık düzenden ayrı olan dosya ve dizin yapısındaki hiyerarşi, yetki ve anlamları. Dosyaların sistem tarafından kullanım yöntemleri ve sistemsel komutlar.

  • ?

    Dosya ve Dizinlerin Terminal ile Yönetilmesi

    Kopyalama, taşıma, yetki artırma-azaltma, güvenlik ve gizlilik komutlarının daha etkin kullanımı için terminalde pekiştirilmesi.

  • ✏️

    2. Sınav

    Yardım ve bilgi alma komutları, kısayollar, dosya-dizin hiyerarşisi, dosya ve dizinlerin terminalden yönetilmesi konularını içeren sınav.

  • ?

    Sistemsel İşlemlerin Terminal ve Arayüzden Yönetimi

    Terminal üzerinden disk işlemleri, sistem bakımı, işlem sonlandırma ve başlatma, yedek ve arşiv alımı, güncelleme alımları, performans iyileştirmeleri, kullanıcı yönetimi.

  • ?

    Çalışma Seviyeleri ve Servisler

    Linux'un işlemleri katmanlara bölerek çalışma yapısının anlaşılması ve bu katmanlardaki işlemleri taşıma, sonlandırma, başlatma yönetimi.

  • ?

    Sembolik ve Katı Linkler

    Özetle "kısayollar" olarak anlaşılsa da Linux'taki kısayolların yönetimi geniş kapsamlı ve güvenlik önlemleri bakımından üst dğzeydedir. Bunlar rakamlar ve harfler ile temsil edilir. Bu yapıların anlaşılması, bu derste işlenir.

  • ?

    Wildcard'ların Anlaşılması ve Kullanımı

    Görüntüleme, oluşturma, silme gibi işlem komutlarunda "hepsi", "kapsayan", "dahi" gibi anlamları bulunan wildcard'ların anlaşılması ve işlemlerin hızlandırılması için pekiştirilmesi.

  • ✏️

    3. Sınav

    Terminal üzerinden temel sistemsel işlemlerin gerçekleştirilmesi, çalışma seviyeleri ve servisler, sembolik ve katı linkler, wildcard'ların anlaşılması ve kullanımı konularını içeren sınav.

  • ?

    Network Terminal Komutları

    Ağ kurulumlarında, donanım haberleşmelerinde, internet erişimlerinde, uzak sistem erişimlerinde ihtiyaç olan terminal komutlarının anlaşılması ve pekiştirilmesi.

  • ?

    Sunucu Kurulumları ve Rollendirmeleri

    Kurumsal sunucu sistemlerinin kurulumu ve DNS, DHCP, Domain Controller, Active Directory, Database, Web, File Server gibi rollerin yüklenmesi ve yönetilmesi.

  • ✏️

    4. Sınav

    Network kurulum ve yönetim komutları; sunucu kurulumları ve rollendirilmesi konularını kapsayan sınav.

  • ?

    Repository'lerin Yönetimi

    Uygulama kurulan, güncelleme yapılan işletim sistemi depolarına Repository adı verilir. Bunların okunması, değiştirilmesi ve bu depolardan dosyaların çekilmesi, uygulamaların kurulması.

  • ?

    Zamanlanmış Görevler (Scheduled Tasks)

    İşletim sistemi veya kullanıcı komutlarının betik dosyalar haline getirilmesi ve istenen tarih-saatte çalışması için programlanması. Hangi komutların açılışta ve kapanışta otomatik çalışmasının gerekliliği ve mantığı.

  • ?

    Log (Kayıt) Yönetimi

    Kullanıcı veya işletim sistemi faaliyetleri kaydının oluşturulması, silinmesi, değiştirilmesi yönetimi. Log'lar yardımıyla sistemsel sorunların tespiti ve çözümleri.

  • ?

    Hata Yorumlama ve Çözüm Tespiti

    Linux dilinde verilen hataların anlaşılması ve doğru çözüme erken ulaşma yöntemleri.

  • ✏️

    Bitirme Ödevi ve Final Sınavı

    İşlenen tüm konuları kapsayan zorlu bir proje istenmesi ve anlaşılma düzeyinin tespiti için zorlu geçecek olan bir sınav.

Detay almak için iletişime geçebilirsiniz.