• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

Systemd Komutu Olmayan GNU-Linux Dağıtımlarında Login Time's Belirlenmesi

TRWE_2012

لِيَغْفِرَ لَكَ اللّٰهُ مَا تَقَدَّمَ مِنْ ذَنْبِك
Moderatör
Konum
BERTUNA
Forum Yaşı
6 Yıl
Mesajlar
5,457
Tepkime puanı
17,030
Açıklama:

Yeni nesil G.N.U - Linux dağıtımlarında Systemd Komutu ile sistemin açılma süresi belirlenebiliyorken, eski nesil gnu linux dağıtımlarında sistemin açılma süresinin belirlenememesi tam bir bilmeceye dönmüş durumdadır.Aslında systemd komut takımından önce bu komutun atası sayılabilecek bir komut 30 yıldır varlığını sürdürmektedir.Zamanında UNIX sistemlerine ucundan kıyısında bulaşmış bir kullanıcısı iseniz zaten bu komutu biliyor olmalısınız.

Bu komutun adı "ac" olup "ac" 'nin tam açılımı "print statistics about users connect time" 'dir. Şimdi bu komutun parametrik kullanım kalıplarını görelim.

Not:

Systemd
komutuna sahip olan bir gnu linux dağıtımında systemd ile ac komutunu karşılıklı birbiri ile kıyaslayabilirsiniz.

1.Komut Kalıbı : Yalın Hal

Eğer komut satırına ac yazıp enter tuşuna basarsanız, sistemi kurduğunuz tarihten itibaren "BAŞARILI" sistem girişlerinin (Sistemin Açılması + Kullanıcının hesabına girmesi ) toplam süresini saniye cinsinden verir.

Örnek Çıktı :

Kod:
linuxmaster@notebook-pc ~/Masaüstü $ su -
Parola: ****************************************
notebook-pc ~ # ac
total 285.68
notebook-pc ~ #

Yukarıdaki örnek çıktıda sistemin kuruluşundan bu yana başarılı sistem giriş süresi 285,68 sn. * (1 dk/60 sn.) = 4,761 dk (Yaklaşık 5 dk) olup sistemin genelinin yekünü için çok iyi bir süre değeridir.

2.Komut Kalıbı : İlk 14 Günlük Giriş Süre Kayıtları

Örnek Çıktı
:

Kod:
notebook-pc ~ # ac -d
Mar  1      total        20.81
Mar 2 total 21.35
Mar 3 total 49.65
Mar 4 total 37.18
Mar 5 total 10.97
Mar 6 total 15.87
Mar 7 total 16.69
Mar 8 total 25.08
Mar 9 total 20.97
Mar 10 total 28.89
Mar 11 total 11.34
Mar 12 total 28.81
Mar 13 total 15.32
Today total 3.86

Örnek çıktıda dikkat edilecek hususlar

1.Süre değeri 0.00 olan kernel updatelerdir.

2.Süre değeri 1.00 sn altında olan değerlerden sistemin restart ettirildiği yada ani sistem çökmelerin yaşandığı anlaşılabilir.

3.Süre değerleri;
15 -30 arası normal açılış,
30-50 arası sistemin yavaş yavaş hantallaştığı (arkaplan işlemleri ve Başlangıç programcıklarının etkinlikleri konrol edilmedir.)

3.Komut Kalıbı :Sistem'de Kayıtlı Kullanıcıların Sistem'e Bağlanma Süre Kayıtları

Örnek Çıktı - 2 :


Kod:
notebook-pc ~ # ac -p
    linuxmaster                        248.68
root 38.14
trwe_2012 0.09
total 286.91

Yukarıdaki çıktı da GNU-Linux Mint 17.3.1 OS sisteminde bulanan kayıtlı kullanıcıların sistem'e login olma süreleri verilmiştir.Buradan en çok giriş yapılan kullanıcı hesabı linuxmaster ve root hesabı kolayca anlaşılabilir.

4.Komut Kalıbı : 2. + 3. Kombinasyonu

Örnek Çıktı -3 :


Kod:
notebook-pc ~ # ac -dp
    linuxmaster                         18.59
