Wyświetl listę plików stron po folderze za pomocą polecenia LS

4

Zastanawiam się, czy istnieje sposób, aby wyświetlić listę wszystkich plików w folderze przez ls, wiem jak używać ls dla folderów, które są małe, ale jeśli lista plików nie pasuje do rozmiaru ekranu, co powinienem zrobić? nie ma zwoju!

Reza Ameri
źródło

Odpowiedzi:

13

wciągnij to more:

ls -la | more

Następnie strzałka w dół przewija do następnej linii, spacja przeskakuje po stronie

Jobbo
źródło
5
Posługiwać się | less zamiast; w przeciwieństwie do tradycyjnego „więcej”, który pozwoli Ci również przewijać wstecz, wyszukiwać do przodu i do tyłu i tak dalej. naciśnij h o pomoc i pamiętaj o tym mniej znaczy więcej (w niektórych wydaniach niektórych dystrybucji Linuksa „więcej” może być „mniej” pod inną nazwą, ale nie polegaj na tym).
Gabe
4
Podczas wyświetlania katalogów i używania a pager Jak na przykład less, możesz wypróbować niektóre opcje, aby przeglądanie było łatwiejsze / bardziej pouczające. Jestem częściowy /bin/ls -alFv --color=always | /usr/bin/less -iXRS. The ls Opcje oznaczają (odpowiednio) wyświetlanie ukrytych plików, wyświetlanie rozszerzonych informacji, wyświetlanie znaków interpunkcyjnych w celu identyfikacji specjalnych plików, sortowanie liczb w sposób naturalny i pokazywanie kolorów w celu identyfikacji typów plików. The less opcje oznaczają (odpowiednio) ignorują przypadek podczas wyszukiwania, nie czyść ekranu po zakończeniu, zachowuj kolory z lsi nie owijaj długich linii.
dg99
2

more jest dobry, less daje więcej opcji przewijania (w górę iw dół):

ls | less

Jeśli chcesz kolor:

ls --color=always | less -iXRS

Porzucić less Jakby to było vi, :q

Travis Heeter
źródło