GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

chownposix - Online w chmurze

Uruchom chownposix w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie chownposix, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


chown — zmień własność pliku

STRESZCZENIE


chown [-h] właściciel[:grupa] filet...

chown -R [−H|−L|−P] właściciel[:grupa] filet...

OPIS


chown narzędzie ustawi identyfikator użytkownika pliku nazwanego przez każdego filet operand dla użytkownika
Identyfikator określony przez właściciel argument.

Dla każdego filet operand lub, jeśli −R używana jest opcja, każdy plik napotkany podczas spaceru
drzewa katalogów określone przez filet operandy, chown narzędzie będzie działać
działania równoważne z chown() funkcja zdefiniowana w woluminie Interfejsy systemowe z
POSIX.1-2008, wywoływany z następującymi argumentami:

1. filet operand będzie używany jako ścieżka argumenty.

2. Identyfikator użytkownika wskazany przez właściciel część pierwszego operandu będzie używana jako
właściciel argumenty.

3. Jeśli grupa podana jest część pierwszego operandu, podany zostanie identyfikator grupy przez nią wskazany
być używany jako grupa argument; w przeciwnym razie własność grupy nie ulegnie zmianie.

Chyba że chown jest wywoływany przez proces z odpowiednimi uprawnieniami, set-user-ID i set-
Bity identyfikatora grupy zwykłego pliku zostaną wyczyszczone po pomyślnym zakończeniu; użytkownik zestawu-
Bity ID i set-group-ID innych typów plików mogą zostać usunięte.

OPCJE


chown narzędzie powinno być zgodne z woluminem Base Definitions POSIX.1-2008, Sekcja
12.2, Użyteczność Składnia Wytyczne.

Wdrożenie wspiera następujące opcje:

-h Dla każdego operandu pliku, który nazywa plik typu dowiązanie symboliczne, chown powinien
spróbuj ustawić identyfikator użytkownika dowiązania symbolicznego. Jeśli określono identyfikator grupy,
dla każdego operandu pliku, który nazywa plik typu dowiązanie symboliczne, chown powinien
spróbuj ustawić identyfikator grupy dowiązania symbolicznego.

−H Jeśli −R określono opcję i dowiązanie symboliczne odwołujące się do pliku typu
katalog jest podany w wierszu poleceń, chown zmieni identyfikator użytkownika (oraz
identyfikator grupy, jeśli został określony) katalogu, do którego odwołuje się dowiązanie symboliczne i wszystko
pliki w hierarchii plików poniżej.

−L Jeśli −R określono opcję i dowiązanie symboliczne odwołujące się do pliku typu
katalog jest podany w wierszu poleceń lub napotkany podczas przeglądania
hierarchii plików, chown zmieni identyfikator użytkownika (i identyfikator grupy, jeśli został określony)
katalogu, do którego odwołuje się dowiązanie symboliczne, i wszystkich plików w pliku
hierarchia pod nim.

−P Jeśli −R w poleceniu określono opcję i dowiązanie symboliczne
wiersz lub napotkany podczas przechodzenia przez hierarchię plików, chown zmieni się
identyfikator właściciela (i identyfikator grupy, jeśli został określony) dowiązania symbolicznego. The chown
narzędzie nie powinno podążać za dowiązaniem symbolicznym do żadnej innej części pliku
hierarchia.

−R Rekurencyjnie zmieniaj identyfikatory użytkowników i grup plików. Dla każdego filet operand, który nazywa a
informator, chown zmieni identyfikator użytkownika (i identyfikator grupy, jeśli został określony) pliku
katalog i wszystkie pliki w hierarchii plików znajdującej się pod nim. Chyba że A −H, −Llub −P
określono opcję, nie jest określone, która z tych opcji zostanie użyta
domyślny.

Określanie więcej niż jednej z wzajemnie wykluczających się opcji −H, −L, −P nie będzie
uważany za błąd. Ostatnia określona opcja określa zachowanie
użyteczność.

OPERANDY


Obsługiwane będą następujące argumenty:

właściciel[:grupa]
Identyfikator użytkownika i opcjonalny identyfikator grupy, do którego ma zostać przypisany filet, właściciel część
ten operand będzie nazwą użytkownika z bazy danych użytkowników lub numerycznym identyfikatorem użytkownika.
Albo określa identyfikator użytkownika, który będzie nadawany każdemu plikowi nazwanemu przez jeden z
filet operandy. Jeśli numeryczny właściciel operand istnieje w bazie danych użytkownika jako użytkownik
nazwę użytkownika, numer identyfikacyjny użytkownika powiązany z tą nazwą użytkownika będzie używany jako numer identyfikacyjny
identyfikator użytkownika. Podobnie, jeśli grupa część tego operandu jest obecna, tak będzie
nazwę grupy z bazy danych grup lub numeryczny identyfikator grupy. Albo określa
identyfikator grupy, który będzie nadawany każdemu plikowi. Jeśli numeryczny operand grupowy istnieje w
bazę danych grup jako nazwę grupy i powiązany z nią numer identyfikacyjny grupy
nazwa grupy będzie używana jako identyfikator grupy.

