USING LINUX SHELLS EĞİTİMİ

Kabuğa hakim ol, komut satırında hızlan

bash ve zsh'ta gezinme, pipe, iş kontrolü, geçmiş ve özelleştirme ile komut satırında üretkenliğinizi artırın.

bash, zsh ve fish kabuklarında gezinme, yönlendirme ve pipe, komut geçmişi, iş kontrolü, ortam değişkenleri ve .bashrc/.zshrc özelleştirmeyle terminal üretkenliğini artıran temel düzey eğitim.

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

bash, zsh ve fish kabuklarını günlük kullanımda etkin kullanma

Bu eğitim, Linux kabuklarını (bash, zsh, fish, ksh) günlük işlerde etkin ve verimli kullanmayı öğretir. Kabuk türleri, /etc/shells ve chsh ile başlar; cd/pushd/popd ile gezinme, tab tamamlama, komut yapısı ve joker karakterlerle (wildcard) dosya işlemleriyle devam eder. Yönlendirme (>, 2>, &>), pipe ve filtreler (grep, sort, uniq, cut), komut geçmişi (history, Ctrl-R, HISTSIZE), takma adlar ve genişletme (alias, brace, tilde, glob) ele alınır. İş kontrolü (jobs, bg, fg, nohup), ortam değişkenleri (export, PATH, PS1), .bashrc/.zshrc yapılandırması ve tmux/oh-my-zsh gibi üretkenlik araçlarıyla tamamlanır. Katılımcı eğitim sonunda terminalde belirgin biçimde hızlanır.

Süre ve Format

3 Gün. Her gün dört modül; kabuk temelleri ve gezinmeyle başlar, yönlendirme/pipe ve geçmişle sürer, iş kontrolü ve özelleştirmeyle biter.

Seviye

Temel Seviye — Linux kabuklarını (bash, zsh, fish) etkin kullanma: gezinme, yönlendirme ve pipe, komut geçmişi, iş kontrolü, ortam değişkenleri ve kabuk özelleştirme.

Öğrenme Metodu

Her konu terminalde doğrudan yazılarak, pipe zincirleri ve özelleştirmeler canlı denenerek uygulamalı işlenir.

Neden Bu Eğitim?

🚀Üretkenlik

Tab tamamlama, geçmiş ve takma adlarla aynı işi çok daha az tuş vuruşuyla yaparsınız.

🔗Pipe mantığı

Komutları pipe ile birleştirerek karmaşık veri işlemlerini tek satırda çözmeyi öğrenirsiniz.

🎨Özelleştirme

.bashrc/.zshrc, prompt ve oh-my-zsh ile kabuğu kendinize göre düzenlemeyi öğrenirsiniz.

Anahtar Konular

linux kabukbash kullanımızsh fishpipe yönlendirmekomut geçmişiiş kontrolü jobsbashrc özelleştirmeterminal üretkenlikalias tmuxlinux terminal
“İyi yapılandırılmış bir kabuk, parmaklarınızın ucundaki en güçlü araçtır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Bilgisayar temeli

Temel bilgisayar kullanımı yeterlidir; önceden terminal deneyimi gerekmez.

2
Linux ortamı

Bir Linux masaüstü, sunucu, WSL veya macOS terminali pratikler için idealdir.

3
Dosya kavramı

Dosya ve klasör kavramlarına aşinalık öğrenmeyi kolaylaştırır.

4
Klavye kullanımı

Rahat klavye kullanımı kısayolların öğrenilmesini hızlandırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı farklı kabukları tanır, dosya sisteminde gezinir ve temel dosya işlemlerini yapar.
Modül 1
Kabuk Türleri
  • Kabuk nedir: komut yorumlayıcı ve kullanıcı arayüzü
  • bash, zsh, fish, ksh, dash karşılaştırması
  • /etc/shells ile kurulu kabukları görme
  • chsh ile varsayılan kabuğu değiştirme
  • Etkileşimli ve toplu (non-interactive) kabuk farkı
  • echo $SHELL ve $0 ile aktif kabuğu belirleme
