Ky wikiHow ju mëson se ku të gjeni regjistrat më thelbësorë në sistemet e njohura të funksionimit Unix. Vendndodhja e parazgjedhur e regjistrimit në të gjitha versionet e Linux, si dhe FreeBSD, është /var /log, por emrat aktualë të regjistrave ndryshojnë sipas sistemit. Nëse jeni duke përdorur Solaris, regjistrat tuaj janë në /var /adm. Shumica e shkrimeve janë skedarë teksti të sheshtë që mund t'i shihni me mace, më shumë, bisht, ose duke hapur në një redaktues teksti-megjithatë, regjistrat si dmesg (i cili përmban informacionin e tamponit të unazës së kernelit) dhe lastlog (i cili tregon informacionin e hyrjes së përdoruesit) shikohen duke ekzekutuar komandat specifike.
Hapa
Metoda 1 nga 2: Gjetja e regjistrave tuaj
Hapi 1. Shtypni Ctrl+Alt+T
Kjo hap kërkesën e shell.
Hapi 2. Shkruani cd /var /log dhe shtypni ↵ Enter
Kjo ju çon në /var /log, vendndodhjen e skedarëve tuaj të regjistrit Linux.
Nëse jeni duke përdorur Solaris, regjistrat tuaj janë të vendosur në /var /adm
Hapi 3. Shkruani ls -a dhe shtypni ↵ Enter
Kjo shfaq një listë të të gjithë skedarëve në drejtori.
Hapi 4. Mësoni regjistrat e zakonshëm
Regjistrat që do të gjeni varen nga një numër faktorësh, duke përfshirë versionin e Linux që po përdorni dhe softuerin dhe shërbimet që përdorni. Këtu keni një përmbledhje të skedarëve më të zakonshëm të regjistrit (nëse përdorni Solaris, thjesht zëvendësoni /var /log me /var /adm):
-
/var/log/auth.log:
Regjistrat e vërtetimit (të dy përpjekjet e suksesshme dhe të dështuara) në Debian/Ubuntu Linux dhe FreeBSD.
Përdoruesit e Solaris do të përdorin/var/adm/authlog
-
/var/log/boot.log:
Mesazhet e fillimit dhe informacionet e nisjes.
-
/var/log/cron:
Të gjitha mesazhet e lidhura me cron për shumicën e versioneve të Unix.
Nëse jeni duke përdorur Solaris, cron log juaj është në/var/cron/log
-
/var/log/daemon.log:
Ekzekutimi i shërbimeve në sfond.
-
/var/log/dmesg:
Mesazhet e drejtuesit të pajisjes. Ky është një skedar binar, jo një skedar teksti-për të parë këtë regjistër do t'ju duhet të përdorni komandën dmesg.
-
/var/log/faillog:
Identifikimet e dështuara vetëm.
-
/var/log/httpd ose/var/log/apache2:
Shkrimet e serverit të uebit Apache.
-
/var/log/maillog ose var/log/mail.log:
Informacione për serverin e postës.
-
/var/log/lastlog:
Tregon hyrjet e fundit të të gjithë përdoruesve. Ky është një skedar binar, jo një skedar teksti-për të parë këtë regjistër do t'ju duhet të përdorni komandën lastlog.
-
/var/log/mesazhet:
Mesazhet e përgjithshme të sistemit për Solaris dhe FreeBSD, si dhe versionet Linux Fedora, RedHat dhe CentOS:
-
/var/log/sigurt:
Regjistrat e vërtetimit (përpjekje të suksesshme dhe të dështuara) për RedHat/CentOS.
-
/var/log/syslog:
Mesazhet e përgjithshme të sistemit për sistemet e bazuara në Ubuntu Linux, Linux Mint dhe Debian Linux. Nëse përdorni Solaris, këtu do të gjeni mesazhe të lidhura me postën.
-
/var/log/utmp:
Gjendjet aktuale të hyrjes për secilin përdorues.
-
/var/log/wtmp:
Kohët e identifikimit dhe daljes nga përdoruesi.
Metoda 2 nga 2: Shikimi i regjistrave tuaj
Hapi 1. Përdorni komandën cat për të parë të gjithë përmbajtjen e një regjistri
Për sa kohë që regjistri është një skedar teksti i sheshtë, mund të drejtoni emrin e maceve për të parë të gjithë regjistrin.
Nëse nuk keni qasje në rrënjë, përdorni sudo para çdo komande
Hapi 2. Përdorni më shumë për të parë përmbajtjen e një regjistri ekran-për-ekran
Meqenëse shumë prej këtyre shkrimet mund të bëhen të mëdha, macja mund të jetë zhgënjyese për t'u përdorur. Nëse doni të shikoni regjistrin ekran-për-ekran, provoni më shumë logname në vend që të mund të kaloni në faqe përmes ekranit të regjistrit.
- Përdorni Hyni kyç për të lëvizur një rresht në të njëjtën kohë, ose Shirit hapësinor për të lëvizur një ekran në të njëjtën kohë.
- Për t'u kthyer, shtypni bMe Për t'u kthyer te kërkesa, shtypni q.
Hapi 3. Përdorni bishtin -f për të parë një regjistër në kohë reale
Kjo shfaq një version të drejtpërdrejtë të regjistrit që përditësohet vazhdimisht ndërsa artikujt e rinj i shkruajnë atij. Për shembull, nëse keni probleme me Apache, mund të jetë e dobishme të ekzekutoni bishtin -f/var/log/httpd dhe ta lini të hapur në një dritare të terminalit gjatë zgjidhjes së problemeve.
- Nëse thjesht doni të shihni fundin e regjistrit, por nuk ju intereson nëse azhurnohet në kohë reale, drejtoni bishtin -20/var/log/httpd për të parë 20 rreshtat e tij të fundit. Ju mund të zëvendësoni "20" me çdo numër rreshtash nga poshtë që dëshironi të shihni.
-
Ju gjithashtu mund të analizoni atë që shihni me bisht (ose pothuajse çdo komandë tjetër) duke e vendosur atë në grep. Për shembull, bishti -f /var/log/auth.log | grep 'Përdoruesi i pavlefshëm' do të shfaqë të gjitha të pavlefshme
"Tubimi" i një komande nënkupton përcjelljen e daljes në një komandë tjetër. Në thelb, ju lejon të përdorni dy ose më shumë komanda në të njëjtën kohë
Hapi 4. Përdorni vi për të hapur regjistrin
Ju mund të përdorni çdo redaktues teksti, të tilla si vi ose vim për të hapur shumicën e regjistrave për shikim. Për ta bërë këtë, thjesht përdorni vi /var/log/auth.log (ose emrin e dëshiruar të regjistrit). Pastaj mund të lundroni lirshëm nëpër regjistër sipas nevojës, si dhe të përdorni mjetet e kërkimit të redaktorit. Në vi dhe vim, mund të kërkoni për vargjet e tekstit duke përdorur një pjerrësi përpara në modalitetin e komandës.
-
Për shembull, shtypni /smtp dhe shtypni Hyni do të gjejë shembullin tjetër të "smtp" në skedar. Shtypni
për të kaluar në shembullin tjetër të vargut të kërkimit, ose N (me shkronja të mëdha) për t'u kthyer në të mëparshmen.
Hapi 5. Përdorni dmesg për të parë mesazhet nga kerneli
Kur doni të shikoni/var/log/dmesg, do t'ju duhet të përdorni këtë komandë.
- Për të lëvizur përmes ekranit të regjistrit sipas ekranit, ekzekutoni dmesg | me shume
-
Përdorni dmesg me grep për të kërkuar shënime të veçanta. Për shembull, për të parë vetëm shënimet në hard disk, ekzekutoni dmesg | grep -i sda.
i thotë grep që të injorojë rastin
- Për të parë vetëm 10 rreshtat e parë të regjistrit, ekzekutoni dmesg | kokë -10. Zëvendësoni "10" me numrin e rreshtave nga maja e skedarit që dëshironi të shihni. Për të bërë të njëjtën gjë me fundin e skedarit, ekzekutoni dmesg | bisht -10.
Hapi 6. Përdorni lastlog për të parë datat e fundit të hyrjes për secilin përdorues
/var/log/lastlog, si/var/log/dmesg, është një skedar binar që kërkon përdorimin e një komande për shikimin. Thjesht mund të shtypni lastlog dhe shtypni Hyni për të parë regjistrin, ose për ta nxjerrë jashtë (| = tub) për shikim më të lehtë-për shembull, lastlog | më shumë ju lejon të lexoni regjistrin ekran-për-ekran, dhe lastlog | grep root do të shfaqte vetëm informacionin e hyrjes në rrënjë.