Төлем әдістері Abuse

Linux жүйесінде журналдарды қалай көруге болады

17.04.2021, 22:24

Жүйе әкімшілеріне жиі Linux операциялық ортасында журналдарды қарау қажет. Бұл ақаулық орын алса және оны жою міндеті болса, бірінші орындалатын нәрсе. Linux операциялық жүйесі және іске қосылған қолданбалар әртүрлі журнал файлдарында тіркелген хабарлардың әртүрлі түрлерін жасайды.

Linux жүйесінде журналдардың орналасуы

Linux журнал файлдарын сақтау үшін арнайы бағдарламалық құралды, файлдарды және каталогтарды пайдаланады. Қандай бағдарламалар қай журналдарда ақпаратты жасайтынын және ең бастысы, бұл журналдар қай жерде орналасқанын білсеңіз, сіз аз уақытты жоғалту арқылы туындаған кез келген мәселелерді жылдам шеше аласыз. Әрі қарай, біз Linux жүйесіндегі тіркеу жүйесінің негізгі бөліктерін, журнал файлдарын, сондай-ақ Linux журналдарын көруге болатын утилиталарды қарастырамыз.

Барлық негізгі Linux журналдары қалтада орналасқан /var/log/ ls пәрменін пайдаланып жүйеңіздің журнал файлдарын тізімдей аласыз:

 $ ls -l /var/log/

Linux жүйесінде журналдарды қалай көруге болады

Әрі қарай, /var/log/ каталогында орналасқан 20 түрлі Linux журнал файлдарын қарастырайық. Бұл журналдардың кейбіреулері тек белгілі бір дистрибутивтерде болады, мысалы dpkg.log тек Debian негізіндегі жүйелерде кездеседі:

Linux журналдарын қарау

Linux жүйесінде журналдарды қарау

Әрі қарай, операциялық жүйеде бұл журналдарды қалай көруге болатынын қарастырамыз.

Linux жүйесінде журналдарды қарау

Linux операциялық ортасында журналдарды көру үшін пәрмен жолы арқылы бірнеше утилиталарды пайдалану ыңғайлы. Мұны істеу үшін, әдетте, кез келген мәтіндік редакторды немесе арнайы қызметтік бағдарламаны пайдаланыңыз. Linux жүйесінде журналдарды көру үшін сізге суперпайдаланушы құқықтарын алу қажет болуы мүмкін. Осы мақсатта жиі қолданылатын командалар тізімі:

  • мысық;
  • бас;
  • grep;
  • құйрық;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • нано.

Журналды көру үшін /var/log/dmesg айналдыру мүмкіндігі бар, жай ғана іске қосыңыз:

 $ less /var/log/dmesg

Linux жүйесінде журналдарды қалай көруге болады

Нақты уақытта журналдарды қарастырайық:

 $ tail -f /var/log/dmesg

dmesg журнал файлын ашыңыз:

 $ cat /var/log/dmesg

Бірінші жолдарды қарастырайық:

 $ head /var/log/dmesg

Содан кейін /var/log/messages ішінен қателерді шығарамыз:

 $ grep -i error /var/log/dmesg

Linux жүйесінде журналдарды қалай көруге болады

Сондай-ақ графикалық утилиталарды пайдаланып Linux жүйесінде журналдарды көруге болады. Журналдар бағдарламасын ноутбукта немесе Linux жұмыс істейтін дербес компьютерде жүйелік журналдарды оңай қарау және бақылау үшін пайдалануға болады.

Linux жүйесінде журналдарды қалай көруге болады

Бағдарламаны X сервері орнатылған кез келген жүйеге орнатуға болады. Сондай-ақ журналдарды қарау үшін кез келген графикалық сынақ редакторын пайдалануға болады.