Modül 2
Komut Satırı Gezinme
  • pwd ile konum, cd ile dizin değiştirme
  • Mutlak ve göreli yol kullanımı
  • ls seçenekleri: -l, -a, -h, -t, -R
  • pushd ve popd ile dizin yığını
  • Tab tamamlama ile hızlı gezinme
  • cd - ile önceki dizine dönme
Modül 3
Komut Yapısı
  • Komut, seçenek (option) ve argüman anatomisi
  • Kısa (-l) ve uzun (--all) seçenekler
  • man, info ve --help ile yardım
  • which, type ve whereis ile komut yeri
  • Komut ayırıcılar: ; && || ile zincirleme
  • Komut geçmişi ile komutu tekrar çalıştırma
Modül 4
Dosya İşlemleri
  • cp, mv, rm ile kopyalama, taşıma, silme
  • mkdir -p ve rmdir ile dizin işlemleri
  • touch ile dosya oluşturma
  • Joker karakterler: *, ?, [abc]
  • ls ile sonuçları görüntüleme ve filtreleme
  • ln ve ln -s ile bağ oluşturma
Günün hedefiile üzerine yazma, >> ile ekleme
Modül 1
Yönlendirme
  • < ile girdi yönlendirme
  • 2> ile hata (stderr) yönlendirme
  • &> ve 2>&1 ile tüm çıktıyı birleştirme
  • /dev/null ile çıktıyı yok sayma
  • tee ile hem ekrana hem dosyaya yazma
Modül 2
Pipe ve Filtreler
  • | ile komut çıktısını zincirleme
  • grep ile satır filtreleme
  • sort ile sıralama ve -n, -r seçenekleri
  • uniq ile tekrarları ayıklama
  • wc ile sayım ve cut ile sütun ayıklama
  • head/tail ile çıktı kırpma
Modül 3
Komut Geçmişi
  • history ile geçmişi listeleme
  • !! ve !n ile önceki komutları çalıştırma
  • Ctrl-R ile geriye doğru arama
  • HISTSIZE ve HISTFILESIZE ayarları
  • HISTCONTROL ile yinelenenleri gizleme
  • Ok tuşları ile geçmişte gezinme
Modül 4
Takma Adlar ve Genişletme
  • alias ile komut kısaltma oluşturma
  • unalias ve kalıcı alias (.bashrc)
  • Brace genişletme {a,b,c} ve {1..10}
  • Tilde genişletme ~ ile ev dizini
  • Glob genişletme ve joker eşleşme
  • Komut yerine koyma $(...) ile genişletme
Günün hedefiKatılımcı süreçleri arka plana alır, ortamı yönetir ve kabuğu yapılandırma dosyalarıyla kişiselleştirir.
Modül 1
İş Kontrolü
  • & ile komutu arka planda başlatma
  • Ctrl-Z ile duraklatma ve bg ile devam
  • jobs ile iş listesi, fg ile öne alma
  • kill %1 ile iş sonlandırma
  • nohup ile oturum kapansa da çalıştırma
  • disown ile işi kabuktan ayırma
Modül 2
Ortam Değişkenleri
  • export ile ortam değişkeni tanımlama
  • PATH'in anlamı ve komut arama sırası
  • env ve printenv ile değişkenleri görme
  • HOME, USER, PWD, LANG gibi standart değişkenler
  • PS1 ile komut istemini (prompt) özelleştirme
  • Değişken kapsamı: kabuk içi ve dışa aktarılmış
Modül 3
Yapılandırma Dosyaları
  • .bashrc ile etkileşimli kabuk ayarları
  • .bash_profile ve login kabuk farkı
  • .zshrc ve zsh yapılandırması
  • Giriş (login) ve etkileşimsiz kabuk yükleme sırası
  • Alias, fonksiyon ve PATH'i kalıcı yapma
  • source ~/.bashrc ile değişiklikleri yükleme
