Lütfen, "Sık Sorulan Sorular" sayfasını dikkatli bir biçimde okuyun.


27 Ocak - 3 Şubat
2018
Karabük Üniversitesi

       

Ana Sayfa

Kurs Listesi

Güncellemeler için takip edin.

GNU/Linux: Sistem Yönetimi 0.5

 
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 Kamp dahilinde gerçekleştirilen GNU/Linux Sistem Yönetimi 1. Düzey eğitim müfredatına da ön hazırlık olacak şekilde oluşturulmuştur.
 
Kurs Sorumlusu/Sorumluları: Doruk Fişek, Barış Büyükakyol
Eğitmen/Eğitmenler: Ali Orhun Akkirman, Ali Sezişli, Artur Mehmet, Burcum Eken, Fatih Erdal, Hüseyin Can Çakıcı, İbrahim Paşa Akça, Kaan Ant, Osman Ünalan, Özcan Oğuz, Şenol Aldıbaş, Yusuf Düzgün
 
Eğitmene iş günlerinde izin vererek kursun yapılmasına sağladığı katkıdan ötürü Milli Savunma Bakanlığı, TÜBİTAK ULAKBİM ve Havelsan’a teşekkür ederiz.
 
Ön Hazırlık Belgesi
 
Katılımcılar için ön-şartlar:
Katılımcılar için belirlenen bir ön-şart yoktur.
 
Katılımcıların kursa getirilmesi gereken donanım/yazılım:
Kişisel bilgisayar.
 
Ö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