📖 Dosya Sistemi
Get-ChildItem (Dosya ve Dizin Listeleme / Arama)
Dizindeki dosya ve klasörleri listeler; alt dizinlerde özyinelemeli (recursive) dosya araması yapar.
⚡ Sözdizimi (Syntax)
Get-ChildItem [[-Path] <String[]>] [-Recurse] [<CommonParameters>]
🛠️ Pratik Kullanım Örnekleri
📌 Belirli Bir Dizin Altındaki Tüm .log Dosyalarını Recursive Bulma
Get-ChildItem -Path "C:\laragon\www" -Filter "*.log" -Recurse -ErrorAction SilentlyContinue
📌 100 MB'tan Büyük Dosyaları Bulup Sıralama
Get-ChildItem -Path "C:\" -Recurse -File | Where-Object {$_.Length -gt 100MB} | Sort-Object Length -Descending | Select-Object -First 20 FullName, @{N="Size(MB)";E={[math]::Round($_.Length/1MB,2)}}
💡
Mühendislik İpucu & En İyi Pratik:
PowerShell'de `dir` veya `ls` yazdığınızda arka planda çalışan komut `Get-ChildItem`dır.
İlgili Kılavuzlar
Get-Process (Çalışan İşlemleri ve Kaynak Tüketimini Listeleme)
Test-NetConnection (Ağ ve Port Erişilebilirlik Testi)
Get-Service (Windows Arka Plan Servislerini Yönetme)
Invoke-WebRequest (HTTP İstekleri ve Dosya İndirme)
Get-ChildItem (Dosya ve Dizin Listeleme / Arama)
Set-ExecutionPolicy (PowerShell Script Çalıştırma İzni)
robocopy (Sağlam Dosya Kopyalama ve Senkronizasyon)
sfc /scannow (Sistem Dosyası Denetleyicisi & Onarımı)
ipconfig /flushdns (DNS Önbelleğini Temizleme)