Dlaczego polecenie „mniej” jest lepsze niż „więcej” w Unix i Linux

Dlaczego polecenie „mniej” jest lepsze niż „więcej” w Unix i Linux

Pracuję z wieloma ogromnymi plikami dziennika. Zwykle łączę się z moimi serwerami UNIX i Linux za pomocą Putty lub Telnet, a następnie czytam pliki za pomocą standardowych poleceń UNIX/LINUX.  Inni ludzie wolą używać GUI X-Window, ale jeśli masz połączenie o niskiej przepustowości, lepiej użyć terminalu wiersza poleceń, aby sprawić szybsze wykonanie rzeczy.

Jeśli chcesz przeglądać dzienniki bez ich edytowania, użyj „mniej" Komenda.  „Mniej” w Linux i Unix pozwala wyświetlić plik i umożliwia wykonanie podstawowych operacji Znajdź.  W odróżnieniu "więcej”, Umożliwia nawigację zarówno do przodu, jak i do tyłu, abyś mógł szukać dowolnego ciągu wyszukiwania w dowolnym momencie dokumentu.

Spis treści

    Mniej jest lepsze niż więcej

    Otworzyć plik za pomocą mniej,  Wpisz mniej Polecenie, a następnie nazwa pliku w wierszu Unix lub Linux:

    mniej nazwy pliku

    W poniższym przykładzie otworzyłem plik o nazwie gadatliwy.dziennik.mo

    Zobaczysz, że widok pliku przejdzie do linii, w której znajduje się ciąg.  Położone dopasowania ciągów są podświetlane w celu łatwiejszego oglądania.

    Aby wyszukać następną instancję ciągu, po prostu naciśnij klawisz „N”.  Naciśnięcie wielkich „N” doprowadzi Cię do poprzedniego meczu.

    Oto inne skróty klawiatury, które znalazłem od wpisu Wiki na „Mniej”:

    • [Strzałki]/[strona w górę]/[strona w dół]/[home]/[end]: nawigacja.
    • [Pasek przestrzeni]: następna strona.
    • B: Poprzednia strona.
    • NG: Przeskocz do numeru linii N. Domyślnie to początek pliku.
    • NG: Przeskocz do numeru linii N. Domyślnie jest koniec pliku.
    • /wzór: Szukaj wzór. Można użyć wyrażeń regularnych.
    • N: Przejdź do następnego meczu (po udanym przeszukaniu).
    • N: Przejdź do poprzedniego meczu.
    • Mlist: Zaznacz bieżącą pozycję za pomocą list.
    • 'list: Wróć na pozycję list. [[[' = pojedynczy cytat]
    • '^ Lub G: Przejdź do początku pliku.
    • '$ Lub G: Przejdź do końca pliku.
    • S: Zapisz bieżącą zawartość (dostałem z innego programu, takiego jak GREP) w pliku.
    • =: Informacje o pliku.
    • F: Ciągłe czytanie informacji z pliku i podążaj za jego końcem. Przydatne do oglądania dzienników. Używać klawisz kontrolny+C Aby wyjść z tego trybu.
    • -opcja: Przełącz opcję wiersza poleceń -opcja.
    • H: Pomoc.
    • Q: Zrezygnować.

    Najbardziej podoba mi się „mniej”, to to, że automatycznie dostosowuje się do szerokości i wysokości okna terminala.  Tekst po przeglądaniu z „mniej” jest automatycznie owinięty, jeśli zmieniasz rozmiar okna terminala.  To sprawia mniej postępu niż starsze narzędzie o nazwie „więcej”, które ma tendencję do przecinania tekstu podczas dokręcenia szerokości terminalu.

    Jeśli masz dużo plików tekstowych lub ASCII do wyświetlenia w systemie Linux lub UNIX, upewnij się, że opanujesz „mniej”, ponieważ jest to lepsze polecenie do przeglądania plików za pomocą terminalu wiersza poleceń. Cieszyć się!