Jinsi ya Kuangalia Magogo katika Mifumo ya Unix

Orodha ya maudhui:

Jinsi ya Kuangalia Magogo katika Mifumo ya Unix
Jinsi ya Kuangalia Magogo katika Mifumo ya Unix

Video: Jinsi ya Kuangalia Magogo katika Mifumo ya Unix

Video: Jinsi ya Kuangalia Magogo katika Mifumo ya Unix
Video: Jinsi Ya Ku-Update Drivers Za Kompyuta Yako.(WindowsPc) 2024, Mei
Anonim

WikiHow inafundisha wapi kupata magogo muhimu zaidi kwenye mifumo maarufu ya uendeshaji ya Unix. Mahali ya kukata magogo kwenye matoleo yote ya Linux, pamoja na FreeBSD, ni / var / logi, lakini majina halisi ya kumbukumbu yanatofautiana na mfumo. Ikiwa unatumia Solaris, kumbukumbu zako ziko / var / adm. Magogo mengi ni faili tambarare za maandishi unayoweza kutazama na paka, zaidi, mkia, au kwa kufungua kihariri cha maandishi-hata hivyo, magogo kama dmesg (ambayo yana maelezo ya bafa ya kernel) na mwisho wa mwisho (ambayo inaonyesha maelezo ya kuingia kwa mtumiaji) hutazamwa kwa kuendesha amri maalum.

Hatua

Njia 1 ya 2: Kupata kumbukumbu zako

Angalia magogo katika hatua ya 1 ya Unix
Angalia magogo katika hatua ya 1 ya Unix

Hatua ya 1. Bonyeza Ctrl + Alt + T

Hii inafungua haraka ya ganda.

Angalia magogo katika hatua ya 2 ya Unix
Angalia magogo katika hatua ya 2 ya Unix

Hatua ya 2. Andika cd / var / logi na ubonyeze ↵ Ingiza

Hii inakupeleka kwa / var / log, eneo la faili zako za kumbukumbu za Linux.

Ikiwa unatumia Solaris, kumbukumbu zako ziko katika / var / adm

Angalia magogo katika hatua ya 3 ya Unix
Angalia magogo katika hatua ya 3 ya Unix

Hatua ya 3. Andika ls -a na bonyeza ↵ Ingiza

Hii inaonyesha orodha ya faili zote kwenye saraka.

Angalia magogo katika hatua ya 4 ya Unix
Angalia magogo katika hatua ya 4 ya Unix

Hatua ya 4. Jifunze magogo ya kawaida

Magogo utapata hutegemea mambo kadhaa, pamoja na toleo la Linux unayoendesha na programu na huduma unazotumia. Hapa kuna muhtasari wa faili za logi za kawaida (ikiwa unatumia Solaris, badilisha / var / log na / var / adm):

  • /var/log/auth.log:

    Magogo ya uthibitishaji (majaribio yote yaliyofanikiwa na yaliyoshindwa) kwenye Debian / Ubuntu Linux na FreeBSD.

    Watumiaji wa Solaris watatumia / var / adm / authlog

  • /var/log/boot.log:

    Ujumbe wa kuanza na maelezo ya boot.

  • / var / log / cron:

    Ujumbe wote unaohusiana na cron kwa matoleo mengi ya Unix.

    Ikiwa unatumia Solaris, logi yako ya cron iko kwenye / var / cron / log

  • /var/log/daemon.log:

    Kuendesha huduma za usuli.

  • / var / logi / dmesg:

    Ujumbe wa dereva wa kifaa. Hii ni faili ya binary, sio faili ya maandishi-ili kuona kumbukumbu hii utahitaji kutumia amri ya dmesg.

  • / var / log / kushindwa:

    Imeshindwa kuingia tu.

  • / var / log / httpd au / var / log / apache2:

    Magogo ya seva ya wavuti ya Apache.

  • / var / log / maillog au var / log / mail.log:

    Maelezo ya seva ya barua.

  • / var / log / mwisho wa mwisho:

    Inaonyesha kuingia kwa watumiaji wa mwisho. Hii ni faili ya binary, sio faili ya maandishi-ili kuona logi hii utahitaji kutumia amri ya mwisho.

  • / var / log / ujumbe:

    Ujumbe wa jumla wa mfumo wa Solaris na FreeBSD, pamoja na matoleo ya Linux Fedora, RedHat, na CentOS:

  • / var / log / salama:

    Magogo ya uthibitishaji (majaribio yaliyofanikiwa na yaliyoshindwa) ya RedHat / CentOS.

  • / var / log / syslog:

    Ujumbe mkuu wa mfumo wa Ubuntu Linux, Linux Mint, na mifumo ya msingi ya Debian Linux. Ikiwa unatumia Solaris, hapa ndipo utapata ujumbe unaohusiana na barua.

  • / var / logi / utmp:

    Nchi za kuingia sasa kwa kila mtumiaji.

  • / var / logi / wtmp:

    Kuingia kwa mtumiaji na nyakati za kuingia.

Njia 2 ya 2: Kutazama Kumbukumbu zako

Angalia magogo katika hatua ya 5 ya Unix
Angalia magogo katika hatua ya 5 ya Unix

