`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.

`free` Komutu

Kelime anlamı ile free memory yani serbest bellek anlamına gelir. Bu komut, Linux ve Unix tabanlı sistemlerde sistemdeki bellek (RAM) kullanımını izlemek için kullanılır. `free` komutu, toplam bellek, kullanılan bellek, boş bellek ve diğer bellek istatistiklerini detaylı bir şekilde özetler.


`free` Komutunun Temel Kullanımı

      Bellek Bilgilerini Görüntüleme:

free

Yukarıdaki komut, sistemdeki bellek ile ilgili bilgileri ekrana yazdırır. Çıktı, toplam bellek, kullanılmakta olan bellek, boş bellek ve diğer detayları gösterir.


      Bellek Bilgilerini Megabyte Olarak Görüntüleme:

<...

`ifconfig` Komutu

Kelime anlamı ile Interface Configuration manasına gelmektedir. Bu komut, Linux ve Unix tabanlı sistemlerde ağ arayüzlerini yapılandırmak ve izlemek için kullanılır. `ifconfig`, ağ arayüzlerinin durumunu gösterir ve çeşitli yapılandırma işlemleri yapabilir.


`ifconfig` Komutunun Temel Kullanımı

      Tüm Ağ Arayüzlerini Listeleme:

ifconfig

Yukarıdaki komut, sistemdeki tüm ağ arayüzlerinin durum bilgilerini ekrana yazdırır. Arayüzler hakkında IP adresi, MAC adresi ve diğer detaylar gösterilir.


      Belirli Bir Arayüzü Görüntüleme:

ifconfi...