Linux CMD PowerShell Komut Karşılıkları Tablosu
ls = dir = Get-ChildItem

Bir sistemde bildiğiniz komutun diğer sistemlerdeki karşılığı.

LinuxCMDPowerShellNe işe yarar?
lsdirGet-ChildItemBulunduğunuz klasördeki dosya ve klasörleri listeler.
cdcdSet-LocationBulunduğunuz klasörü değiştirir.
pwdcdGet-LocationBulunduğunuz klasörün tam yolunu yazar.
mkdirmkdirNew-Item -ItemType DirectoryYeni klasör oluşturur.
cpcopy / xcopy / robocopyCopy-ItemDosya veya klasör kopyalar.
mvmove / renMove-Item / Rename-ItemDosya veya klasörü taşır; aynı klasörde kullanılırsa yeniden adlandırır.
rmdel / rmdir /sRemove-ItemDosya veya klasör siler. Silinen dosyalar çöp kutusuna gitmez, geri alınamaz.
cattypeGet-ContentDosyanın içeriğini ekrana yazar; birden fazla dosyayı birleştirebilir.
lessmoreGet-Content | Out-Host -PagingUzun dosyaları sayfa sayfa gösterir; ok tuşlarıyla gezinir, q ile çıkarsınız.
head—Get-Content -TotalCount 5Dosyanın ilk satırlarını gösterir (varsayılan 10).
tail—Get-Content -Tail 50 -WaitDosyanın son satırlarını gösterir; -f ile dosyayı canlı izler (günlükler için ideal).
grepfindstrSelect-StringDosyalarda veya bir komutun çıktısında metin arar.
finddir /s /bGet-ChildItem -Recurse -FilterAda, boyuta, tarihe göre dosya ve klasör arar.
chmodicaclsSet-AclDosya ve klasör izinlerini değiştirir.
chowntakeown / icaclsSet-AclDosyanın sahibini ve grubunu değiştirir.
sudorunasStart-Process -Verb RunAsBir komutu yönetici (root) yetkisiyle çalıştırır.
pstasklistGet-ProcessÇalışan süreçleri (programları) listeler.
topGörev Yöneticisi (taskmgr)Get-Process | Sort-Object CPU -DescendingSüreçleri ve sistem yükünü canlı gösterir; q ile çıkılır. Daha renkli hâli için htop kurulabilir.
killtaskkill /PIDStop-ProcessBir süreci numarasıyla (PID) sonlandırır.
dfwmic logicaldisk get size,freespaceGet-PSDrive -PSProvider FileSystemDisklerdeki boş ve dolu alanı gösterir.
dudir /sGet-ChildItem -Recurse | Measure-Object Length -SumKlasörlerin diskte kapladığı alanı gösterir.
tartar (Windows 10+)Compress-Archive / Expand-ArchiveDosyaları arşivler ve sıkıştırır (.tar, .tar.gz) ya da arşivden çıkarır.
sshssh (Windows 10+)ssh / Enter-PSSessionUzaktaki bir sunucuya güvenli bağlantı açar.
scpscp (Windows 10+)Copy-Item -ToSessionSSH üzerinden bilgisayarlar arasında dosya kopyalar.
curlcurl (Windows 10+)Invoke-WebRequestBir adrese istek gönderir; dosya indirir, API test eder.
pingpingTest-ConnectionBir sunucuya erişilip erişilemediğini ve gecikmeyi ölçer.
ipipconfigGet-NetIPAddressAğ arayüzlerini, IP adreslerini ve yönlendirmeyi gösterir/ayarlar (eski ifconfig'in yerini aldı).
ssnetstat -anoGet-NetTCPConnectionAçık portları ve ağ bağlantılarını gösterir (eski netstat'ın yerini aldı).
systemctlsc / net startGet-Service / Restart-Servicesystemd servislerini başlatır, durdurur, durumunu gösterir.
journalctleventvwrGet-WinEventsystemd günlüklerini (logları) gösterir.
aptwingetwinget / Install-PackageDebian/Ubuntu'da program (paket) kurar, günceller, kaldırır.

Diğer bölümler

Linux - CMD - PowerShell Karşılıkları hakkında

Bir sistemde bildiğiniz komutun diğer sistemlerdeki karşılığı.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

Linux - CMD - PowerShell Karşılıkları nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

Linux - CMD - PowerShell Karşılıkları ücretsiz mi?

Evet, tamamen ücretsizdir.

Komutları nerede çalıştırırım?

Linux ve macOS komutlarını Terminal'de, CMD komutlarını Windows'ta "cmd" ile açılan Komut İstemi'nde, PowerShell komutlarını Windows PowerShell veya Windows Terminal'de çalıştırın.

Yönetici yetkisi ne zaman gerekir?

Sistem dosyalarını, servisleri, diskleri veya başka kullanıcıları etkileyen komutlar yönetici ister: Linux/macOS'ta komutun başına sudo yazın, Windows'ta Komut İstemi'ni veya PowerShell'i "Yönetici olarak çalıştır" ile açın.