`lscpu` Komutu

Kelime anlamı ile list CPU yani işlemci listeleme anlamına gelir. Bu komut, Linux ve Unix tabanlı sistemlerde sistemdeki CPU (işlemci) hakkında bilgi almak için kullanılır. `lscpu` komutu, CPU'nun yapısı, çekirdek sayısı, mimari bilgileri ve diğer donanım özelliklerini detaylı bir şekilde özetler.


`lscpu` Komutunun Temel Kullanımı

      CPU Bilgilerini Görüntüleme:

lscpu

Yukarıdaki komut, sistemdeki CPU ile ilgili bilgileri ekrana yazdırır. Çıktı, CPU'nun mimarisi, çekirdek sayısı, model adı ve diğer detayları gösterir.


      Mimari Türünü Görüntüleme:

lscpu | grep Architecture

Yukarıdaki komut, sadece CPU'nun mimari türünü (örneğin, x86_64) gösterir.


      Çekirdek Sayısını Görüntüleme:

lscpu | grep 'CPU(s)'

Yukarıdaki komut, sistemdeki toplam CPU çekirdek sayısını gösterir.


      CPU Hızı ve Bellek Önbelleklerini Görüntüleme:

lscpu | grep 'CPU MHz'

Yukarıdaki komut, CPU'nun saat hızını (MHz cinsinden) ve bellek önbellekleri hakkında bilgileri gösterir.


      Sanallaştırma Özelliklerini Görüntüleme:

lscpu | grep Virtualization

Yukarıdaki komut, CPU'nun sanallaştırma özelliklerinin desteklenip desteklenmediğini belirtir.


      CPU Özelliklerini Görüntüleme:

lscpu | grep Flags

Yukarıdaki komut, CPU'nun desteklediği çeşitli özellikleri belirten bayrakları gösterir.


Ek Parametreler ve Kullanımlar

      CPU Bilgilerini Özetle Görüntüleme:

lscpu -p

Yukarıdaki komut, CPU'nun her bir çekirdeği için kısa bir özet bilgiyi gösterir.


`lscpu` komutu, CPU hakkında geniş ve detaylı bilgiler almak için çeşitli seçenekler sunar. Daha fazla bilgi için man lscpu komutunu terminalde çalıştırarak `lscpu`'nin tüm seçeneklerine erişebilirsiniz.


`lscpu` Komutunun Çıktısı

Architecture:          x86_64
CPU(s):                8
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 158
Model name:            Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
Stepping:              10
CPU MHz:               2200.000
BogoMIPS:              4400.00
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dts md_clear flush_l1d

Yukarıdaki örnekte `lscput` komutunun çıktısına bir örnek verilmiştir.


`lscpu` Komutu Yoksa

Kullanılan sistem içerisinde eğer `lscpu` komutu yoksa bu durumda kurulum için:

/*Debian ve Ubuntu Tabanlı Sistemlerde:*/
sudo apt update
sudo apt install util-linux

/*Red hat ve CentOS Tabanlı Sistemlerde:*/
sudo yum install util-linux


/*Arch Linux Tabanlı Sistemlerde:*/
sudo pacman -S util-linux

/*openSUSE Tabanlı sistemlerde:*/
sudo zypper install util-linux

Yukarıdaki adımları takip etmeniz yeterli olacaktır.

`ss` Komutu

Kelime anlamı ile socket stat yani soket durumu anlamına gelir. Bu komut, Linux ve Unix tabanlı sistemlerde ağ bağlantıları, soketler ve ağ istatistikleri hakkında bilgi almak için kullanılır. `ss` komutu, ağ üzerindeki soketlerin durumunu hızlı ve ayrıntılı bir şekilde özetler.


`ss` Komutunun Temel Kullanımı

      Tüm Soketleri Listeleme:

ss

Yukarıdaki komut, sistemdeki tüm ağ soketlerini listeler. Bu liste, TCP, UDP ve diğer protokolleri içerebilir.


      TCP Soketlerini Görüntüleme:

ss -t

Yukarıdaki komu...

`lsb_release -a` Komutu

Kelime anlamı ile Linux Standard Base Release yani Linux Standart Tabanı Sürümü anlamına gelir. Bu komut, Linux dağıtımlarının sürüm bilgilerini ve diğer sistem bilgilerini almak için kullanılır. `lsb_release -a` komutu, sistemdeki dağıtımcı, açıklama, sürüm numarası ve kod adı gibi bilgileri detaylı bir şekilde özetler.


`lsb_release -a` Komutunun Temel Kullanımı

      Dağıtım Bilgilerini Görüntüleme:

lsb_release -a

Yukarıdaki komut, sistemdeki dağıtım ile ilgili bilgileri ekrana yazdırır. Çıktı, dağıtımcı adı, açıklama, sürüm numarası ve kod adı gibi detayları gösterir.


`lsb_release -a` Komutunu...