Modül 4
Üretkenlik Araçları
  • tmux ile terminal oturumu bölme ve ayırma
  • Ctrl-A, Ctrl-E, Ctrl-K klavye kısayolları
  • zsh ve oh-my-zsh ile gelişmiş tamamlama
  • fish kabuğunda otomatik öneri (autosuggestion)
  • Dizin atlama araçları (z, autojump)
  • Renklendirme ve syntax highlighting

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kabukları tanırsınız

bash, zsh ve fish arasındaki farkları bilir ve varsayılan kabuğu değiştirirsiniz.

✅
Hızlı gezinirsiniz

cd, pushd/popd ve tab tamamlama ile dosya sisteminde hızla hareket edersiniz.

✅
Yönlendirirsiniz

>, 2> ve tee ile çıktı ve hatayı istediğiniz yere yönlendirirsiniz.

✅
Pipe kurarsınız

grep, sort, uniq ile pipe zincirleri oluşturup veriyi filtrelersiniz.

✅
Geçmişi kullanırsınız

history, !! ve Ctrl-R ile komut geçmişini etkin biçimde kullanırsınız.

✅
İş kontrol edersiniz

jobs, bg, fg ve nohup ile süreçleri arka planda yönetirsiniz.

✅
Ortam yönetirsiniz

export, PATH ve PS1 ile ortam değişkenlerini ve istemi yapılandırırsınız.

✅
Özelleştirirsiniz

.bashrc/.zshrc, alias ve tmux ile kabuğu kişiselleştirir ve üretkenliğinizi artırırsınız.

Kimler İçin Uygundur?

  • Linux terminalini yeni kullanmaya başlayanlar
  • geliştiriciler
  • test uzmanları
  • komut satırında verimliliğini artırmak isteyen IT çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Linux terminalini yeni kullananlar, geliştiriciler ve komut satırında verimliliğini artırmak isteyen IT çalışanları için uygundur.
Betik yazmayı mı öğretiyor?
Hayır; bu eğitim kabuğun etkin günlük kullanımına odaklanır, betik yazımı ayrı Shell Scripting eğitiminin konusudur.
bash dışında kabuklar var mı?
Evet; ağırlık bash'te olsa da zsh, fish ve ksh farkları ile oh-my-zsh gibi araçlar da ele alınır.
Hangi ortamda pratik yapabilirim?
Linux masaüstü/sunucu, WSL veya macOS terminalinde pratik yapabilirsiniz; komutların çoğu her üçünde çalışır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonucunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası düzenlenir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Using Linux Shells Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Linux ve UnixRed Hat System Administration II (RH134LS) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat System Administration II (RH134LS) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

RH134LS eğitimi: RHEL 9'da regex, zamanlama, ACL, SELinux, LVM/Stratis/VDO, swap ve NFS/autofs konularını uygulamalı laboratuvarla öğrenin.

Detayları Gör →
Linux ve UnixRed Hat System Administration II with RHCSA Exam (RH135) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat System Administration II with RHCSA Exam (RH135) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

RH135 eğitimi: RH134 konularını (ACL, SELinux, LVM/Stratis, NFS, boot) işleyip EX200 RHCSA performans sınavına yoğun pratikle hazırlanın.

Detayları Gör →
Linux ve UnixRed Hat System Administration II with RHCSA Exam Classroom Training Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat System Administration II with RHCSA Exam Classroom Training Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Eğitmen liderliğinde sınıf eğitimi: RH134 konularını (ACL, SELinux, LVM/Stratis, NFS, boot) işleyip EX200 RHCSA sınavına birlikte hazırlanın.

Detayları Gör →
Linux ve UnixRed Hat System Administrator: Access Control Lists (ACLs) Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat System Administrator: Access Control Lists (ACLs) Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

ACL eğitimi: RHEL'de getfacl, setfacl, varsayılan ACL, mask ve effective rights ile ayrıntılı dosya erişim denetimini uygulamalı öğrenin.

Detayları Gör →
Linux ve UnixRed Hat System Administrator: Access File Systems Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Red Hat System Administrator: Access File Systems Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

RHEL dosya sistemi erişimi: lsblk, blkid, mount, /etc/fstab ile kalıcı bağlama, UUID, findmnt ve find/locate ile dosya bulma uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn