GNU/Linux: Sistem Yönetimi 0.5

Ana Sayfa » Kurslar » GNU/Linux: Sistem Yönetimi 0.5

Eğitimin Kısa Özeti:

GNU/Linux Sistem Yöneticisi olmak ya da yalnızca GNU/Linux’u temellerinden başlayarak öğrenmek isteyenlere yönelik bir ön hazırlık kursudur. Kurs içeriği yaz kampında yapılan GNU/Linux Sistem Yönetimi 1. Düzey eğitimine de ön hazırlık olacak şekilde oluşturulmuştur.

Eğitmenler: Adil Güneş Akbaş, Ahmetcan İrdem, Batuhan Taysı, Enes Kıdık, Fatih Koç, Osman Ünalan, Ömer Can Yazıcı, Seda Arık, Selin Akbuğa, Şenol Aldıbaş, Yusuf Düzgün

Eğitime katılacakların sahip olması gereken özellikler:

    • Okuduğunu anlayabilecek düzeyde İngilizce bilgisi
    • Sanal makine kurabilme / kullanabilme

 

Ön hazırlık:

    • VirtualBox Sanallaştırma Ortamının Kurulması
    • Bir CentOS 7 Minimal Sanal Makine Kurulması
    • Bir Debian 9’un En Az Sayıda Paketle Sanal Makine Kurulması
    • CentOS ve Debian sanal makine kurulumlarında grafik arayüz (GUI) kurulmaması önemlidir.
    • Kurulum için size yardımcı olabilecek belgeler: VirtualBox KurulumuCentOS KurulumuDebian Kurulumu

 

Özgür Yazılım Kavramları

    • “Özgür Yazılım” tanımı ve felsefesi
    • GNU projesi
    • Linux çekirdeğinin kısa tarihi
      • Linux ve Linux-libre çekirdekleri
    • Dağıtımlar, pencere yöneticileri, masaüstü ortamları
      • “Dağıtım” kavramı, detay ve örneklendirmeleri
      • Pencere yöneticisi ve masaüstü ortamı farkı

 

İşletim Sistemleri ve Kavramlar

    • “İşletim Sistemi” kavramının tanımlanması
    • Genel kapsamda katmanlar (donanım, çekirdek ve sürücüler, kabuk, uygulama, vs.)

 

Kabuk ve Temel Komutlar

    • Dizin hiyerarşisi
    • Mutlak Yol, Bağıl Yol
    • Kabuk kavramı, kabuk kullanımı ve komut yapısı
      • Seçenekler, çift ve tek tire
      • Parametre ve argümanlar
    • Dosyalarla çalışmak ve GNU Nano düzenleyici kullanımı
    • Yardım almak (man, –help, apropos / man -k, whatis ,which)
    • Dosya ve dizinlerle çalışma (pwd, cd, ls, cat, tac, less, more, cp, mv, rm, mkdir, rmdir,
      touch, head, tail, sort, uniq, cut, wc, fgrep / grep -F)
    • Gizli dosyalar
    • Girdi / Çıktı yönlendirme
    • Kabuk kısayolları ve uçbirimde yön bulma
    • Filename globs
    • locate / slocate

 

GNU/Linux İşletim Sisteminin Yapısı

    • Kullanıcı yönetimi
      • Kullanıcı ve grup kavramları
      • root kullanıcısı
      • id
      • /etc/passwd, /etc/shadow, /etc/group
      • useradd, userdel, usermod
      • passwd
      • groupadd, groupdel, groupmod
      • groups
      • /etc/skel
    • su ve sudo
    • Dosya sahiplikleri ve izinleri

 

Paketler ve Paket Yönetim Sistemi

    • Kavramlar
      • İkili paket
      • Paket deposu
      • Kurulum zamanı bağımlılıkları ve bağımlılık çözme
      • Çakışma ve hata durumları
    • Arama işlemleri
    • Paket işlemleri (Kurmak, kaldırmak, vs.)
    • Bilgi alma işlemleri
      • Kurulu paketleri listeleme
      • Bir paketin olası sürümlerini listeleme
    • Güncelleme işlemleri

 

Güvenli Uzaktan Erişim

    • Giriş Düzeyi SSH
    • scp kullanımı

 

Dosya Yedekleme İşlemleri

    • Arşivleme (GNU Tar) ve Sıkıştırma (gzip, bzip2, xz, vs.) İşlemleri
    • rsync

 

Başvurunuzu yapın