WSL Üzerinden Linux Eğitimi: Bash Kabuğu ile Bilgisayara Hükmedin
Windows'tan vazgeçmeden, açık kaynak kodlu Linux felsefesinin özgürlüğünü ve komut satırının gücünü keşfedin!
Neler Öğreneceksiniz?
- WSL ve Debian Entegrasyonu: Windows bilgisayarınızdan vazgeçmeden, Windows Subsystem for Linux (WSL) mimarisi ile tek bir komutla bilgisayarınıza Debian dağıtımını kurmayı ve çalıştırmayı.
- Linux Dosya ve Dizin Yönetimi: "Linux'te her şey bir dosyadır" mantığıyla komut satırında yolunuzu bulmayı (pwd, cd); dosya/klasör oluşturma (mkdir, touch), kopyalama (cp), taşıma (mv) ve silme (rm, rmdir) işlemlerinin inceliklerini.
- İleri Düzey Çıktı ve Metin Yönetimi: Uzun konsol listelerini ekran okuyucunuzu yormadan less komutuyla okumayı, boru (|) operatörüyle komutları birbirine bağlamayı, > ve >> operatörleriyle çıktıları metin belgelerine yönlendirmeyi ve nano editörüyle konsol üzerinden metin düzenlemeyi.
- Çok Kullanıcılı Mimari, Gruplar ve İzinler: Linux'ün kökündeki güvenlik mimarisini anlayarak adduser ile yeni kullanıcılar yaratmayı, sudo su ile "root" (süper kullanıcı) yetkilerine erişmeyi ve chmod/chown komutlarıyla dosyaların okuma (4), yazma (2), çalıştırma (1) izinlerini yönetmeyi.
- Paket Yöneticisi Mantığı (APT): Windows'un karmaşık setup dosyaları yerine sistemi yormayan paket yöneticisi mantığını; apt update ve apt upgrade ile güvenli sistem ve uygulama güncellemelerini yönetmeyi.
- Sistem Mimarisi ve Dizin Biyografisi: /etc (ayarlar), /bin (komut dosyaları), /home (ev dizinleri), /var (loglar) ve /root gibi kök dizin klasörlerinin ne anlama geldiğini detaylıca kavramayı.
Eğitim Müfredatı
7 Bölüm
Linux Dünyasına Giriş ve Felsefesi
1 içerik
Kabukla Tanışma
1 içerik
Klasör ve Dosya Hükmü
1 içerik
Metin Düzenleme ve Çıktı Yönetimi
1 içerik
Güvenlik, İzinler ve Kullanıcılar
1 içerik
Sistem Yönetimi
1 içerik
Kök Dizin Anatomisi ve Gizli Dosyalar
1 içerik
Açıklama
Kullandığımız her akıllı cihazın arkasında sağlam bir işletim sistemi çekirdeği bulunur ve çoğu zaman bu çekirdek Linux'tur. Grafiksel arayüzlerin (GUI) hantallığından ve özellikle görme engelli kullanıcılar için yarattığı kısıtlamalardan kurtulmak istiyorsanız, doğru yerdesiniz.
Bu eğitim, doğrudan ekran okuyucu dostu bir anlatımla (Yelda, NVDA vb. kullanımları göz önünde bulundurularak) Windows Subsystem for Linux (WSL) üzerinden Debian kullanımını sıfırdan öğretiyor. Microsoft'un veya diğer firmaların arka planda verilerinizi izlediği yapılar yerine; tamamen özgür, açık kaynak kodlu ve kişisel verilerinizi elinizde tutmanızı sağlayan Linux felsefesini benimseyeceksiniz.
Eğitim bittiğinde; kendi web sitelerinizi kurmak, kendi yapay zeka otomasyon botlarınızı (Node.js, Python tabanlı) 3. parti bulutlara veri sızdırmadan izole bir şekilde evinizde barındırmak ve uzaktaki devasa sunucuları yalnızca birkaç satır kodla yönetmek sizin için bir çocuk oyuncağı olacak.
Gereksinimler
- Windows 10'un güncel sürümlerinden biri veya Windows 11 işletim sistemine sahip bir bilgisayar (WSL desteği için).
- Başlangıçta WSL ve Debian dağıtım paketlerinin indirilmesi için aktif bir internet bağlantısı.
- Herhangi bir önceden kodlama veya sunucu yönetimi bilgisine gerek yoktur, her şey sıfırdan anlatılmaktadır.
- (Tercihen) Ekran okuyucu yazılım (NVDA, Jaws vb.).
Kimler İçin Uygun?
- Yapay zeka (AI) araçlarını, botları veya kişisel web servislerini yüksek maliyetli ve verileri işleyen şirket sunucularında değil, kendi güvenli ve izole ortamlarında barındırmak isteyen veri gizliliği odaklı kullanıcılar.
- Uzak sunucuları (VDS/VPS) ve servisleri grafik arayüzlerin ekstra kaynak tüketimine ihtiyaç duymadan, komut satırı (bash) üzerinden yüksek performansla yönetmek isteyenler.
- Bilgisayarına mutlak surette hakim olmak isteyen, işletim sisteminin her hücresini yönetmek ve ekran okuyucu dostu erişilebilir komut satırıyla engelleri aşmak isteyen teknoloji meraklıları.