Wyświetlanie zawartości katalogu z poziomu konsoli (polecenie ls)

Jak wyświetlić zawartość danego katalogu w Linuksie? Nic prostszego. Mamy do dyspozycji trzy polecenia w konsoli: dir, vdir oraz ls. W artykule tym jednak zajmiemy się tylko opisem możliwości polecenia ls – ponieważ jest ono najchętniej wykorzystywanym narzędziem do listowania zawartości katalogach pod linuxem.

Thank you for reading this post, don't forget to subscribe!

Składnia polecenia wygląda następująco:

ls [opcje].. [plik]..

Przykładowe zastosowania:

  • ls -a (wyświetlenie wszystkich plików i katalogów, łącznie z ukrytymi)
  • ls -c (sortowanie wg czasu utworzenia, ls -cr (w odwrotnym porządku sortowania))
  • ls -t (sortowanie plików wg czasu ich modyfikacji – najnowsze, ls -tr (w odwrotnym porządku sortowania))
  • ls -r (wyświetla wyniki w odwrotnym porządku sortowania)
  • ls -S (sortowanie plików wg rozmiaru, ls -Sr (w odwrotnym porządku sortowania))
  • ls -C (wyświetlanie wyników w kolumnach posortowanych pionowo)
  • ls -l (wyświetlanie danych szczegółowych). Popularne jest zlecenie ls -la (-a wyświetli pliki ukryte czyli o nazwie zaczynającej się kropką)
  • ls -R (lista plików w katalogu i podkatalogach)
  • ls -aRl (lista wszystkich plików, także ukrytych, w katalogu i podkatalogach)
  • lsattr (listowania plików z rozszerzonymi atrybutami)
  • ls -i (wyświetla numer indeksowy i-węzła i numer seryjny każdego pliku)
  • ls -B (pliki kopii zapasowych przeważnie kończą się znakiem tyldy ~, ten parametr sprawi, że nie zostaną one wyświetlone)

Pełną listę opcji polecenia ls można znaleźć wpisując w konsole

man ls