| Sonraki sürüm | Önceki sürüm |
| tr:cs:lang:bash:start [2026/04/02 14:30] – oluşturuldu ulascemh | tr:cs:lang:bash:start [2026/04/02 14:55] (mevcut) – ulascemh |
|---|
| ===== Temel Kavramlar ===== | ===== Temel Kavramlar ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Bash vs Diğer Kabuklar]] | * [[tr:cs:lang:bash:intro:shells|Bash vs Diğer Kabuklar]] |
| * [[tr:cs:lang:bash:env:variable|Dosya Sistemi Hiyerarşisi]] | * [[tr:cs:lang:bash:intro:fs_hierarchy|Dosya Sistemi Hiyerarşisi]] |
| * [[tr:cs:lang:bash:env:variable|Dosya ve Dizin İşlemleri]] | * [[tr:cs:lang:bash:intro:fs_ops|Dosya ve Dizin İşlemleri]] |
| * [[tr:cs:lang:bash:env:variable|İzinler ve Sahiplik]] | * [[tr:cs:lang:bash:intro:permissions|İzinler ve Sahiplik]] |
| * [[tr:cs:lang:bash:env:variable|Bağlantılar]] | * [[tr:cs:lang:bash:intro:links|Bağlantılar]] |
| |
| ===== Ortam ve Değişken Yönetimi ===== | ===== Ortam ve Değişken Yönetimi ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Değişkenler]] | * [[tr:cs:lang:bash:env:vars|Değişkenler]] |
| * [[tr:cs:lang:bash:env:variable|Çevresel Değişkenler]] | * [[tr:cs:lang:bash:env:env_vars|Çevresel Değişkenler]] |
| * [[tr:cs:lang:bash:env:variable|Profil Dosyaları]] | * [[tr:cs:lang:bash:env:profiles|Profil Dosyaları]] |
| * [[tr:cs:lang:bash:env:variable|Geçmiş Yönetimi]] | * [[tr:cs:lang:bash:env:history|Geçmiş Yönetimi]] |
| * [[tr:cs:lang:bash:env:variable|Tırnak İşaretleri]] | * [[tr:cs:lang:bash:env:quotes|Tırnak İşaretleri]] |
| |
| ===== Girdi, Çıktı ve Yönlendirme (I/O) ===== | ===== Girdi, Çıktı ve Yönlendirme (I/O) ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Standart Akışlar]] | * [[tr:cs:lang:bash:io:streams|Standart Akışlar]] |
| * [[tr:cs:lang:bash:env:variable|Yönlendirme Operatörleri]] | * [[tr:cs:lang:bash:io:redirection|Yönlendirme Operatörleri]] |
| * [[tr:cs:lang:bash:env:variable|Boru Hatları]] | * [[tr:cs:lang:bash:io:pipes|Boru Hatları]] |
| * [[tr:cs:lang:bash:env:variable|Kara Delikler]] | * [[tr:cs:lang:bash:io:blackholes|Kara Delikler]] |
| * [[tr:cs:lang:bash:env:variable|Dosya Okuma]] | * [[tr:cs:lang:bash:io:read_file|Dosya Okuma]] |
| |
| ===== Veri Tipleri ve Manipülasyon ===== | ===== Veri Tipleri ve Manipülasyon ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Matematiksel İşlemler]] | * [[tr:cs:lang:bash:types:math|Matematiksel İşlemler]] |
| * [[tr:cs:lang:bash:env:variable|Diziler]] | * [[tr:cs:lang:bash:types:arrays|Diziler]] |
| * [[tr:cs:lang:bash:env:variable|Dizi Operasyonları]] | * [[tr:cs:lang:bash:types:array_ops|Dizi Operasyonları]] |
| * [[tr:cs:lang:bash:env:variable|Metin (String) İşlemleri]] | * [[tr:cs:lang:bash:types:string_ops|Metin (String) İşlemleri]] |
| * [[tr:cs:lang:bash:env:variable|Alt Metin (Substring)]] | * [[tr:cs:lang:bash:types:substring|Alt Metin (Substring)]] |
| |
| ===== Kontrol Yapıları ve Koşullar ===== | ===== Kontrol Yapıları ve Koşullar ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Test Komutları]] | * [[tr:cs:lang:bash:flow:test_cmd|Test Komutları]] |
| * [[tr:cs:lang:bash:env:variable|Dosya ve Dizin Kontrolleri]] | * [[tr:cs:lang:bash:flow:fs_checks|Dosya ve Dizin Kontrolleri]] |
| * [[tr:cs:lang:bash:env:variable|Mantıksal Operatörler]] | * [[tr:cs:lang:bash:flow:logic_ops|Mantıksal Operatörler]] |
| * [[tr:cs:lang:bash:env:variable|Koşul Blokları]] | * [[tr:cs:lang:bash:flow:if_else|Koşul Blokları]] |
| * [[tr:cs:lang:bash:env:variable|Çoklu Seçim]] | * [[tr:cs:lang:bash:flow:case|Çoklu Seçim]] |
| | |
| | </col> |
| | <col sm="6"> |
| |
| ===== Döngüler (Loops) ===== | ===== Döngüler (Loops) ===== |
| |
| * [[tr:cs:lang:bash:env:variable|For Döngüleri]] | * [[tr:cs:lang:bash:loops:for|For Döngüleri]] |
| * [[tr:cs:lang:bash:env:variable|C-Tarzı Döngüler]] | * [[tr:cs:lang:bash:loops:c_for|C-Tarzı Döngüler]] |
| * [[tr:cs:lang:bash:env:variable|While Döngüsü]] | * [[tr:cs:lang:bash:loops:while|While Döngüsü]] |
| * [[tr:cs:lang:bash:env:variable|Until Döngüsü]] | * [[tr:cs:lang:bash:loops:until|Until Döngüsü]] |
| * [[tr:cs:lang:bash:env:variable|Döngü Kontrolü]] | * [[tr:cs:lang:bash:loops:control|Döngü Kontrolü]] |
| |
| ===== Fonksiyonlar ===== | ===== Fonksiyonlar ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Tanımlama]] | * [[tr:cs:lang:bash:func:definition|Tanımlama]] |
| * [[tr:cs:lang:bash:env:variable|Parametreler]] | * [[tr:cs:lang:bash:func:params|Parametreler]] |
| * [[tr:cs:lang:bash:env:variable|Kapsam (Scope)]] | * [[tr:cs:lang:bash:func:scope|Kapsam (Scope)]] |
| * [[tr:cs:lang:bash:env:variable|Geri Dönüş Değerleri]] | * [[tr:cs:lang:bash:func:returns|Geri Dönüş Değerleri]] |
| * [[tr:cs:lang:bash:env:variable|Özyineleme]] | * [[tr:cs:lang:bash:func:recursive|Özyineleme]] |
| |
| ===== İleri Düzey Metin İşleme Araçları ===== | ===== İleri Düzey Metin İşleme Araçları ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Grep]] | * [[tr:cs:lang:bash:text:grep|Grep]] |
| * [[tr:cs:lang:bash:env:variable|Sed]] | * [[tr:cs:lang:bash:text:sed|Sed]] |
| * [[tr:cs:lang:bash:env:variable|Awk]] | * [[tr:cs:lang:bash:text:awk|Awk]] |
| * [[tr:cs:lang:bash:env:variable|Yardımcı Araçlar]] | * [[tr:cs:lang:bash:text:utils|Yardımcı Araçlar]] |
| * [[tr:cs:lang:bash:env:variable|Düzenli İfadeler (Regex)]] | * [[tr:cs:lang:bash:text:regex|Düzenli İfadeler (Regex)]] |
| |
| ===== Süreç (Process) ve Görev Yönetimi ===== | ===== Süreç (Process) ve Görev Yönetimi ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Arka/Ön Plan Yönetimi]] | * [[tr:cs:lang:bash:proc:bg_fg|Arka/Ön Plan Yönetimi]] |
| * [[tr:cs:lang:bash:env:variable|Süreç İzleme]] | * [[tr:cs:lang:bash:proc:monitor|Süreç İzleme]] |
| * [[tr:cs:lang:bash:env:variable|Sonlandırma]] | * [[tr:cs:lang:bash:proc:kill|Sonlandırma]] |
| * [[tr:cs:lang:bash:env:variable|Zamanlanmış Görevler]] | * [[tr:cs:lang:bash:proc:cron|Zamanlanmış Görevler]] |
| * [[tr:cs:lang:bash:env:variable|Oturum Yönetimi]] | * [[tr:cs:lang:bash:proc:session|Oturum Yönetimi]] |
| |
| ===== Ağ ve Sistem Yönetimi (Yeni!) ===== | ===== Ağ ve Sistem Yönetimi (Yeni!) ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Ağ Teşhisi]] | * [[tr:cs:lang:bash:sys:net_diag|Ağ Teşhisi]] |
| * [[tr:cs:lang:bash:env:variable|Veri İndirme ve API İstekleri]] | * [[tr:cs:lang:bash:sys:download|Veri İndirme ve API İstekleri]] |
| * [[tr:cs:lang:bash:env:variable|Uzaktan Yönetim]] | * [[tr:cs:lang:bash:sys:remote|Uzaktan Yönetim]] |
| * [[tr:cs:lang:bash:env:variable|Disk Yönetimi]] | * [[tr:cs:lang:bash:sys:disk|Disk Yönetimi]] |
| * [[tr:cs:lang:bash:env:variable|Arşivleme]] | * [[tr:cs:lang:bash:sys:archive|Arşivleme]] |
| </col> | </col> |
| </grid> | </grid> |
| ===== Betik Geliştirme, Güvenlik ve Hata Ayıklama ===== | ===== Betik Geliştirme, Güvenlik ve Hata Ayıklama ===== |
| |
| * [[tr:cs:lang:bash:env:variable|Shebang (#!)]] | * [[tr:cs:lang:bash:env:variable|Shebang (#!)]] |
| * [[tr:cs:lang:bash:env:variable|Kullanıcı Etkileşimi]] | * [[tr:cs:lang:bash:env:variable|Kullanıcı Etkileşimi]] |
| * [[tr:cs:lang:bash:env:variable|Varsayılan Değerler]] | * [[tr:cs:lang:bash:env:variable|Varsayılan Değerler]] |
| * [[tr:cs:lang:bash:env:variable|Hata Ayıklama]] | * [[tr:cs:lang:bash:env:variable|Hata Ayıklama]] |
| * [[tr:cs:lang:bash:env:variable|Güvenlik]] | * [[tr:cs:lang:bash:env:variable|Güvenlik]] |
| * [[tr:cs:lang:bash:env:variable|Temizlik ve Sinyal Yakalama]] | * [[tr:cs:lang:bash:env:variable|Temizlik ve Sinyal Yakalama]] |
| * [[tr:cs:lang:bash:env:variable|Statik Kod Analizi]] | * [[tr:cs:lang:bash:env:variable|Statik Kod Analizi]] |
| |
| | ===== Faydalı Kod Parçacıkları ===== |
| |
| | * [[tr:cs:lang:bash:]] |
| |
| <wrap onlyprint>Bu belgedeki bilgiler [[tr:cs:lang:bash:start|UCH Viki]]'den alıntılanmıştır.</wrap> | <wrap onlyprint>Bu belgedeki bilgiler [[tr:cs:lang:bash:start|UCH Viki]]'den alıntılanmıştır.</wrap> |