Chown
Z wiki linux-user
(Utworzył nową stronę „Category:Polecenia systemu Linux == Polecenie chown == '''chown''' zmienia właściciela i/lub grupę właścicieli każdego zadanego pliku, według pierwszego ...”) |
|||
Linia 9: | Linia 9: | ||
Powyższe polecenie ustawi grupę oraz właściciela katalogu ''/var/www/html'' na '''właściciel: user''', '''grupa: apache''' | Powyższe polecenie ustawi grupę oraz właściciela katalogu ''/var/www/html'' na '''właściciel: user''', '''grupa: apache''' | ||
− | == Opcje ==*-c, –changes jak –verbose, ale wypisuje tylko te pliki, których właściciel lub grupa rzeczywiście uległy zmianie. | + | == Opcje == |
+ | *'''-c, –changes''' jak '''–verbose''', ale wypisuje tylko te pliki, których właściciel lub grupa rzeczywiście uległy zmianie. | ||
− | *–dereference działa na plikach wskazywanych przez dowiązania symboliczne zamiast na samych dowiązaniach. | + | *'''–dereference''' działa na plikach wskazywanych przez dowiązania symboliczne zamiast na samych dowiązaniach. |
− | *-h, –no-dereference działa na dowiązaniach symbolicznych zamiast na plikach, które one wskazują (dostępne tylko w systemach potrafiących zmienić właściciela dowiązania symbolicznego). Jest to zachowanie domyślne. Opiera się na wywołaniu funkcji systemowej lchown. Na systemach nie zapewniających tej funkcji chgrp zawodzi w przypadku próby zmiany grupy dowiązania symbolicznego. Domyślnie nie są emitowane żadne komunikaty diagnostyczne dla dowiązań symbolicznych napotykanych podczas rekurencyjnej pracy w katalogach, zobacz jednak opis opcji –verbose. | + | *'''-h, –no-dereference''' działa na dowiązaniach symbolicznych zamiast na plikach, które one wskazują (dostępne tylko w systemach potrafiących zmienić właściciela dowiązania symbolicznego). Jest to zachowanie domyślne. Opiera się na wywołaniu funkcji systemowej lchown. Na systemach nie zapewniających tej funkcji chgrp zawodzi w przypadku próby zmiany grupy dowiązania symbolicznego. Domyślnie nie są emitowane żadne komunikaty diagnostyczne dla dowiązań symbolicznych napotykanych podczas rekurencyjnej pracy w katalogach, zobacz jednak opis opcji –verbose. |
− | *–reference=rplik używa właściciela i grupy wskazanego rpliku zamiast wprost podanych wartości właściciel.grupa. | + | *'''–reference=rplik''' używa właściciela i grupy wskazanego rpliku zamiast wprost podanych wartości właściciel.grupa. |
− | *-f, –silent, –quiet nie wypisuje komunikatów o błędach dla plików, których właściciela lub grupy nie udało się zmienić. | + | *'''-f, –silent, –quiet''' nie wypisuje komunikatów o błędach dla plików, których właściciela lub grupy nie udało się zmienić. |
− | *-v , –verbose informuje użytkownika o zmianach właściciela. Jeżeli podczas rekurencyjnego przetwarzania napotkane jest dowiązanie symboliczne, zaś system nie obsługuje funkcji systemowej lchown a działa opcja –no-dereference, to program wysyła komunikat diagnostyczny informujący, że nie jest zmieniane ani dowiązanie ani wskazywany przez nie plik. | + | *'''-v , –verbose''' informuje użytkownika o zmianach właściciela. Jeżeli podczas rekurencyjnego przetwarzania napotkane jest dowiązanie symboliczne, zaś system nie obsługuje funkcji systemowej lchown a działa opcja –no-dereference, to program wysyła komunikat diagnostyczny informujący, że nie jest zmieniane ani dowiązanie ani wskazywany przez nie plik. |
− | *-R, –recursive operuje również na podkatalogach. Rekurencyjnie zmienia właściciela/grupę katalogów i ich zawartości. | + | *'''-R, –recursive''' operuje również na podkatalogach. Rekurencyjnie zmienia właściciela/grupę katalogów i ich zawartości. |
+ | |||
+ | <br /><google1 style="4"></google1> |