Jak klonizować uprawnienia z innego pliku lub katalogu w Linux
- 3557
- 76
- Natan Cholewa
chmod
Polecenie służy do ustawiania bit uprawnienia w pliku lub katalogu. Pozwala również na klonowanie/kopiowanie uprawnień jednego pliku do drugiego. Na przykład mamy dwa pliki z następującymi uprawnieniami:
$ ls -l plik* -RWXR -xr--. 1 Lrendek Lrendek 0 kwietnia 14:39 File1 -Rw-Rw-R--. 1 Lrendek Lrendek 0 kwietnia 14:40 File2
Oba pliki mają różne uprawnienia. Za pomocą --odniesienie
opcja chmod
Polecenie jest w stanie klonizować uprawnienia z jednego pliku do drugiego. Na przykład poniższe polecenie będzie sklonizować uprawnienia plik 1
i użyj go jako odniesienia do ustawiania uprawnień plik2
:
$ chmod --Reference = File1 File2
Uprawnienia plik2
plik został sklonowany i ustawiony tak samo jak uprawnienia plik 1
plik.
$ ls -l plik* -RWXR -xr--. 1 Lrendek Lrendek 0 kwietnia 14:39 File1 -Rwxr -xr--. 1 Lrendek Lrendek 0 kwietnia 14:40 File2
Ta sama składnia dotyczy również katalogów:
$ ls -ld dir* d-x-x-x. 2 Lrendek Lrendek 40 kwietnia 7 14:52 Dir1 drwxrwxr-x. 2 Lrendek Lrendek 40 kwietnia 7 14:52 Dir2 $ chmod --reference = Dir1 Dir2 $ ls-ls dir* d-x-x-x. 2 Lrendek Lrendek 40 kwietnia 14:52 Dir1 D-X-X-X. 2 Lrendek Lrendek 40 kwietnia 7 14:52 Dir2
Powiązane samouczki Linux:
- Jak montować obraz ISO na Linux
- Podstawowe polecenia Linux
- Naprawianie błędu „odmowy uprawnień” w Linux
- Polecenia Linux: Top 20 najważniejsze polecenia, które musisz…
- Pobierz plik z adresu URL w systemie Linux za pomocą wiersza poleceń
- Linux Pliki konfiguracyjne: Top 30 Najważniejsze
- Przykłady, jak używać polecenia XARGS w Linux
- Plik WGET Pobierz na Linux
- Wielokrotne Xarg z przykładami
- Jak otwierać pliki ISO na Ubuntu Linux
- « Skopiuj plik podczas zachowania kontekstu Selinux w Linux
- Zmień domyślną wersję Python na Raspbian GNU/Linux »