Linux Bilgi Alma Komutları
Linux dağıtımı bir işletim sistemi kullanırken dağıtım adı, disk boyutu, tarih, ram kullanımı vb. bilgileri almak için kullanılan bilgi alma komutları ile ilgili bilgiler yer almaktadır.
Disk boyutu öğrenme
Disk boyutunu öğrenmek için df komutu h parametresi kullanılır.
df -h
Ram kullanımı öğrenme
Ram kullanımını öğrenmek için free komutu h parametresi kullanılır.
df -h
Açılış zamanını öğrenme
Sistemin açılış zamanından itibaren geçen zamanı, işlemci kullanımı bilgilerini öğrenmek için uptime komutu kullanılır.
uptime
Çalışılan dizini öğrenme
İçerisinde bulunan dizini öğrenmek için pwd komutu kullanılır.
pwd
Aktif kullanıcıyı öğrenme
Mevcut kullanıcıyı öğrenmek için whoami, id veya logname komutu kullanılır.
whoami
logname
id
Belirli bir kullanıcı bilgisini almak için parametre olarak kullanıcı adı yazılabilir.
id root
Sistem bilgilerini öğrenme
Sistem bilgilerini öğrenmek için uname komutu a parametresiyle kullanılır.
uname -a
Sistemdeki bios, ram vb. parçaların detaylı bilgisini almak için dmidecode komutu kullanılır.
dmidecode
Sistem adını almak
Sistem adını almak için hostname komutu kullanılır.
hostname
Sistem açılış bilgisini almak
Sistemin son olarak başlatıldığı veya yeniden başlatıldığı bilgisini almak için last komutu kullanılır.
last
Sistem olay bilgisini almak
Sistem ile ilgili açılıştan itibaren uyarı, hata vb. bilgileri almak için dmesg komutu kullanılır.
dmesg
Aktif kullanıcıları listeleme
Aktif kullanıcıları listelemek için w veya who komutu kullanılır.
who
w
Zaman bilgisini öğrenme
Zaman bilgisini öğrenmek için date takvim bilgisi için cal komutu kullanılır.
date
cal
Takvimi yıla göre listelemek için yılın parametre olarak verilmesi yeterli olacaktır.
cal 1453
Takvim bilgisini 3 aylık almak için 3, yıllık almak için y parametresi kullanılır.
cal -3
cal -y
Dosya bilgisini almak
Dosya bilgisini almak için file komutu kullanılır.
file /etc/passwd
İşlemci bilgisini almak
İşlemci bilgisini almak için lscpu komutu kullanılır.
lscpu
Yüklü modülleri listelemek
Yüklü modülleri listelemek için lsmod komutu kullanılır.
lscpu
Dağıtım bilgisini almak
Dağıtım bilgisini almak, dağıtıma göre değişiklik gösterir.
Debian tabanlı dağıtım bilgisini almak için lsb_release komutu a parametresiyle kullanılır.
release -a
Red Hat tabanlı dağıtım bilgisini almak için lsb_hostnamectl komutu kullanılır.
hostnamectl
Red Hat tabanlı işletim sistemlerinde ayrıca /etc dizinindeki release dosyalarına bakarakta öğrenilebilir.
cat /etc/*release*
Ayrıca /proc dizinindeki version dosyasına da bakılabilir.
cat /proc/version
Yüklü modülleri listelemek için lsmod komutu kullanılır.
lscpu
Ortam değişkenlerini listeleme
Tanımlı sistem değişkenlerini listelemek için env komutu kullanılır.
env
Diğer bilgileri almak için Linux Dizin Yapısı yazısında belirtilen dizinlerdeki dosyalara bakmak faydalı olacaktır.
Linux Derslerine buradan ulaşabilirsiniz…
Hayırlı günler dilerim.