ls
Aby wylistować ukryte pliki i katalogi w systemie Linux, możesz użyć polecenia ls z opcją -a
Polecenie ls służy do wyświetlania zawartości katalogu, a opcja -a (lub –all) sprawia, że w wyświetlanej liście znajdą się również ukryte pliki i katalogi (które zaczynają się od kropki).
Oto jak to zrobić:
ls -a
Jeśli chcesz dodatkowo wyświetlić szczegółowe informacje o plikach, takie jak uprawnienia, właściciel, rozmiar i data modyfikacji, użyj opcji -l (lub –long), łącząc ją z opcją -a:
ls -la
lub:
ls -al
np. polecenie w katalogu /bin/multiarch-x86_64-linux wylistuje zawartość:
[root@localhost multiarch-x86_64-linux]# ls -la razem 156 drwxr-xr-x 2 root root 4096 lip 22 23:54 ./ drwxr-xr-x 3 root root 135168 lip 30 19:49 ../ -rwxr-xr-x 1 root root 6756 lip 1 09:47 krb5-config* -rwxr-xr-x 1 root root 2301 wrz 16 2022 libpng16-config* -rwxr-xr-x 1 root root 1757 maj 30 11:57 xml2-config*
Jeżeli ls wyświetli dużą ilość nazw plików, i nie ma możliwości skrolowania,to możesz przekierować wyjście polecenia ls do przeglądarki tekstowej, takiej jak less lub more, co pozwoli ci przewijać wyświetlane wyniki:
ls | less
Naciśnij Enter, aby przewinąć o jedną linię w dół, lub Spację, aby przewinąć o jedną stronę. Strzałki do góry lub w dół lub Page↑, Page↓ Aby zakończyć przeglądanie, naciśnij Q.
Możesz użyć długiego formatu listy (ls -l), aby uzyskać więcej informacji o plikach w czytelniejszej formie, i połączyć to z less, aby przewijać wyniki:
ls -l | less
Jeśli chcesz zobaczyć tylko część wyników, możesz zastosować filtr za pomocą grep:
ls | grep „wzorzec”
Na przykład, aby wyświetlić tylko pliki, które zawierają txt w nazwie:
ls | grep „txt”
Możesz wyświetlić każdy plik w osobnej linii, używając opcji -1 (cyfra jeden):
ls -1 | less
Jeśli chcesz zapisać wynik do pliku, aby później go przeglądać:
ls > lista_plikow.txt
Następnie możesz otworzyć ten plik za pomocą less, cat, lub dowolnego edytora tekstu:
less lista_plikow.txt
cat lista_plikow.txt