Detaylar olmadan Terminal komutları listesi. Detayları görmek isterseniz önceki sayfayı ziyaret edin.
| Komut | Açıklama | Örnek |
|---|
| pwd | Bulunduğunuz yeri öğrenin | pwd |
| ls | Geçerli konumunuzdaki dosya ve dizinleri görün | ls |
| clear | Terminal ekranını temizleyin | clear |
| cd | Dizinler arası geçiş yapın | cd myfolder |
| cd .. | Bir dizin geri gidin | cd .. |
| mkdir | Yeni bir dizin oluşturun | mkdir newfolder |
| touch | Yeni bir dosya oluşturun | touch new.html |
| cat | Bir dosyanın içeriğini görüntüleyin | cat new.html |
| rm | Dizin girdilerini kaldırın | rm new.html |
| rmdir | Dizinleri kaldırın (klasör boşsa) | rmdir newfolder |
| rm -r | Dizinleri kaldırın (klasör boş değilse) | rm -r newfolder |
| cp | Dosyaları kopyalayın | cp new.html |
| cp -R | Bir dizini ve tüm içeriğini kopyalayın | cp -R newfolder |
| mv | Dosya ve dizinleri taşıyın (kes ve yapıştır) | mv newfolder |
| man | Kılavuz (yardım) bilgilerini açın | man |
| code | Kod düzenleme programı ile açın | code |
user@Users-MacBook-Pro ~ % cd my-app
user@Users-MacBook-Pro my-app % ls
user@Users-MacBook-Pro my-app % cd test
| Komut | Açıklama | Örnek |
|---|
| ls | Dosya ve dizinleri listeler; -lh ile detaylı, insan-okunabilir çıktı için. | ls -lh |
| cd | Geçerli dizini belirtilen dizine değiştirir. | cd /home/user |
| mv | Dosya veya dizinleri taşır veya yeniden adlandırır. | mv old_name new_name |
| cp | Dosya veya dizinleri yeni bir konuma kopyalar. | cp source.txt /dest |
| rm | Belirtilen dosya veya dizinleri kaldırır. | rm file.txt |
| mkdir | Belirtilen adla yeni bir dizin oluşturur. | mkdir newdir |
| touch | Boş bir dosya oluşturur veya bir dosyanın zaman damgasını günceller. | touch newfile.txt |
| Komut | Açıklama | Örnek |
|---|
| chmod | Dosya veya dizinlerin izinlerini değiştirir; | chmod 755 file.txt |
| chown | Dosya veya dizinlerin sahibini/grubunu değiştirir; | chown username:groupname file.txt |
| chgrp | Dosya veya dizinlerin grubunu değiştirir; | chgrp groupname file.txt |
| Komut | Açıklama | Örnek |
|---|
| grep | Dosyalarda veya çıktıda bir deseni arar; | grep "pattern" file.txt |
| find | Dosya veya dizinleri arar; | find / -name "file.txt" |
| locate | Sistem veritabanında dosya veya dizinleri arar; | locate file.txt |
| sort | Bir dosya veya akışın satırlarını alfabetik olarak sıralar; | sort file.txt |
| diff | İki dosya arasındaki farkları gösterir; | diff file1.txt file2.txt |
| Komut | Açıklama | Örnek |
|---|
| top | Gerçek zamanlı işlem bilgisini gösterir. | top |
| df | Disk kullanım alanını gösterir; -h ile insan-okunabilir. | df -h |
| du | Dosya veya dizin boyutunu gösterir; -sh ile özet, insan-okunabilir. | du -sh /home/user |
| free | Bellek kullanımını gösterir; -m ile megabayt cinsinden. | free -m |
| uname | Sistem bilgisini gösterir; -a ile tüm bilgiler. | uname -a |
| uptime | Mevcut çalışma süresini gösterir. | uptime |
| who | Kimin oturum açtığını gösterir. | who |
| whoami | Mevcut kullanıcı adını gösterir. | whoami |
| w | Kimin oturum açtığını ve ne yaptığını gösterir. | w |
| Komut | Açıklama | Örnek |
|---|
| cat | Dosya içeriklerini birleştirir ve gösterir; | cat file1.txt file2.txt |
| head | Bir dosyanın ilk 10 satırını gösterir; | head file.txt |
| tail | Bir dosyanın son 10 satırını gösterir; | tail file.txt |
| less | Dosya içeriğini bir sayfa bir sayfa gösterir; | less file.txt |
| nano | Terminal metin editörü; | nano file.txt |
| vi | Terminal metin editörü; | vi file.txt |
| sed | Metni filtrelemek ve dönüştürmek için akış editörü; | sed 's/old/new/' file.txt |
| Komut | Açıklama | Örnek |
|---|
| apt | Debian tabanlı sistemlerde paketleri yönetir; | apt install package-name |
| dnf | Red Hat tabanlı sistemlerde paketleri yönetir; | dnf install package-name |
| Komut | Açıklama | Örnek |
|---|
| ping | Ağ bağlantısını test eder; | ping google.com |
| traceroute | Bir ana bilgisayara paket yolunu gösterir; | traceroute google.com |
| route | Yönlendirme tablosunu görüntüler/değiştirir; | route -n |
| ssh | Uzak bir sunucuya güvenli kabuk bağlantısı sağlar; | ssh user@hostname |
| curl | Çeşitli protokoller kullanarak veri aktarır; | curl http://example.com |
| wget | İnternetten dosya indirir; | wget http://example.com/file.txt |
| Komut | Açıklama | Örnek |
|---|
| ps | Çalışan işlemleri listeler; detaylı bilgi için ps aux. | ps aux |
| kill | İşlemleri sonlandırır; 12345 işlem ID’si için kill 12345. | kill 12345 |
| cron | Komutları zamanlar; crontab -e üzerinden yönetilir. | crontab -e |
| crontab | Tekrar eden görevlerin zamanlamasını düzenler; crontab -e. | crontab -e |
| Komut | Açıklama | Örnek |
|---|
| echo | Terminalde mesaj yazdırır; | echo "Merhaba Dünya" |
| date | Mevcut tarih ve saati gösterir. | date |
| clear | Terminal ekranını temizler. | clear |
| reboot | Sistemi yeniden başlatır; sudo reboot. | sudo reboot |
| awk | Metin işleme ve veri çıkarma; awk ‘{print $1}’ file.txt. | awk '{print $1}' file.txt |
| bash | Yeni bir bash kabuğu başlatır. | bash |
| gzip | Dosyaları sıkıştırır; gzip file.txt. | gzip file.txt |
| unzip | Zip arşivlerini çıkarır; unzip archive.zip. | unzip archive.zip |
| tee | Çıktıyı hem terminale hem de dosyaya gönderir; echo “Merhaba” | tee file.txt. | echo "Merhaba" | tee file.txt |
| time | Komutun yürütme süresini ölçer; time ls. | time ls |
| dmesg | Çekirdek mesaj günlüğünü gösterir. | dmesg |
| systemctl | Sistem hizmetlerini yönetir; systemctl start service-name. | systemctl start service-name |
| service | Hizmetleri yönetir; service service-name start. | service service-name start |
| chroot | Kök dizini değiştirir; sudo chroot /mnt/new-root. | sudo chroot /mnt/new-root |