Hatua ya 1. Tumia amri ya paka kuona yaliyomo kwenye logi

Kwa muda mrefu kama logi hiyo ni faili tambarare ya maandishi, unaweza kukimbia jina la paka ili kuona logi nzima.

Ikiwa tayari hauna ufikiaji wa mizizi, tumia Sudo kabla ya kila amri

Angalia magogo katika hatua ya 6 ya Unix
Angalia magogo katika hatua ya 6 ya Unix

Hatua ya 2. Tumia zaidi kutazama yaliyomo kwenye kumbukumbu skrini-kwa-skrini

Kwa kuwa magogo haya yanaweza kuwa makubwa, paka inaweza kusumbua kutumia. Ikiwa unataka kutazama skrini-kwa-skrini ya logi, jaribu kujulikana zaidi badala yake ili uweze kurasa kupitia skrini-ya-skrini.

  • Tumia faili ya Ingiza kitufe cha kusogeza laini moja kwa wakati, au Spati kusogeza skrini moja kwa wakati.
  • Ili kurudi nyuma, bonyeza b. Ili kurudi kwa haraka, bonyeza q.
Angalia magogo katika hatua ya 7 ya Unix
Angalia magogo katika hatua ya 7 ya Unix

Hatua ya 3. Tumia mkia -f kutazama kumbukumbu kwenye wakati halisi

Hii inaonyesha toleo la moja kwa moja la kumbukumbu ambalo husasisha kila wakati vitu vipya vinavyoiandikia. Kwa mfano, ikiwa una shida na Apache, inaweza kuwa na msaada kuendesha mkia -f / var / log / httpd na kuiacha wazi kwenye dirisha la terminal wakati unasumbua.

  • Ikiwa unataka tu kuona mwisho wa logi lakini haujali ikiwa inasasisha kwa wakati halisi, tumia mkia -20 / var / log / httpd kutazama mistari yake 20 ya mwisho. Unaweza kubadilisha "20" na idadi yoyote ya mistari kutoka chini unayotaka kuona.
  • Unaweza pia kuchanganua kile unachokiona na mkia (au amri nyingine yoyote) kwa kuisambaza kwa grep. Kwa mfano, mkia -f /var/log/auth.log | grep 'Mtumiaji batili' ataonyesha batili zote

    "Kutoa bomba" amri inamaanisha kuelekeza pato kwa amri nyingine. Kimsingi, inakuwezesha kutumia amri mbili au zaidi mara moja

Angalia magogo katika hatua ya 8 ya Unix
Angalia magogo katika hatua ya 8 ya Unix

Hatua ya 4. Tumia vi kufungua kumbukumbu

Unaweza kutumia kihariri chochote cha maandishi, kama vile vi au vim kufungua magogo mengi kwa kutazama. Ili kufanya hivyo, tumia tu vi /var/log/auth.log (au jina la logi unayotaka). Basi unaweza kupitia kwa urahisi logi kama inahitajika, na pia utumie zana za utaftaji wa mhariri. Katika vi na vim, unaweza kutafuta minyororo ya maandishi kwa kutumia kufyeka mbele katika hali ya amri.

  • Kwa mfano, kuandika / smtp na kubonyeza Ingiza utapata tukio linalofuata la "smtp" kwenye faili. Bonyeza

    kuhamia kwenye hali inayofuata ya kamba ya utaftaji, au N (herufi kubwa) kurudi nyuma.
Angalia magogo katika hatua ya 9 ya Unix
Angalia magogo katika hatua ya 9 ya Unix

Hatua ya 5. Tumia dmesg kutazama ujumbe kutoka kwa punje

Wakati unataka kuona / var / log / dmesg, utahitaji kutumia amri hii.

  • Kupitia skrini ya logi kwa skrini, tumia dmesg | zaidi.
  • Tumia dmesg na grep kutafuta viingilio maalum. Kwa mfano, kutazama maingizo tu ya diski ngumu, endesha dmesg | grep -i sda.

    iambia grep kupuuza kesi hiyo

  • Kuona tu mistari 10 ya kwanza ya logi, endesha dmesg | kichwa -10. Badilisha "10" na idadi ya mistari kutoka juu ya faili unayotaka kuona. Ili kufanya vivyo hivyo na mwisho wa faili, endesha dmesg | mkia -10.
Angalia magogo katika hatua ya 10 ya Unix
Angalia magogo katika hatua ya 10 ya Unix

Hatua ya 6. Tumia mwisho wa mwisho ili kuona tarehe za mwisho za kuingia kwa kila mtumiaji

/ var / log / lastlog, kama / var / log / dmesg, ni faili ya binary ambayo inahitaji matumizi ya amri ya kutazama. Unaweza tu kuandika mwisho na bonyeza Ingiza kutazama logi, au kuifuta nje (| = bomba) kwa kutazama kwa urahisi - kwa mfano, mwisho | zaidi inakuwezesha kusoma skrini-ya-skrini-ya-logi, na mwisho-mwisho | mzizi wa grep ungeonyesha tu maelezo ya kuingia kwenye mizizi.

Ilipendekeza: