Konfiqurasiya parametrlərinin ətraflı izahatına baxmaq üçün Persistence journalctl log silmə əmri

hər zamanElektron ticarətwebmaster qarşılaşmalarıMySQL verilənlər bazası, Apache və digər proqramlar həmişəki kimi başlana bilməz,LinuxSistem sizə istifadə etməyi təklif edəcək journalctl -ex baxmaq üçün əmr edin.

  • Əlaqədar qeydlər tez-tez tez tapıla bilər.
  • Gündəliyi bu şəkildə təhlil etdikdən sonra problemi tez bir zamanda həll etmək olar.

Jurnal nə deməkdir?

Jurnalın əsas izahatı:

  • n. Gündəlik, jurnal, gündəlik; dövri nəşrlər, jurnallar, jurnallar; [mühasibat] kitabçası
  • Variasiya
  • cəm jurnalları

Davamlı jurnal qeydləri

Davamlılıq davamlı və keçici vəziyyətlər arasında proqram məlumatlarının çevrilməsi mexanizmidir.

Layman dili ilə desək, keçici məlumatlar (məsələn, daimi saxlanıla bilməyən yaddaşdaxili məlumatlar), davamlılıq davamlı məlumatlara (məsələn, uzun müddət saxlanıla bilən verilənlər bazası davamlılığı kimi) davam edəcək.

CentOS 7.X-də systemd bütün bölmələr üçün başlanğıc qeydlərini idarə edir.

  • Systemd-journald systemd tərəfindən idarə olunan mütərəqqi jurnal idarəetmə xidmətidir.
  • O, nüvədən qeydləri toplayır və sistemin ilk yüklənmə mərhələsində sistem demonları işləyir və işləyir.
  • Standart çıxış və xəta mesajları, eləcə də syslog logs.

jurnalctl log yolu

Günlük xidməti log fayllarını yalnız bir strukturda saxlayır.

Aşağıdakı CentOS 7 sistemidir VestaCPİdarəetmə paneli, journalctl jurnalının yolunu yadda saxla ▼

/var/log/journal
  • Çünki loglar sıxılmış və formatlanmış ikili məlumatlara baxarkən vəYerləşdirməçox sürətli.

journalctl jurnalına baxmaq əmri

journalctl log əmr vərəqinin ətraflı izahı 1

Jurnalctl çıxışı üçün heç bir seçim olmadan əmr verin ▼

journalctl

journalctl bütün qeydlərə bax 2-ci vərəq

  • Bu, əsas etibarilə faydasızdır, çünki dərhal sizi sıxışdıracaq bir ağac kəsmə seli ilə "əzilmişsiniz".

Sonra, qiymətli jurnal məlumatlarını necə effektiv şəkildə süzgəcdən keçirməyi öyrənəcəyik.

Müəyyən bir müddətə baxınjurnalctlGiriş

Vaxt müddətini təyin etmək üçün aşağıdakı əmr seçimlərindən istifadə edin ▼

--since
--until
  • Müəyyən bir vaxtdan əvvəl və sonra log qeydlərini müəyyən etmək üçün bir müddət cavabdehdir.

Vaxt dəyərləri aşağıdakı kimi müxtəlif formatlarda ola bilər ▼

YYYY-MM-DD HH:MM:SS

如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼

journalctl --since "2018-03-26 20:20:00"
  • Yuxarıda göstərilən formatın bəzi komponentləri doldurulmazsa, sistem standart dəyərləri birbaşa dolduracaq.
  • Məsələn, tarix hissəsi doldurulmayıbsa, cari tarix birbaşa göstərilir.
  • Əgər vaxt hissəsi doldurulmayıbsa, defolt olaraq "00:00:00" (gecə yarısı) istifadə olunur.
  • Saniyə sahəsi də boş qala bilər.

Standart dəyər "00"dır, məsələn, aşağıdakı əmr ▼

journalctl --since "2018-03-26" --until "2018-03-26 03:00"

Bundan əlavə, journalctl bəzi nisbi dəyərləri və adlandırılmış stenoqramları başa düşür.

  • Məsələn, "dünən", "bu gün", "sabah" və ya "indi" istifadə edə bilərsiniz.

Məsələn, dünənki log məlumatlarını əldə etmək üçün aşağıdakı əmrdən istifadə edə bilərsiniz ▼

journalctl --since yesterday

Jurnalları səhər saat 9:00-dan son saata qədər əldə etmək üçün aşağıdakı əmrdən istifadə edə bilərsiniz ▼

