Linux System Fundamentals Eğitimi

Linux System Fundamentals Eğitimi, Linux işletim sistemine giriş yapmak isteyen katılımcılara temel kavramları ve komut satırı kullanımını öğretmeyi amaçlar.

30 Saat
10 Konu Başlığı
Başvuru Formu

Bu Eğitime Başvurun

Formu doldurun, danışmanımız en kısa sürede sizinle iletişime geçsin.

Kimler İçindir
• Linux öğrenmek isteyen başlangıç seviyesindeki kullanıcılar
• Sistem yönetimi ve DevOps alanına giriş yapmak isteyenler
• Yazılım geliştiriciler ve IT profesyonelleri
• Açık kaynak teknolojilere ilgi duyanlar
Eğitim Hedefleri
• Linux işletim sistemi ve temel kavramlarını kavramak
• Komut satırı (CLI) üzerinden temel işlemleri gerçekleştirebilmek
• Dosya ve dizin yönetimini etkin şekilde yapabilmek
• Kullanıcı ve izin (permission) yapısını anlayabilmek
• Linux ortamında temel sistem işlemlerini gerçekleştirebilmek
Eğitim Hakkında
Linux System Fundamentals Eğitimi, Linux işletim sistemine giriş yapmak ve temel sistem bilgilerini öğrenmek isteyen katılımcılar için hazırlanmış başlangıç seviyesinde bir programdır. Eğitim kapsamında Linux mimarisi, komut satırı kullanımı, dosya ve dizin yönetimi, kullanıcı ve yetki işlemleri, paket yönetimi ve temel sistem yönetimi konuları ele alınır. Katılımcılar, Linux ortamında temel işlemleri gerçekleştirmeyi ve sistemle etkin şekilde çalışmayı öğrenir. Bu eğitim, Linux’a yeni başlayanlar ve sistem yönetimi alanına adım atmak isteyen tüm kullanıcılar için uygundur.
Ön Koşul
• Temel bilgisayar kullanımı
• İşletim sistemleri hakkında genel farkındalık
Eğitim İçeriği
• Linux işletim sisteminin temel yapısı ve kullanım amaçlarının anlaşılması
• Donanım, yazılım ve işletim sistemi kavramlarının açıklanması
• Unix ekosistemi içerisinde Linux’un konumunun değerlendirilmesi
• Açık kaynak yazılım (OSS) yaklaşımının temel prensiplerinin öğrenilmesi
• Sisteme erişim ve oturum açma süreçlerinin öğrenilmesi
• Normal kullanıcı ve root yetkilerinin karşılaştırılması
• Shell yapısı ve komut yorumlayıcılarının anlaşılması
• Komut satırı kullanım mantığı ve yapısının kavranması
• Yardım araçları ve sistem bilgi komutlarının kullanılması
• Linux dosya sisteminin genel yapısının öğrenilmesi
• Dizin hiyerarşisi ve FHS standardının anlaşılması
• Dosya oluşturma, taşıma, silme gibi temel işlemlerin uygulanması
• Mutlak ve göreceli yolların kullanımının kavranması
• Nano editörü ile temel dosya düzenleme işlemlerinin yapılması
• vi ve vim editörlerinin temel kullanımının öğrenilmesi
• Komut modu ve yazma (insert) modu arasındaki farkların anlaşılması
• Bash kabuğunun komut yorumlayıcı olarak rolünün anlaşılması
• Joker karakterler (wildcard) ile dosya işlemlerinin gerçekleştirilmesi
• Özel karakterlerin doğru kullanımı ve korunması
• Komut geçmişi ile verimli çalışma yöntemlerinin uygulanması
• Shell değişkenlerinin oluşturulması ve yönetilmesi
• Alias ve fonksiyon tanımlamaları ile kullanım kolaylığı sağlanması
• Yerelleştirme ve karakter seti ayarlarının yapılması
• Bash başlangıç dosyalarının yapılandırılması
• Su komutu ile kullanıcı değişimi işlemlerinin yapılması
• Sudo ile yetkili komut çalıştırma süreçlerinin uygulanması
• Kullanıcı kimlik doğrulama araçlarının kullanılması
• Standart giriş, çıkış ve hata akışlarının (stdin, stdout, stderr) anlaşılması
• Komut çıktılarının yönlendirilmesi (redirection)
• Hata çıktılarının kontrol edilmesi ve yönetilmesi
• Linux süreçlerinin çalışma mantığının anlaşılması
• ps ve top komutları ile süreçlerin izlenmesi
• kill komutu ve sinyaller ile süreçlerin kontrol edilmesi
• Job Control (İş Yönetimi)
• Arka planda çalışan işlemlerin yönetilmesi
• İşlerin kontrol edilmesi ve yönetim tekniklerinin uygulanması
• Dosya Arama ve Yönetim Araçları
• Find komutu ile dosya arama işlemlerinin gerçekleştirilmesi
• Arama kriterlerinin belirlenmesi ve filtrelenmesi
• Yedekleme ve Sıkıştırma İşlemleri
• Tar komutu ile arşivleme işlemlerinin yapılması
• Dosya transfer ve yedekleme yöntemlerinin uygulanması
• Pipe ve Filtre Mekanizmaları
• Pipe (|) yapısının kullanım mantığının anlaşılması
• Çok aşamalı komut zincirlerinin oluşturulması
• Filtre araçları ile veri işleme işlemlerinin yapılması
• Dosya Sistemi Yetkileri
• Linux izin modelinin anlaşılması
• Chmod, chown ve chgrp komutlarının uygulanması
• Dosya ve dizin erişim kontrollerinin yapılandırılması
Kimler İçindir
• Linux öğrenmek isteyen başlangıç seviyesindeki kullanıcılar
• Sistem yönetimi ve DevOps alanına giriş yapmak isteyenler
• Yazılım geliştiriciler ve IT profesyonelleri
• Açık kaynak teknolojilere ilgi duyanlar
Eğitim Hedefleri
• Linux işletim sistemi ve temel kavramlarını kavramak
• Komut satırı (CLI) üzerinden temel işlemleri gerçekleştirebilmek
• Dosya ve dizin yönetimini etkin şekilde yapabilmek
• Kullanıcı ve izin (permission) yapısını anlayabilmek
• Linux ortamında temel sistem işlemlerini gerçekleştirebilmek