lsattr
- lsattr – narzędzie do wyświetlania atrybutów plików i katalogów w systemach plików opartych na ext2/3/4.
- Atrybuty te określają specjalne właściwości plików, takie jak ochrona przed usunięciem, blokada przed modyfikacją czy automatyczne kasowanie po określonym czasie.
- Jest częścią pakietu e2fsprogs dostępnego w większości dystrybucji Linux.
Składnia
Dział zatytułowany „Składnia”lsattr [opcje] [plik...]
- Bez podania pliku domyślnie wyświetla atrybuty plików w bieżącym katalogu.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-a | Pokazuje również pliki ukryte |
-d | Wyświetla atrybuty katalogów zamiast ich zawartości |
-R | Przegląda katalogi rekurencyjnie |
-v | Wyświetla numer wersji pliku |
--help | Wyświetla pomoc |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Wyświetlenie atrybutów plików w bieżącym katalogulsattr
# Wyświetlenie atrybutów wraz z plikami ukrytymilsattr -a
# Sprawdzenie atrybutów konkretnego plikulsattr dokument.txt
# Rekurencyjne wyświetlenie atrybutów w katalogulsattr -R /var/log
- Pierwszy przykład pokazuje atrybuty wszystkich plików w bieżącym katalogu.
- Drugi uwzględnia pliki ukryte.
- Trzeci sprawdza atrybuty konkretnego pliku.
- Czwarty działa rekurencyjnie na całym katalogu.
- Atrybuty plików mogą być zmieniane poleceniem
chattr
. - Nie wszystkie systemy plików obsługują atrybuty w formacie używanym przez
lsattr
. - Do odczytu atrybutów wymagane mogą być uprawnienia administratora.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
Inappropriate ioctl for device | Polecenie uruchomione na systemie plików bez obsługi atrybutów | Użyj na systemie plików ext2/3/4 |
Permission denied | Brak dostępu do pliku lub katalogu | Uruchom z sudo |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man lsattr – dokumentacja systemowa.
- e2fsprogs – strona projektu narzędzi do systemów plików ext.
- Linux Handbook – lsattr command – poradnik praktyczny.