GNU/Linux Sistem Yönetimine Giriş

Sistem Yönetimine Giriş

  • 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 Kurulumu – CentOS Kurulumu – Debian 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 Geri