Jak używać polecenia Chown do zmiany własności plików na Raspberry Pi

Jak używać polecenia Chown do zmiany własności plików na Raspberry Pi
System plików w systemie Linux, w tym Raspberry Pi, ma pewne uprawnienia, które obejmują odczyt, zapis i wykonanie. Głównie właściciel pliku może zastąpić plik, jednak w niektórych przypadkach może być konieczne wykonanie pewnych zmian w pliku i nie pozwala na wprowadzenie żadnych zmian, ponieważ jest on powiązany z innym użytkownikiem. W takich przypadkach konieczne jest zmiana właściciela pliku, aby mogli uzyskać uprawnienia właściciela do pliku.

W systemie Raspberry Pi, Chown Polecenie jest bardzo przydatne w zmianie właściciela pliku. Tak więc w tym artykule dowiesz się, jak zmienić własność pliku na Raspberry Pi za pomocą Chown.

Jak używać polecenia Chown do zmiany własności plików na Raspberry Pi?

Chown to bezpłatne oprogramowanie dostępne w systemie Raspberry Pi, aby zmienić własność dowolnego pliku. Używać Chown Polecenie w Raspberry Pi, sprawdź, czy jest już zainstalowany w Raspberry Pi za pomocą poniższego polecenia:

$ chown --version

Chociaż Chown jest wstępnie zainstalowany w systemie Raspberry Pi, ale jeśli z jakiegokolwiek powodu nie jest on obecny w twoim systemie, możesz zainstalować IT za pomocą Coreutils Pakiet za pośrednictwem następującego polecenia:

$ sudo apt instal instaluj Coreutils

Znajdź właścicieli pliku

Aby znaleźć listę wszystkich plików wraz z właścicielem każdego z nich, możesz użyć poniższego polecenia:

$ ls -l

Wyjście polecenia wyświetli listę wszystkich plików wraz z ich właścicielami.

A jeśli chcesz znaleźć właściciela dowolnego konkretnego pliku, możesz użyć tego samego polecenia listy wraz z nazwą tego pliku:

Składnia

$ ls -l

Przykład

$ ls -l mydot.py

Chown Command

Podstawowa składnia polecenia Chown podano poniżej:

$ chown <:group>

W systemie Raspberry Pi istnieją trzy kategorie do dostępu do systemów plików, które obejmują użytkownika, grupę i inne. "Użytkownik" jest właściciel pliku I "Grupa" jest obecny właściciela pliku. Tak więc w powyższym poleceniu nowa nazwa użytkownika jest używana z poleceniem Chown, aby uczynić ją właścicielem tego pliku.

Grupę plików można również zmienić za pomocą polecenia Chown, ale pamiętaj, że nazwa grupy jest zawsze używana z dwukropkiem ”:„Aby odróżnić go od użytkownika. oznacza, że ​​to polecenie może być używane z innymi opcjami plików. Omówmy różne sposoby korzystania z Chown polecenie, które są następujące:

  • Zmiana właściciela pliku dla pojedynczego pliku
  • Zmiana właściciela pliku dla wielu plików
  • Zmiana właściciela za pomocą identyfikatora użytkownika
  • Zmiana zgody zarówno grupy, jak i użytkownika
  • Zmiana tylko grupy
  • Zmiana właściciela z opcją referencyjną

Omów je jeden po drugim.

1: Zmiana właściciela pliku dla pojedynczego pliku

Aby zmienić właściciela konkretnego pliku, po prostu użyj Chown Poleć wraz z nazwą użytkownika i nazwą pliku:

Składnia

$ sudo chown

Przykład

$ sudo chown linuxhint mydot.py

Notatka: Polecenie LS -L służy tylko do wyświetlania nowego właściciela.

2: Zmiana właściciela pliku dla wielu plików

Chown może być również użyte do zmiany właściciela wielu plików na raz przy użyciu poniższego polecenia:

Składnia

$ sudo chown

Przykład

$ sudo chown linuxhint helloprogram.JS Raspbian

3: Zmiana właściciela za pomocą identyfikatora użytkownika

Zamiast używać nazwy użytkownika, identyfikator użytkownika można również użyć do zmiany właściciela. Aby znaleźć identyfikator użytkownika, użyj poniższej komendy:

Składnia

$ id -u

Przykład

$ id -u pi

Następnie użyj tego identyfikatora użytkownika z Chown polecenie, jak pokazano poniżej:

Składnia

$ sudo chown

Przykład

$ sudo chown 1000 helloprogram.JS Raspbian

4: Zmiana zgody na grupę i użytkownika

Zarówno użytkownik, jak i grupa można również zmienić w tym samym czasie, postępując zgodnie z poniższą składnią:

Składnia

$ sudo chown :

Przykład

$ sudo chown Linuxhint: indeks root.html

5: Zmiana tylko grupy

Jeśli chcesz, aby oryginalny użytkownik pozostał taki sam i chce tylko przypisać uprawnienia grupy do pliku, wówczas poniżej wspomnianej składni można przestrzegać tylko w celu zmiany grupy:

Składnia

$ sudo chown <:group>

Przykład

$ sudo chown: indeks pi.html

6: Zmiana właściciela z opcją referencyjną

Opcja odniesienia może być używana z Chown polecenie do skopiowania uprawnień uprawnień z jednego pliku do drugiego. Korzystając z referencji, uprawnienia pliku odniesienia są kopiowane i przesyłane do drugiego pliku. Tak więc jako wyjście oba pliki będą miały takie same uprawnienia właściciela:

Składnia

$ chown --reference =

Przykład

$ sudo chown --reference = mydot.Indeks PY.html

W wyjściu widać, że oba pliki mają tego samego użytkownika i grupę:

Wniosek

Możesz użyć Chown polecenie w Raspberry Pi, aby zmienić właściciela plików. Istnieje wiele sposobów korzystania z polecenia Chown w Raspberry Pi, a każde z nich są omówione w wytycznych powyższych wytycznych. Podstawowa składnia Chown obejmuje, , , I . Użytkownik może śledzić powyższe polecenie, aby zmienić własność plików w systemie Raspberry Pi.