Jeśli chcesz sprawdzić, kto jest właścicielem pliku, Linux działa zupełnie inaczej niż inne systemy. Nie ma opcji, aby po prostu kliknąć plik prawym przyciskiem myszy i przejść do Nieruchomości Lub Zdobyć informacje jak w systemie Windows lub macOS.
Ponadto własność plików jest inna w systemie Linux. Każdy plik ma swojego właściciela i grupę, do której należy właściciel. Znajomość tych informacji może być przydatna w wielu sytuacjach, na przykład przy rozwiązywaniu problemów z uprawnieniami.
Istnieją trzy popularne sposoby sprawdzenia właściciela pliku w systemie Linux. Oto, czym są.
Polecenie „Jest -Ja”.
Polecenie „Is -I” to najwygodniejszy sposób sprawdzenia właściciela pliku. Wszystko, co musisz zrobić, to wykonać następujące kroki.
- Otwórz terminal.

- Wpisz
Is -I filename.
- Sprawdź trzecią kolumnę, aby zobaczyć właściciela.

Oczywiście, że wymienisz Nazwa pliku z rzeczywistą nazwą pliku. Jeśli więc nazwa brzmiałaby plik123, polecenie wyglądałoby następująco:
% ls -l file123
To polecenie dostarczy Ci wielu innych cennych informacji.
- Typ pliku
- Uprawnienia
- Grupa
- Rozmiar
- Data i godzina
- Twarde linki
Wynik będzie wyglądał mniej więcej tak:
-rw-r--r-- 2 mark admin 246 Jun 3 08:21 file123
Informacje są następujące.
- -rw-r–r– : tryb pliku
- 2 – liczba linków
- ocena – Imię właściciela
- Admin – Nazwa grupy
- 246 – rozmiar pliku (liczba bajtów)
- 3 czerwca 08:21– miesiąc i dzień modyfikacji pliku, a następnie dokładna godzina i minuty
- Plik123 – Nazwa pliku
Znajdź polecenie
Ludzie często używają polecenia Znajdź, aby szukać plików w katalogu. Ale dzięki funkcji Drukuj możesz także wyświetlić listę właścicieli plików.
Można to zrobić za pomocą następującej składni polecenia.
# find /dir -printf '%u\n'
Możesz także użyć bardziej zaawansowanego filtrowania, aby wyświetlić tylko unikalnych użytkowników, dodając -ty opcja:
# find /dir -printf '%u\n' | sort -t: -u
Na koniec możesz zobaczyć grupę, do której należy plik, dodając rozszerzenie %G opcja:
# find /dir -printf '%u:%g\n' | sort -t: -u
Komenda Statystyczna
Stat to kolejne bardzo przydatne polecenie, którego można użyć, aby uzyskać wiele szczegółów na temat pliku, w tym właściciela. Możesz wprowadzić wiele nazw plików i zmodyfikować polecenie, korzystając z wielu opcji pokazujących różne informacje.
Polecenie jest bardzo łatwe w użyciu. Wszystko, co musisz zrobić, to wpisać „stat filename.”
Możesz zobaczyć, na jakim urządzeniu znajduje się plik, kto ma do niego dostęp, kiedy dokonano ostatnich zmian itp.
Jeśli chcesz zobaczyć tylko właściciela i grupę pliku, możesz użyć opcji %U i %G. Jeśli więc ponownie użyjemy przykładu file123, polecenie będzie wyglądać następująco:
stat -c “%U %G” file123
Jak zmienić właściciela pliku w systemie Linux
Jeśli chcesz zmienić właściciela pliku, możesz użyć polecenia chown. Otwórz terminal i wpisz „chown username filename”. Na przykład, jeśli chcesz, aby Mark był właścicielem pliku 123, wpisz „chown mark file123.”
Za pomocą tej samej funkcji możesz zmienić grupę plików. Jeśli chcesz zmienić zarówno właściciela, jak i grupę, wpisz „chown username:groupname filename”.
Uzyskaj potrzebne szczegóły
Jak widać, znalezienie właściciela pliku, grupy i innych istotnych szczegółów pliku w systemie Linux nie jest trudne. Wszystkie te polecenia są łatwe w użyciu, dzięki czemu możesz uzyskać potrzebne informacje w mgnieniu oka. Ponadto możesz je modyfikować za pomocą różnych opcji, aby doprecyzować wyszukiwanie.
Czy masz jakieś inne wskazówki i porady dotyczące nawigacji po plikach systemu Linux i sprawdzania ich własności? Jeśli tak, podziel się nimi w sekcji komentarzy poniżej.