less (Unix)
Z Wikipedii
less jest to program konsoli Uniksa wyświetlający duże ilości tekstu w sposób przystępny dla użytkownika (tzw. pager). W odróżnieniu od more zezwala na nawigację po pliku w obu kierunkach w dowolnym momencie. W przeciwieństwie do vi, który także może być używany do wyświetlania plików, less nie wczytuje całego pliku przy starcie, co skutkuje szybszym wczytywaniu dużych plików.
Gdy less wyświetla dane na standardowym wyjściu, są one wyświetlane jako jeden ekran w danej chwili z możliwością nawigacji. Jeżeli wynik nie jest przesyłany na nie, np. jest przekazywany poprzez potok do innego programu, less zachowuje się jak cat.
Spis treści |
[edytuj] Historia
less został stworzony przez Marka Nudelmana w latach 1983-1985 z powodu braku możliwości przewijania do tyłu w more. Nazwa (ang. less - mniej) powstała wskutek żartów, mówiących że less to odwrotne more (ang. more - więcej). Obecnie less jest częścią projektu GNU i jest dołączany do większości systemów bazujących na Uniksie.
[edytuj] Wywołanie
less [opcje] nazwa pliku
[edytuj] Opcje i komendy
less może być uruchomiony z opcjami, które zmieniają jego zachowanie. Te opcje mogą się różnić między systemami. Podczas gdy less wyświetla plik, mogą być użyte komendy dotyczące wyświetlanych danych, np. wyszukiwanie czy nawigacja. Komendy te bazują zarówno na komendach vi jak i more.
[edytuj] Opcje
| Opcja | Znaczenie |
|---|---|
| -g | Podświetla wyniki wyszukiwania. |
| -I | Włącza wyszukiwanie bez rozróżniania wielkości liter. |
| -M | Wyświetla informacje o przeglądaniu |
| -N | Wyświetla numery linii. |
| -S | Wyłącza zawijanie długich linii. |
[edytuj] Komendy
| Komenda | Znaczenie |
|---|---|
|
Nawigacja |
| ng | Przeskocz do linii o numerze n |
| /wzorzec' | Wyszukaj dane pasujące do wzorca. Istnieje możliwość użycia wyrażeń regularnych. |
| n | Przeskocz do następnych pasujących danych. |
| N | Przeskocz do poprzednich pasujÄ…cych danych. |
| mlitera | Oznacz obecnÄ… pozycjÄ™ literÄ…. |
| 'litera | Przejdź do pozycji oznaczonej literą |
| s | Zapisz obecne dane do pliku. |
| = | Informacje o pliku |
| h | Pomoc |
| q | Zakończenie działania less |
[edytuj] Przykłady
- less -M readme.txt
- Odczytaj plik o nazwie readme.txt
- less katalog
- Wyświetla zawartość katalogu w less. Jest to równoważne z ls -la katalog | less.
[edytuj] Linki zewnętrzne
- Oficjalna strona less
- – podręcznik dyskowy systemu Linux w serwisie die.net
[edytuj] Odmiany less
| Zarządzanie plikami i systemem plików: | cat • cd • chattr • chmod • chown • chgrp • cp • du • df • file • fsck • ln • ls • lsof • mkdir • more • mount • mv • pwd • rcp • rm • rmdir • split • touch • tree | ||
| Zarządzanie procesami | anacron • at • chroot • cron • crontab • htop • kill • killall • nice • ps • sleep • screen • time • timex • top • renice • wait • watch | ||
| Zarządzanie użytkownikami/systemem | env • finger • id • locale • mesg • passwd • su • sudo • uname • uptime • w • wall • who • write | ||
| Przetwarzanie tekstu | awk • cut • diff • ex • head • iconv • join • less • more • nkf • paste • sed • sort • tail • tr • uniq • wc • xargs • perl | ||
| Programowanie shellowe | echo • expr • unset | Drukowanie | lp |
| Komunikacja inetd • netstat • ping • rlogin • traceroute |
Wyszukiwanie find • grep • strings • whereis |
Różne banner • bc • cal • man • yes |
|
| PE: świetna Polonia, dramat Olszara, hat-trick Sobczaka |
|
We wtorwek, 7 października, rozegrano trzy mecze piłkarskiego Pucharu Ekstraklasy. Najbardziej zacięte spotkanie obejrzeli kibice w Chorzowie, gdzie Ruch wygrał z Odrą Wodzisław 3:2. Trzy bramki w tym meczu strzelił Marcin Sobczak, a sędzia pokazał dwie czerwona kartki. Prawdziwe "wejście smoka" miał w spotkaniu Piasta Gliwice ze Śląskiem Wrocław Sebastian Olszar. Napastnik gospodarzy strzelił dwa gole, trzeciego wypracował, by wreszcie skończyć mecz na noszach. Nadal znakomicie spisuje się...
|
| "Gladiatorzy" zatrzymali Goeppingen |
|
Piłkarze ręczni SC Magdeburg meczem z Frisch Auf Goeppingen zainaugurowali ósmą kolejkę zmagań w Bundeslidze.
|
| Tusk o PZPN: ci ludzie mają silnych protektorów |
|
Premier Donald Tusk przyznał we wtorek, że w sprawie PZPN nie udało się wszystkiego osiągnąć, ale nie sądzi, aby obecne rozwiązanie było kompromitujące. Dodał, że minister sportu Mirosław Drzewiecki zachowa stanowisko.
|
| PE: Polonia podtrzymała świetną passę |
|
Znakomicie radzi sobie w tym sezonie Polonia Warszawa. "Czarne Koszule", beniaminek Ekstraklasy, przewodzą ligowej tabeli, a na dodatek nie przegrywają spotkań i nie tracą bramek.
|
| Cech: cieszę się, że mecz z Polską rozstrzygnie się na boisku |
|
Petr Cech, bramkarz Chelsea Londyn i reprezentacji Czech, jest zadowolony z faktu, że mecz eliminacji MŚ 2010 dojdzie do skutku.
|