Home / Linux Komutları / Linux Komutları – Linux Sistem Bilgisi Komutları

Linux Komutları – Linux Sistem Bilgisi Komutları

Bu yazı dizimizde sizlere Linux komutlarını paylaşacağız. Referans amaçlı olan bu dizide komutların işlevi ayrıntılı olarak anlatılmayacak, yalnızca işlevlerinin ne olduğu paylaşılacaktır. Gelecekte ise ayrıntılı bir Linux eğitim serisi düzenleyeceğiz.

Linux’ta komutlar Terminal adını verdiğimiz komut satırına yazılır

 

Linux CPU Kullanımı Öğrenme Komutu

Bu komutla bilgisiyarınızın CPU tüketimini öğrenebilirsiniz.
1. Yöntem

HZ=`awk '/\\#define HZ/ {print $3}' /usr/include/asm-generic/param.h`; NUMCPUS=`grep ^proc /proc/cpuinfo | wc -l`; FIRST=`cat /proc/stat | awk '/^cpu / {print $5}'`; sleep 1; SECOND=`cat /proc/stat | awk '/^cpu / {print $5}'`; USED=`echo 4 k 100 $SECOND $FIRST - $NUMCPUS $HZ \\* / 100 \\* - p | dc`; echo ${USED}

2. Yöntem
NUMCPUS=`grep ^proc /proc/cpuinfo | wc -l`; FIRST=`cat /proc/stat | awk '/^cpu / {print $5}'`; sleep 1; SECOND=`cat /proc/stat | awk '/^cpu / {print $5}'`; USED=`echo 2 k 100 $SECOND $FIRST - $NUMCPUS / - p | dc`; echo ${USED}%

Linux Batarya Kullanımı Bilgisi Öğrenme Komutu

Aşağıdaki üç komut da aynı işlevi görür, bu komutları terminale yazarak laptop bataryası kullanım bilgisini öğrenebilirsiniz.

1. Yöntem

max=$(grep 'last full capacity:' /proc/acpi/battery/BAT1/info|awk '{print $4}') ; current=$(grep 'remaining capacity:' /proc/acpi/battery/BAT1/state|awk '{print $3}'); percent=$(expr $current'00' / $max ); echo -e $percent

2. Yöntem

upower -i $(upower -e | grep BAT) | grep --color=never -E percentage|xargs|cut -d' ' -f2|sed s/%//

3. Yöntem

cat /sys/class/power_supply/BAT1/uevent | awk '/POWER_SUPPLY_CAPACITY/ {print $1}' | sed 's/POWER_SUPPLY_CAPACITY=//'

Linux Bluetooth Mac Adresi Öğrenme Komutu

Aşağıdaki komutla Linux kurulu cihaz üzerindeki Bluetooth MAC bilgisini öğrenebilirsiniz.

hciconfig -a | awk '/BD Address:/ {print $3}'

Linux Bluetooth Adı Öğrenme

Aşağıdaki komutla Cihazınızın Bluetooth ismini öğrenebilirsiniz.

hciconfig -a | awk '/Name:/ {print $2}'

Linux Network Arayüzlerini (Interface) Öğrenme

Aşağıdaki komutla bilgisayarınızın üzerine takılı olan ethernet ve wlan arayüzlerini görüntüleyebilirsiniz. IP bilgisi ve benzeri network bilgilerini görebilirsiniz.

ifconfig -a

Linux Memory (hafıza bilgisi öğrenme)

Aşağıdaki komutla Linux makine üzerindeki hafıza bilgilerini görüntüleyebilirsiniz.

cat /proc/meminfo

Kullanılan Linux Sistemi Hakkında bilgi Edinme

Linux bir sistem kullanıyor ve acaba hangi versiyonu kullanıyorum diye merak mı ediyorsunuz? hemen aşağıdaki komutu terminale girin

cat /proc/version

Hatırlatma: Sık sık kullandığımız cat komutu bir dosyanın içeriğinde ne yazıyor diye görüntülememize yarıyor. Mesela yukarıdaki komut /proc/version dosyasında ne yazıyor diye görüntülememizi sağlar.

 

Linux PCI cihazlarını Görüntüleme Komutu

Aşağıdaki komut PCI slotlarına takılı cihazları görüntülemenize yarar

lspci

 

Linux USB cihazlarını Görüntüleme Komutu

Aşağıdaki Linux Komutu USB üzerine takılı cihazları görüntüler

lsusb

 

Hatırlatma: ls komutu içerik görüntüleme komutudur. mesela bir dizine ls yazarsanız o dizindeki dosyaları görüntülersiniz.

 

Linux Cihaz Bloklama Komutu

Linux makinasının üzerindeki cihazları blocklamaya yarar. (Ram diskleri hariç)

lsblk

 

Linux Dış (External) IP öğrenme Komutu

Dış IP demek internete bağlı olduğunuz IP demektir. Bu bilgiyi öğrenmek için pek çok komut vardır, aşağıda 3 tanesini paylaştık

1. Komut.

curl ifconfig.me

2. Komut

dig +short myip.opendns.com @resolver1.opendns.com

 

3. komut

netcat icanhazip.com 80 <<< $'GET / HTTP/1.1
Host: icanhazip.com

' | tail -n1

Eğer yazdığınız komut çalışmıyorsa kullandığınız Linux sürümünde o komutun programı yüklü değil demektir. Mesela curl çalışmıyorsa sudo apt-get install curl komutu çalıştırıp yüklemeniz gerekli. Linux sürümlerinde hazır kurulu programlar arasında farklılıklar bulunmaktadır. Bir hata alırsanız aldığınız hatayı google’ya sorun, stackoverflow’dan cevabını bulun 🙂 bu işler biraz böyledir, üzgünüz.

 

Linux Uptime (Çalışma Süresi) Öğrenme Komutu

Normal PC kullanıcıları bilmez, ancak Linux bir serverda o cihazın ne kadar süreden beri çalıştığı bilgisi önemlidir. (Linux cihazlar öyle windows gibi çat diye çökmediği için oldukça uzun olabilir 🙂 – siz kapatmadıysanız) Bu bilgiyi aşağıdaki komutla öğrenebilirsiniz.

uptime

 

Linux Disk Kullanım Bilgisi Komutu

Linux komutları ile disk kullanımı bilgisini kolayca öğrenebilirsiniz. Terminale aşağıdaki komutu girin.

df -k

 

Linux Bootlog bilgisi öğrenme Komutu

Linux’ta Boot bilgileri boot.log isimli bir dosyada tutulur. Bu loglar Linux Server adminleri için önemlidir. Aşağıdaki komut ile öğrenebilirsiniz.

cat /var/log/boot.log

 

Linux Takvim Komutu

Şu dünyada ihtiyacınız olacak en son Linux komutudur herhalde ama terminale aşağıdaki komutu girerseniz karşınıza ufak bir takvim çıkacak.

cal

2 comments

  1. Linuxta usb ye format atacagım hangi komutları girmeliyim teşekkürlerr

    • algoritmauzmani

      Öncelikli olarak USB’nizin ismini doğru görmeniz lazım. Önce Aşağıdaki komutu girin;

      df -h

      USB’ler genelde dev klasörünün altında sdc1 gibi isimlendirilirler. USB’niz /dev/sdc1 gibi bir isme sahip disktedir. önce umount etmeliyiz

      sudo umount /dev/sdc1

      Ardından format basacacağız (NTFS)

      sudo mkfs.ntfs /dev/sdc1

      bu kadar 🙂

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir