GNU/Linux: Sistem Yönetimi 0.5
Eğitmenler: Şenol Aldıbaş (A), Yusuf Düzgün(B), Ali Sezişli(C), Ahmet Ogulcan Çankaya(C)
Katılımcılar için ön-şartlar
- Okuduğunu anlayabilecek düzeyde İngilizce bilgisi
- Sanal makine kurabilme / kullanabilme
Eğitim içeriği
- Ö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
- Kullanıcı yönetimi
- 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
- Kavramlar
- 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