filet Ścieżka pliku, którego identyfikator użytkownika ma zostać zmodyfikowany.

STDIN


Nieużywany.

WEJŚCIE AKTA


Brak.

ŚRODOWISKO ZMIENNE


Następujące zmienne środowiskowe mają wpływ na wykonanie chown:

JĘZYK Podaj wartość domyślną dla zmiennych internacjonalizacji, które nie są ustawione lub
zero. (Patrz tom Definicje podstawowe POSIX.1‐2008, Sekcja 8.2,
Umiędzynarodowienie Zmienne o pierwszeństwo internacjonalizacji
zmienne używane do określania wartości kategorii ustawień regionalnych).

LC_ALL Jeśli jest ustawiony na niepustą wartość ciągu, nadpisz wartości wszystkich pozostałych
zmienne internacjonalizacji.

LC_CTYPE Określ lokalizację dla interpretacji sekwencji bajtów danych tekstowych
jako znaki (na przykład jednobajtowe w przeciwieństwie do wielobajtowych znaków w
argumenty).

LC_MESSAGES
Określ ustawienia regionalne, które powinny być używane do wpływania na format i zawartość
komunikaty diagnostyczne zapisywane z błędem standardowym.

NLSPATH Określ lokalizację katalogów wiadomości do przetwarzania LC_MESSAGES.

ASYNCHRONICZNY WYDARZENIA


Domyślna.

STDOUT


Nieużywany.

STDERR


Błąd standardowy stosuje się tylko do komunikatów diagnostycznych.

WYDAJNOŚĆ AKTA


Brak.

ROZSZERZONY OPIS


Brak.

EXIT STATUS


Zwracane są następujące wartości wyjściowe:

0 Narzędzie wykonało się pomyślnie i wszystkie żądane zmiany zostały wprowadzone.

>0 Wystąpił błąd.

KONSEKWENCJE OF BŁĘDY


Domyślna.

następujący działy jest informacyjny.

WNIOSEK ZASTOSOWANIE


Zmienić właściciela pliku lub użytkownik z odpowiednimi uprawnieniami może zmienić tylko właściciel pliku lub użytkownik z odpowiednimi uprawnieniami
grupa pliku.

Niektóre implementacje ograniczają użycie chown użytkownikowi z odpowiednimi uprawnieniami.

PRZYKŁADY


Brak.

RACJONALNE UZASADNIENIE


Wersje Systemu V i BSD używają różnych kodów statusu wyjścia. Wykorzystane niektóre implementacje
status wyjścia jako liczba błędów, które wystąpiły; taka jest praktyka
niewykonalne, ponieważ może przekroczyć zakres prawidłowych wartości statusu wyjścia. Te są zamaskowane
podając tylko 0 i > 0 jako wartości wyjściowe.

Funkcjonalność chown jest opisany zasadniczo poprzez odniesienia do funkcji w
tom interfejsów systemowych POSIX.1‐2008. W ten sposób nie ma powielania
wysiłek wymagany do opisania interakcji uprawnień, wielu grup i tak dalej
jeden.

W tym tomie zawarto metodę 4.3 BSD, polegającą na określaniu zarówno właściciela, jak i grupy
POSIX.1-2008, ponieważ:

* Istnieją przypadki, w których nie można osiągnąć pożądanego stanu końcowego przy użyciu chgrp
oraz chown (które zmieniły tylko identyfikator użytkownika). (Jeśli obecny właściciel nie jest
członek żądanej grupy, a żądany właściciel nie jest członkiem bieżącej grupy
grupa, chown() może się nie powieść, chyba że zarówno właściciel, jak i grupa zostaną zmienione
w tym samym czasie.)

* Nawet jeśli można je zmienić niezależnie, w przypadku zmiany obu,
występuje 100% spadek wydajności spowodowany koniecznością wywołania obu narzędzi.

Składnia BSD użytkownik[.grupa] został zmieniony na użytkownik[:grupa] w tym tomie POSIX.1-2008
ponieważ jest prawidłowym znakiem w nazwach logowania (jak określono w pliku Base
Tom definicji POSIX.1-2008, nazwy logowania składają się ze znaków w formacie przenośnym
zestaw znaków nazwy pliku). The Znak został wybrany jako zamiennik
znak, ponieważ nigdy nie byłby dozwolony jako znak w nazwie użytkownika lub
nazwa grupy dotycząca wdrożeń historycznych.

−R opcja ta jest uważana przez niektórych obserwatorów za niepożądane odejście od
historyczne podejście do narzędzi systemu UNIX; ponieważ narzędzie odnaleźć, już istnieje, do którego można się powtarzać
katalogów, wydawało się, że nie ma dobrego powodu, aby wymagać duplikowania innych narzędzi
tę funkcjonalność. Jednakże −R opcja została uznana za ważną wygodę użytkownika, jest
znacznie wydajniejsze niż rozwidlanie oddzielnego procesu dla każdego elementu katalogu
hierarchii i jest w powszechnym użyciu historycznym.

PRZYSZŁOŚĆ KIERUNKI


Brak.

Korzystaj z chownposix online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.