Es strādāju ar daudziem milzīgiem log failiem. Es parasti izveidoju savienojumu ar saviem UNIX un Linux serveriem, izmantojot Putty vai Telnet, tad es izlasīju failus, izmantojot standarta UNIX / Linux komandas. Citi IT ļaudis dod priekšroku izmantot X-loga GUI, bet, ja jums ir zems joslas platums, labāk izmantot komandrindas termināli, lai veiktu lietas ātrāk.
Ja jums ir nepieciešams pārlūkot žurnālus, tos rediģējot, izmantojiet komandu “ mazāk ”. “Mazāk” Linux un UNIX ļauj apskatīt failu un ļauj jums veikt pamata meklēšanas darbības. Atšķirībā no “ vairāk ”, tas ļauj gan virzīties uz priekšu, gan atpakaļ, lai jūs varētu meklēt jebkuru meklēšanas virkni jebkurā dokumenta punktā.
Mazāk ir labāk nekā vairāk
Lai atvērtu failu, izmantojot mazāk, ierakstiet mazāk komandu, kam seko faila nosaukums UNIX vai Linux uzvednē:
mazāk faila nosaukuma
Tālāk redzamajā piemērā es atvēru failu ar nosaukumu verbose.log.mo
Mazāk atver failu un parādīs faila nosaukumu termināļa kreisajā apakšējā daļā. Lai atrastu virkni failā, ierakstiet priekšu slīpsvītru, kam seko virkne, kuru vēlaties meklēt, un pēc tam nospiediet Enter. Tālāk redzamajā piemērā es ierakstīju / kļūda, lai meklētu virkni “kļūda”.
Jūs redzēsiet, ka faila skats pāriet uz līniju, kurā atrodas virkne. Atrodamās virknes atbilstības ir izceltas, lai tās būtu vieglāk apskatāmas.
Lai meklētu nākamo virknes gadījumu, vienkārši nospiediet taustiņu „n”. Nospiežot lielo burtu “N”, jūs aizvedīs uz iepriekšējo spēli.
Šeit ir citi īsinājumtaustiņi, kurus es atradu Wiki ierakstā “mazāk”:
- [Arrows] / [Page Up] / [Page Down] / [Home] / [End]: Navigācija.
- [Space bar]: Nākamā lapa.
- b : Iepriekšējā lapa.
- n g : Pārlēkt uz rindas numuru n . Noklusējums ir faila sākums.
- n G : Pārlēkt uz rindas numuru n . Noklusējums ir faila beigas.
- / modelis : Meklēt modeli . Var izmantot regulāras izteiksmes.
- n : doties uz nākamo spēli (pēc veiksmīgas meklēšanas).
- N : Doties uz iepriekšējo spēli.
- m burts : atzīmējiet pašreizējo atrašanās vietu ar burtu .
- ' burts : atgriezieties pozīcijas vēstulē . [ ' = viens piedāvājums]
- '^ vai g : doties uz faila sākumu.
- '$ vai G : dodieties uz faila beigām.
- s : Saglabājiet pašreizējo saturu (iegūti no citas programmas, piemēram, grep) failā.
- = : Informācija par failu.
- F : nepārtraukti lasiet informāciju no faila un sekojiet tā beigām. Noderīga žurnālu skatīšanai. Izmantojiet Ctrl + C, lai izietu no šī režīma.
- - opcija : Pārslēgt komandrindas opciju - opcija .
- h : Palīdzība.
- q : Iziet.
Tas, kas man patīk visvairāk par “mazāk”, ir tas, ka tas automātiski pielāgojas termināla loga platumam un augstumam. Teksts, skatoties ar “mazāk”, tiek automātiski iesaiņots, ja maināt gala loga izmērus. Tas padara mazāk progresu nekā vecāks rīks, ko sauc par „vairāk”, kas mēdz samazināt tekstu, kad jūs nostiprināt termināļa platumu.
Ja jums ir daudz teksta vai ASCII failu, kurus var apskatīt Linux vai UNIX, pārliecinieties, ka esat apguvis “mazāk”, jo tas ir pārāka komanda failu apskatei, izmantojot komandrindas termināli. Izbaudi!