Blog
Linux Komut Satırı Komutları
SİSTEM BİLGİSİ KOMUTLARI
uname -a # Linux sistem bilgilerini görüntüler
uname -r # Çekirdek sürüm bilgilerini görüntüler
uptime # Sistemin ne kadar süredir çalıştığını gösterir
hostname # Ana bilgisayar adını gösterir
hostname -I # Ana bilgisayarın IP adreslerini görüntüler
last reboot # Sistem yeniden başlatma geçmişini gösterir
date # Geçerli tarih ve saati gösterir
cal # Bu ayın takvimini gösterir
w # Kimin çevrimiçi olduğunu gösterir
whoami # Kimin (kullanıcı adı) giriş yaptığını gösterir
Sistem Bilgisi Komutları
uname -a # Linux sistem bilgilerini görüntüler
uname -r # Çekirdek sürüm bilgilerini görüntüler
uptime # Sistemin ne kadar süredir çalıştığını gösterir
hostname # Ana bilgisayar adını gösterir
hostname -I # Ana bilgisayarın IP adreslerini görüntüler
last reboot # Sistem yeniden başlatma geçmişini gösterir
date # Geçerli tarih ve saati gösterir
cal # Bu ayın takvimini gösterir
w # Kimin çevrimiçi olduğunu gösterir
whoami # Kimin (kullanıcı adı) giriş yaptığını gösterir
Donanım Bilgisi Komutları
dmesg # Çekirdek arabelleğindeki mesajları görüntüler
cat /proc/cpuinfo # CPU bilgilerini görüntüler
cat /proc/meminfo # Bellek bilgilerini görüntüler
free -h # Toplam, boş ve kullanılan belleği görüntüler
lspci -tv # PCI aygıtları gösterir
lsusb -tv # USB aygıtları gösterir
dmidecode # BIOS’tan DMI/SMBIOS bilgisini görüntüler
hdparm -i /dev/sda # sda disk hakkında bilgileri gösterir
hdparm -tT /dev/sda # sda disk üzerinde bir okuma hızı testi yapar
badblocks -s /dev/sda # sda diskte okunamayan blokları test eder
Performans İzleme ve İstatistik Komutları
top | # En önemli süreçleri görüntüler ve yönetir | |
htop | # Etkileşimli süreç görüntüleyici | |
mpstat | 1 | # İşlemci ile ilgili istatistikleri görüntüler |
vmstat | 1 | # Sanal bellek istatistiklerini görüntüler |
iostat | 1 | # I/O istatistiklerini görüntüler |
lsof | 1 | # Sistemdeki tüm açık dosyaları listeler |
lsof -u user | 1 | # Kullanıcı tarafından açılan dosyaları listeler |
watch df -h | 1 | # Periyodik güncellemeleri gösteren “df -h” komutunu yürütür |
tcpdump -i eth0 | 1 | # eth0 arabirimindeki tüm paketleri yakalar ve görüntüler |
Kullanıcı Bilgileri ve Yönetimi Komutları
id # Mevcut kullanıcınızın kullanıcı ve grup kimliklerini görüntüler
last # Sisteme en son giriş yapan kullanıcıları görüntüler
who # Sisteme kimin giriş yaptığını gösterir
groupadd test # “test” adında bir grup oluşturur
useradd -c “Cemal Taner” -m cemal # “Cemal Taner” açıklamasıyla cemal adında bir hesap ve kullanıcının ana dizinini oluşturur
userdel cemal # cemal hesabını siler
usermod -aG test cemal # cemal hesabını test grubuna ekler
Ağ Komutları
ifconfig -a # Tüm ağ arayüzlerini ve ip adresini gösterir (Bazı dağıtımlarda net-tools paketi yüklenmelidir)
ifconfig eth0 # eth0 adresini ve ayrıntılarını gösterir
ethtool eth0 # Ağ sürücüsü ve donanım ayarlarını sorgular veya kontrol eder
ping host # Ana bilgisayara ICMP yankı isteği gönderir
whois domain # Alan adı whois bilgilerini gösterir
dig domain # Alan adı DNS bilgilerini gösterir
dig -x IP_ADDRESS #IP adresine karşılık gelen alan adını bulur
host domain # Etki alanı için DNS ip adresini gösterir
hostname -i # Ana bilgisayarın ağ adresini görüntüler
hostname -I # Tüm yerel ip adreslerini gösterir
wget http://domain.com/file # http://domain.com/file adresindeki dosyayı indirir
netstat -nutlp # Dinlenen tcp ve udp bağlantı noktalarını ve ilgili programları görüntüler
Arşiv Komutları
tar cf archive.tar directory # tar uzantılı archive.tar sıkıştırılmış dosyasını oluşturur
tar xf archive.tar # Archive.tar’dan içeriği çıkartır
tar czf archive.tar.gz directory # Archive.tar.gz adında bir gzip sıkıştırılmış tar dosyası oluşturur
tar xzf archive.tar.gz # Sıkıştırılmış bir gzip tar dosyasını ayıklar
tar cjf archive.tar.bz2 directory # bzip2 sıkıştırmalı bir tar dosyası oluşturur
tar xjf archive.tar.bz2 # Bir bzip2 sıkıştırılmış tar dosyasını ayıklar