Jak skopiować uprawnienia do plików i własność do innego pliku w Linux
- 4265
- 711
- Roland Sokół
Zakładając, że masz dwa pliki lub właśnie utworzyłeś nowy plik i chcesz, aby miał takie same uprawnienia i własność starszego pliku.
W tym artykule pokażemy, jak kopiować uprawnienia i własność z jednego pliku do drugiego pliku w Linux za pomocą chmod I Chown Polecenia odpowiednio.
Skopiuj uprawnienia do pliku do innego pliku
Aby skopiować uprawnienia pliku z jednego pliku do innego pliku, użyj chmod polecenie z --odniesienie
Przełącz w następującej składni, gdzie reference_file to plik, z którego uprawnienia będą kopiowane, a nie określenie trybu (i.E Uprawnienia do trybu ósemkowego lub numerycznego) dla pliku.
$ chmod --reference = plik referencyjny_file
Na przykład,
użytkownicy $ ls -l.Wypisz klucze $ ls -l.Lista $ sudo chmod --reference = użytkownicy.Lista kluczy.Wypisz klucze $ ls -l.listaSkopiuj uprawnienia do pliku do innego pliku
Skopiuj własność pliku do innego pliku
Podobnie, aby skopiować własność z innego pliku, użyj Chown Command z --odniesienie
Przełącz także za pomocą następującej składni, gdzie reference_file to plik, z którego właściciel i grupa będą kopiowane, a nie określać Właściciel: Grupa wartości pliku.
$ chown --reference = plik referencyjny
Na przykład,
Klucze $ ls -l.List $ Touch API.Wypisz klucze $ ls -l.Lista $ sudo chown --reference = klawisze.API listy.Lista API $ ls -l.listaSkopiuj własność pliku do innego pliku
Możesz także skopiować uprawnienia do plików i własność z jednego pliku do wielu plików, jak pokazano.
$ sudo chmod --reference = użytkownicy.Wymień użytkowników1.Wymień użytkowników2.Wymień użytkowników3.Lista $ sudo chown --reference = użytkownicy.Wymień użytkowników1.Wymień użytkowników2.Wymień użytkowników3.lista
Aby uzyskać więcej informacji, zapoznaj się z Chown I chmod Strony człowieka.
$ man chown $ man chmod
Znajdziesz również te przewodniki dotyczące uprawnień do plików, które są przydatne:
- Jak zarządzać użytkownikami i grupami w Linux
- Przetłumacz uprawnienia RWX na format ósemkowy w Linux
- Jak znaleźć pliki z uprawnieniami SUID i SGID w Linux
To wszystko! Jeśli znasz jakiś inny sposób kopiowania lub klonowania uprawnień do plików w Linux, udostępnij nam za pomocą poniższego formularza opinii.
- « Jak zainstalować Java 9 JDK w systemach Linux
- Naucz się XZ (narzędzie do kompresji danych bezstratnych) w Linux z przykładami »