root 2.74
trwe_2012 0.03
Mar 2 total 21.35
linuxmaster 30.60
root 19.04
Mar 3 total 49.65
linuxmaster 30.95
root 6.21
trwe_2012 0.02
Mar 4 total 37.18
linuxmaster 10.51
root 0.46
Mar 5 total 10.97
linuxmaster 15.61
root 0.21
trwe_2012 0.04
Mar 6 total 15.87
linuxmaster 16.60
root 0.10
Mar 7 total 16.69
linuxmaster 24.03
root 1.04
Mar 8 total 25.08
linuxmaster 18.66
root 1.61
Mar 9 total 20.27
linuxmaster 0.00
Sep 3 total 0.00
linuxmaster 0.05
root 0.65
Mar 9 total 0.70
linuxmaster 27.60
root 1.30
Mar 10 total 28.89
linuxmaster 9.15
root 2.19
Mar 11 total 11.34
linuxmaster 26.23
root 2.58
Mar 12 total 28.81
linuxmaster 15.31
root 0.01
Mar 13 total 15.32
linuxmaster 5.11
Today total 5.11

Bu örnek çıktıda dikkat etmeniz gereken tek husus "SİSTEM AÇILIRKEN İLK ÖNCE ROOT KULLANICISI OTURUM AÇMAKTA" sonra normal kullanıcı oturum açmaktadır.

5.Komut Kalıbı : Sistem'deki Toplam Reboot Time's Hesaplanması

Örnek Çıktı-4
:

Kod:
notebook-pc ~ # ac --reboots
     total      292.42

Çıktıda sistem kuruluşundan itibaren toplam kullanıcı odaklı yeniden başlatma toplam süresi 292.42 sn. (4,87 = 5 dk.)

Bu çıktıdan şu anlaşılmalıdır.Sistemin normal açılış toplam süresi ile toplam yeniden başlatma toplam süresi hemen hemen birbirine denk ise sistemin stabiletisi iyi durumdadır.Eğer reboot süresi > normal başlama toplam süresinden büyük ise o zaman sistemden yolunda gitmeyen bir durum yada durumlar söz konusudur.

Kod:
notebook-pc ~ # ac
    total      285.68  = 4,76133333333 dk = 5 dk
Kod:
notebook-pc ~ # ac --reboots
     total      292.42  = 4,87366666667 dk  = 5 dk

olduğundan İşletim Sistemi Tam Kararlılık Seviyesinde......

6.Komut Kalıbı : En Genel Sistem Açılış Süresinin Belirlenmesi (Bios + İnt + Kernel + Login Bağlanma)

Örnek Çıktı -5 :


Kod:
notebook-pc ~ # ac --timewarps -dp
    linuxmaster                         18.59
root 2.74
trwe_2012 0.03
Mar 2 total 21.35
linuxmaster 30.60
root 19.04
Mar 3 total 49.65
linuxmaster 30.95
root 6.21
trwe_2012 0.02
Mar 4 total 37.18
linuxmaster 10.51
root 0.46
Mar 5 total 10.97
linuxmaster 15.61
root 0.21
trwe_2012 0.04
Mar 6 total 15.87
linuxmaster 16.60
root 0.10
Mar 7 total 16.69
linuxmaster 24.03
root 1.04
Mar 8 total 25.08
linuxmaster 18.66
root 1.61
Mar 9 total 20.27
linuxmaster 8544.00
Sep 3 total 8544.00
linuxmaster 0.05
root 0.65
Mar 9 total 0.70
linuxmaster 27.60
root 1.30
Mar 10 total 28.89
linuxmaster 9.15
root 2.19
Mar 11 total 11.34
linuxmaster 26.23
root 2.58
Mar 12 total 28.81
linuxmaster 15.31
root 0.01
Mar 13 total 15.32
linuxmaster 6.12
Today    total        6.12

Burada dikkati çeken durum ;

Kod:
Sep  3    total     8544.00
    linuxmaster                          0.05
    root                                     0.65

satırındaki ifade olup bu sistemin ISO Kalıp dosyasının oluşturulma tarihi olup oluşturulma yılının ayını ifade eder.Yukarıdaki ifadeye göre bu sistemin iso kalıp imajı 8544 sn.(147 dk) oluşturulmuştur.

Sistemin kurulmasından şimdiki zamana kadar en genel süre (ort. açılış zamanı)

Kod:
notebook-pc ~ # ac --timewarps
    total     8833.08


Sistem = 8833.08 - 8544.00 = 298 sn. (4.8 sn) = 5 dk
 
NOT:

Systemd Yönetim Servisi olan sistemler'de ac komutunu kullanmak isterseniz aşağıdaki komutu root olarak geçin terminal satırından;


Kod:
apt-get -u install -ff acct

ÖRNEK EKRAN GÖRÜNTÜSÜ (Sistem : GNU/Linux Mint 19.3 x86 MATEv1.22.2 )
ac.png
 
Geri
Üst