journalctl --since 09:00 --until "1 hour ago"

Real-vaxt yeniləmə görünüşü journalctl log

t iləail -f əmri oxşardır, jurnalctl real vaxt rejimində qeydləri göstərmək üçün -f seçimini dəstəkləyir ▼

journalctl -f

Cihazın real vaxt jurnalına baxmaq istəyirsinizsə, lütfən -u seçimini ▼ əlavə edin

$ sudo journalctl -f -u prometheus.service

Journalctl-də yalnız ən yeni n sətirləri göstərin

komanda xətti seçimləri -n Yalnız ən son n sətirə nəzarət etmək üçün istifadə olunur.

Defolt ən son 10 sətir qeydin sonunda göstərilir ▼

$ sudo journalctl -n

Siz həmçinin sonunda ▼ müəyyən sayda sətir olan jurnalı göstərə bilərsiniz

$ sudo journalctl -n 20

Aşağıda cron.service xidmətini göstərən ən son üç sətirli jurnal ▼

$ journalctl -u cron.service -n 3

网络 营销İnsanlar VPS-dən istifadə edirlərveb sayt qurun, VestaCP idarəetmə panelini quraşdırın, qurunWordPressveb sayt.

tez-tez istifadə edin df -h VPS disk tutumunu yoxlamaq və onun ayda 1GB tendensiyasında artdığını tapmaq əmri (keçən ay 1GB olduğunu unutmayın)

[root@ten ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/simfs       20G  7.5G   13G  38% /

devtmpfs        256M     0  256M   0% /dev

tmpfs           256M     0  256M   0% /dev/shm

tmpfs           256M  244K  256M   1% /run

tmpfs           256M     0  256M   0% /sys/fs/cgroup

tmpfs            52M     0   52M   0% /run/user/0

Tutum əmrindən istifadə edərək jurnalctl qeydlərinə baxın

Disk tutumu əmrindən istifadə edərək cari journalctl jurnalını yoxlayın ▼

journalctl --disk-usage

journalctl boş silmə jurnalı

Linux çox həssas bir əməliyyat sistemi olduğundan, faylları səhv silsəniz, sistemin çökməsinə səbəb olmaq asandır.

Buna görə də, journalctl jurnallarını təmizləməyin yolu, lütfən, onları tarixə və ehtiyata icazə verilən tutuma görə silin.

journalctl --vacuum-time=2d
journalctl --vacuum-size=500M

Əgər log fayllarını əl ilə silmək istəyirsinizsə, silməzdən əvvəl jurnalı fırlatmalısınız (döndürməlisiniz).

systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service

journalctl davamlı tutumu konfiqurasiya edir

Jurnallı limit davamlılıq konfiqurasiyasını aktivləşdirmək üçün jurnalın konfiqurasiya faylını dəyişə bilərsiniz ▼

/etc/systemd/journald.conf

SystemMaxUse=16M

ForwardToSyslog=no

Sonra jurnalı yenidən başladın ▼

systemctl restart systemd-journald.service

Yoxlama jurnalı qaydasındadır?Günlük faylları bütöv və zədəsizdirmi? ▼

journalctl --verify

Jurnalctl jurnalını təmizlədikdən sonra VPS diskinin tutumu və jurnalist jurnalının tutumu▼ aşağıdakılardır

[root@ten /]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/simfs       20G  5.7G   15G  29% /

devtmpfs        256M     0  256M   0% /dev

tmpfs           256M     0  256M   0% /dev/shm

tmpfs           256M  308K  256M   1% /run

tmpfs           256M     0  256M   0% /sys/fs/cgroup

tmpfs            52M     0   52M   0% /run/user/0

[root@ten /]# journalctl --disk-usage

Archived and active journals take up 24.0M on disk.

Davamlı jurnalctl jurnalının ətraflı izahı, bu son ^_^

Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) sizin üçün faydalı olan "Konfiqurasiya parametrlərinin təfərrüatlı izahatına baxmaq üçün Persistent journalctl log kliring əmri"ni paylaşdı.

Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-1141.html

Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!

🔔 Kanalın ən yaxşı kataloqunda dəyərli "ChatGPT Məzmun Marketinq AI Aləti İstifadə Bələdçisi"ni ilk əldə edən siz olun! 🌟
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!

 

发表 评论

Elektron poçtunuz dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

yuxarıya sürüşdürün