Linux Komutları Listesi
196 komut

196 Linux komutu; her biri Türkçe açıklama ve kopyalanabilir örneklerle.

KomutNe işe yarar?
a2disconfDebian tabanlı işletim sistemlerinde Apache konfigürasyon dosyasını devre dışı bırak.
a2dismodDebian tabanlı işletim sistemlerinde bir Apache modülünü devre dışı bırak.
a2dissiteDebian tabanlı işletim sistemlerinde bir Apache sanal hostunu devre dışı bırak.
a2enconfDebian tabanlı işletim sistemlerinde Apache konfigürasyon dosyasını etkinleştir.
a2enmodDebian tabanlı işletim sistemlerinde Apache modülünü etkinleştir.
a2ensiteDebian tabanlı işletim sistemlerinde Apache sanal hostu etkinleştir.
a2queryApache ve Debian tabanlı işletim sistemlerinde çalışma süresi yapılandırmasını kurtar.
abrtBu komut abrt-cli için bir takma addır.
adduserKullanıcı ekleme yardımcısı.
alternativesBu komut update-alternatives için bir takma addır.
apparmor_statusBu komut aa-status için bir takma addır.
aptDebian/Ubuntu'da program (paket) kurar, günceller, kaldırır.
apt-add-repositoryBu komut add-apt-repository için bir takma addır.
apt-getDebian ve Ubuntu paket yönetim aracı. Paket aramak için apt-cache komutunu kullanın.
aptitudeDebian ve Ubuntu paket yönetim aracı.
avahi-resolve-addressBu komut avahi-resolve --address için bir takma addır.
avahi-resolve-host-nameBu komut avahi-resolve --name için bir takma addır.
batcatBu komut bat için bir takma addır.
brBu komut broot için bir takma addır.
brightnessctlLinux işletim sistemlerinde cihaz parlaklığını okumak ve kontrol etmek için yardımcı program.
catDosyanın içeriğini ekrana yazar; birden fazla dosyayı birleştirebilir.
ccBu komut gcc için bir takma addır.
cdBulunduğunuz klasörü değiştirir.
certbotLet's Encrypt'ten ücretsiz SSL/TLS sertifikası alır ve yeniler.
chmodDosya ve klasör izinlerini değiştirir.
chownDosyanın sahibini ve grubunu değiştirir.
composeBu komut run-mailcap --action=compose için bir takma addır.
cpDosya veya klasör kopyalar.
cs2Bu komut counter strike 2 için bir takma addır.
curlBir adrese istek gönderir; dosya indirir, API test eder.
ddDisk veya dosyayı blok blok kopyalar; USB'ye ISO yazmak veya disk yedeklemek için kullanılır.
dfDisklerdeki boş ve dolu alanı gösterir.
dirBu komut ls -C --escape için bir takma addır.
dnfRHEL, Fedora ve CentOS için paket yönetim aracı (yum'un yerini alır). group ve config-manager gibi bazı alt komutların kendi kullanım dökümantasyonu vardır.
dnf5Bu komut dnf için bir takma addır.
dnf5 groupBu komut dnf group için bir takma addır. Not: Fedora 37 ile 40 (dahil) arasında, dnf DNF v4 çalıştırırken dnf5 DNF v5 çalıştırır.
dnf builddepBelirli bir paketi derlemek için gerekli bağımlılıkları kurmak için kullanılır. Varsayılan olarak dnf ile gelmez, dnf-plugins-core ile desteklenir.
dnf changelogBelirli bir paketin değişiklik kayıtlarını görüntülemek için kullanılır. Varsayılan olarak dnf ile gelmez, dnf-plugins-core ile desteklenir.
dnf config-managerFedora tabanlı sistemlerde DNF yapılandırma seçeneklerini ve depoları yönetmek için kullanılır. Varsayılan olarak dnf ile gelmez, dnf-plugins-core ile deste
dnf deplistBu komut dnf repoquery --deplist için bir takma addır.
dnf downloadDNF depolarından RPM paketlerini indirir. Varsayılan olarak dnf ile gelmez, dnf-plugins-core ile desteklenir.
dnf groupFedora tabanlı sistemlerde paketlerin sanal koleksiyonlarını yönetmek için kullanılır.
dnf installRed Hat tabanlı dağıtımlarda paket kurmak için kullanılır.
dnf modulePaket modülerliğini yönetmek için kullanılır.
dnf repoqueryPaketler hakkında bilgi sorgulamak için kullanılır.
duKlasörlerin diskte kapladığı alanı gösterir.
editBu komut run-mailcap --action=edit için bir takma addır.
exportOrtam değişkenini tanımlar ve alt süreçlere aktarır.
fdiskDisk bölüm tablosunu görüntüler ve düzenler (yönetici gerekir).
findAda, boyuta, tarihe göre dosya ve klasör arar.
freeBoş ve kullanılan bellek (RAM) ile takas (swap) alanını gösterir.
genisoimageBu komut mkisofs için bir takma addır.
grepDosyalarda veya bir komutun çıktısında metin arar.
groupaddYeni kullanıcı grubu oluşturur.
grub2-mkpasswd-pbkdf2GRUB için hashlenmiş parola oluşturun.
grub-installBir cihaza GRUB kurun.
grub-mkconfigGRUB yapılandırma dosyası oluşturun.
grub-rebootGRUB için varsayılan önyükleme girişini ayarlayın, sadece sonraki önyükleme için.
headDosyanın ilk satırlarını gösterir (varsayılan 10).
hostnamectlBilgisayar adını (hostname) ve işletim sistemi bilgisini gösterir veya değiştirir.
hwloc-lsBu komut lstopo-no-graphics için bir takma addır.
i386Bu komut setarch i386 için bir takma addır.
ipAğ arayüzlerini, IP adreslerini ve yönlendirmeyi gösterir/ayarlar (eski ifconfig'in yerini aldı).
ip addressIP adresi yönetimi alt komutu.
ip linkAğ arayüzlerini yönet.
ip neighborKomşu/ARP tablosu yönetimi IP alt komutu. Ayrıca bakınız: arp-scan.
ip neighbourBu komut ip neighbor için bir takma addır.
ip routeIP yönlendirme tablosu yönetimi alt komutu. Ayrıca bakınız: routel, ip rule.
ip route showBu komut ip route list için bir takma addır.
ip ruleIP yönlendirme politikası veri tabanı yönetimi. Ayrıca bakınız: ip route.
iptablesLinux çekirdek IPv4 güvenlik duvarının; tablolarını, zincirlerini ve kurallarını yapılandırın. IPv6 trafiğini ayarlamak için ip6tables kullanın. Ayrıca bakını
journalctlsystemd günlüklerini (logları) gösterir.
killBir süreci numarasıyla (PID) sonlandırır.
lastSon oturum açmaları ve yeniden başlatmaları listeler.
lessUzun dosyaları sayfa sayfa gösterir; ok tuşlarıyla gezinir, q ile çıkarsınız.
lexBu komut flex için bir takma addır.
libuser-lidBu komut lid için bir takma addır.
limine-scanBu komut limine-entry-tool --scan için bir takma addır.
linux32Bu komut setarch linux32 için bir takma addır.
linux64Bu komut setarch linux64 için bir takma addır.
lookandfeeltoolBu komut plasma-apply-lookandfeel için bir takma addır.
lrunzipBu komut lrzip --decompress için bir takma addır.
lrzuntarBu komut lrztar --decompress için bir takma addır.
lsBulunduğunuz klasördeki dosya ve klasörleri listeler.
lsblkDiskleri ve bölümleri ağaç şeklinde listeler.
lsusbUSB girişleri ve girişlere bağlı olan cihazlar hakkında bilgi görüntüleyin.
lynisSistem ve güvenlik denetim aracı.
megadlBu komut megatools-dl için bir takma addır.
mkdirYeni klasör oluşturur.
mkfsBir bölümü biçimlendirir (dosya sistemi oluşturur).
mkfs.vfatBu komut mkfs.fat için bir takma addır.
mountTek bir dizindeki tüm dosya sistemlerine erişin. Ayrıca bakınız: udisksctl.
mvDosya veya klasörü taşır; aynı klasörde kullanılırsa yeniden adlandırır.
ncalBu komut cal için bir takma addır.
ncatBir ağ üzerinden veriyi okuyun, yazın, yeniden yönlendirin veya şifreleyin. netcat/nc adlı benzer bir yardımcı programın alternatifi.
nmcliNetworkManager'ı denetlemek için bir komut satırı aracı. Ayrıca bakınız: nmtui, iw, iwctl.
nmcli connectionNetworkManager ile bağlantı yönetimi.
nmcli deviceNetworkManager ile donanım aygıtı yönetimi.
nmcli monitorNetworkManager bağlantı durumundaki değişiklikleri izleyin.
nmtuiNetworkManager'ı denetlemek için metin tabanlı kullanıcı arayüzü. Gezinmek için <ArrowKeys>, seçmek için <Enter> tuşunu kullanın. Ayrıca bakınız: nmcli.
nmtui-connectBu komut nmtui connect için bir takma addır.
nmtui-editBu komut nmtui edit için bir takma addır.
nmtui-hostnameBu komut nmtui hostname için bir takma addır.
pacinstallBu komut pactrans --install için bir takma addır.
pacmanArch Linux paket yönetim aracı. Ayrıca bakınız: pacman-sync, pacman-remove, pacman-query, pacman-upgrade, pacman-files, pacman-database, `pacman-dep
pacman4consoleOrijinal Pacman'den ilham alan metin tabanlı bir konsol oyunu.
pacman -DBu komut pacman --database için bir takma addır.
pacman --databaseArch Linux paket veritabanında işlem yapmak için kullanılır. Kurulu paketlerin belirli özelliklerini değiştirir.
pacman --deptestBelirtilen her bağımlılığı kontrol eder ve sistemde henüz karşılanmamış bağımlılıkların bir listesini döndürür.
pacman -FBu komut pacman --files için bir takma addır.
pacman --filesArch Linux paket yöneticisi aracı. Ayrıca bakınız: pkgfile.
pacman-keypacman'ın anahtar zincirini yönetmek için kullanılan GnuPG sarmalayıcı betiği. Ayrıca bakınız: pacman.
pacman-mirrorsManjaro Linux için pacman aynalistesi oluşturucu. pacman-mirrors'ın çalıştırıldığı her vakit, Esudo pacman -Syyu komutu ile veritabanının senkronize edilmesi
pacman -QBu komut pacman --query için bir takma addır.
pacman --queryArch Linux paket yönetim aracı.
pacman -RBu komut pacman --remove için bir takma addır.
pacman --removeArch Linux paket yönetim aracı.
pacman -SBu komut pacman --sync için bir takma addır.
pacman --syncArch Linux paket yönetim aracı.
pacman -TBu komut pacman --deptest için bir takma addır.
pacman -UBu komut pacman --upgrade için bir takma addır.
pacman --upgradeArch Linux paket yöneticisi aracı.
pacremoveBu komut pactrans --remove için bir takma addır.
pct move_volumeBu komut pct move-volume için bir takma addır.
pingBir sunucuya erişilip erişilemediğini ve gecikmeyi ölçer.
playerctlMedya oynatıcılarını MPRIS aracılığıyla kumanda edin.
psÇalışan süreçleri (programları) listeler.
pulseaudioSes sistem arkaplan uygulaması ve yöneticisi.
pw-catPipeWire üzerinden ses dosyalarını çalın ve kaydedin. Ayrıca bakınız: wpctl, pw-cli.
pw-cliPipeWire komut satır arayüzü. Ayrıca bakınız: wpctl.
pwdBulunduğunuz klasörün tam yolunu yazar.
pw-dsdplayBu komut pw-cat --playback --dsd için bir takma addır.
pwdxBir işlemin çalışan dizinini yazdır.
pw-encplayBu komut pw-cat --playback --encoded için bir takma addır.
pw-linkPipeWire'daki portlar arası linkleri yönet.
pw-loopbackPipeWire'da geri döngü cihazları yaratma aracı.
pw-midiplayBu komut pw-cat --playback --midi için bir takma addır.
pw-midirecordBu komut pw-cat --record --midi için bir takma addır.
pw-playBu komut pw-cat --playback için bir takma addır.
pw-recordBu komut pw-cat --record için bir takma addır.
qm agentBu komut qm guest cmd için bir takma addır.
qm importdiskBu komut qm disk import için bir takma addır.
qm move-diskBu komut qm disk move için bir takma addır.
qm move_diskBu komut qm disk move için bir takma addır.
qm rescanBu komut qm disk rescan için bir takma addır.
qm resizeBu komut qm disk resize için bir takma addır.
qm unlinkBu komut qm disk unlink için bir takma addır.
rebootSistemi yeniden başlatır.
rename.ulBu komut rename.util için bir takma addır.
rmDosya veya klasör siler. Silinen dosyalar çöp kutusuna gitmez, geri alınamaz.
scpSSH üzerinden bilgisayarlar arasında dosya kopyalar.
sedMetin akışını süzer ve dönüştürür; dosyalarda bul-değiştir için çok kullanılır.
seeBu komut run-mailcap --action=view için bir takma addır.
serviceBaşlatma betiklerini çalıştırarak hizmetleri/servisleri yönetin. Tam betik yolu atlanmalıdır (/etc/init.d/ varsayılır).
shntool splitBu komut shnsplit için bir takma addır.
shutdownSistemi kapatır, yeniden başlatır veya zamanlar.
snapSnap paketlerini kurar ve yönetir (Ubuntu).
ssAçık portları ve ağ bağlantılarını gösterir (eski netstat'ın yerini aldı).
sshUzaktaki bir sunucuya güvenli bağlantı açar.
steamos-boot-installBu komut steamos-finalize-install için bir takma addır.
suKabuk ortamında başka bir kullanıcıya geçiş yapın.
sudoBir komutu yönetici (root) yetkisiyle çalıştırır.
systemctlsystemd servislerini başlatır, durdurur, durumunu gösterir.
systemctl condreloadBu komut systemctl try-reload-or-restart için bir takma addır.
systemctl condrestartBu komut systemctl try-restart için bir takma addır.
systemctl condstopBu komut systemctl stop için bir takma addır.
systemctl force-reloadBu komut systemctl try-reload-or-restart için bir takma addır.
systemctl reload-or-try-restartBu komut systemctl try-reload-or-restart için bir takma addır.
systemd-umountBu komut systemd-mount --umount için bir takma addır.
tailDosyanın son satırlarını gösterir; -f ile dosyayı canlı izler (günlükler için ideal).
tarDosyaları arşivler ve sıkıştırır (.tar, .tar.gz) ya da arşivden çıkarır.
timedatectlSistem tarih ve zamanını ayarlayın.
topSüreçleri ve sistem yükünü canlı gösterir; q ile çıkılır. Daha renkli hâli için htop kurulabilir.
trashÇöp / geri dönüşüm kutusunu yönetmek için bir komut satırı arayüzü.
trash-putBu komut trash için bir takma addır.
ubuntu-bugBu komut apport-bug için bir takma addır.
ufwUbuntu'nun kolay güvenlik duvarı (Uncomplicated Firewall); iptables'ı basit komutlarla yönetir.
uname26Bu komut setarch uname26 için bir takma addır.
update-grubBu komut grub-mkconfig --output /boot/grub/grub.cfg için bir takma addır.
useraddYeni kullanıcı hesabı oluşturur (Ubuntu'da daha etkileşimli olanı adduser'dır).
userdelKullanıcı hesabını siler.
usermodBir kullanıcı hesabını düzenleyin. Ayrıca bakınız: users, useradd, userdel.
whereisBir programın çalıştırılabilir dosyasını, kaynağını ve kılavuz sayfasını bulur.
wl-copyWayland için pano değiştirme aracı. Ayrıca bakınız: wl-paste, xclip.
wl-pasteWayland için panoda saklanan verilere erişim aracı. Ayrıca bakınız: wl-copy, xclip.
wodimBu komut cdrecord için bir takma addır.
wpa_cliKablosuz LAN arayüzleri ekleyin ve yapılandırın.
wpa_passphraseBelirtilen SSID için bir ASCII paroladan bir WPA-PSK anahtarı oluşturun.
x86_64Bu komut setarch x86_64 için bir takma addır.
xeyesEkranda fare imlecini takip eden bir çift göz göster. Ayrıca bakınız: xprop.
xfce4-screenshooterXFCE4 ekran görüntüsü aracı.
xfce4-terminalXFCE4 terminal öykünücüsü.
xrandrBir ekran için boyut, yön ve/veya çıkış yansımasını ayarla.
xtermX Ekran Sistemi için terminal öykünücüsü.
yumRHEL, CentOS ve eski Fedora'da paket yöneticisi (yenilerinde dnf).
yum config-managerBu komut dnf config-manager için bir takma addır.

Diğer bölümler

Linux Komutları hakkında

196 Linux komutu; her biri Türkçe açıklama ve kopyalanabilir örneklerle.

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

Linux Komutları 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 Komutları ü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.