Jak klonizować uprawnienia z innego pliku lub katalogu w Linux

Jak klonizować uprawnienia z innego pliku lub katalogu w Linux

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