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 -hRam kullanımı öğrenme
Ram kullanımını öğrenmek için free komutu h parametresi kullanılır.
df -hAçı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.
pwdAktif kullanıcıyı öğrenme
Mevcut kullanıcıyı öğrenmek için whoami, id veya logname komutu kullanılır.
whoamilognameidBelirli bir kullanıcı bilgisini almak için parametre olarak kullanıcı adı yazılabilir.
id rootSistem bilgilerini öğrenme
Sistem bilgilerini öğrenmek için uname komutu a parametresiyle kullanılır.
uname -aSistemdeki bios, ram vb. parçaların detaylı bilgisini almak için dmidecode komutu kullanılır.
dmidecodeSistem adını almak
Sistem adını almak için hostname komutu kullanılır.
hostnameSistem açılış bilgisini almak
Sistemin son olarak başlatıldığı veya yeniden başlatıldığı bilgisini almak için last komutu kullanılır.
lastSistem olay bilgisini almak
Sistem ile ilgili açılıştan itibaren uyarı, hata vb. bilgileri almak için dmesg komutu kullanılır.
dmesgAktif kullanıcıları listeleme
Aktif kullanıcıları listelemek için w veya who komutu kullanılır.
whowZaman bilgisini öğrenme
Zaman bilgisini öğrenmek için date takvim bilgisi için cal komutu kullanılır.
datecalTakvimi yıla göre listelemek için yılın parametre olarak verilmesi yeterli olacaktır.
cal 1453Takvim bilgisini 3 aylık almak için 3, yıllık almak için y parametresi kullanılır.
cal -3cal -yDosya 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.
lscpuYüklü modülleri listelemek
Yüklü modülleri listelemek için lsmod komutu kullanılır.
lscpuDağı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 -aRed Hat tabanlı dağıtım bilgisini almak için lsb_hostnamectl komutu kullanılır.
hostnamectlRed 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/versionYüklü modülleri listelemek için lsmod komutu kullanılır.
lscpuOrtam değişkenlerini listeleme
Tanımlı sistem değişkenlerini listelemek için env komutu kullanılır.
envDiğ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.