Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

chgrp

Z Wikipedii, wolnej encyklopedii

chgrp – polecenie systemuUnix i pochodnych, umożliwiające zwykłym użytkownikom zmianę przypisania pliku do grupy. W przeciwieństwie do poleceniachown, chgrp pozwala na przypisanie pliku tylko do takiej grupy, do której użytkownik sam należy.

Składnia wywołania

[edytuj |edytuj kod]

chgrp wywoływane jest w następujący sposób:

chgrp[opcje...]grupaplik1[plik2...]

gdzie parametry określają:

  • opcje określa opcje używane przy przypisywaniu,
  • grupa określa nazwę nowej grupy, do którejplik ma być przypisany,
  • plik1 [plik2 ...] określają listę plików, których przypisanie ma być zmienione.

Parametr grupa może być podany jako nazwa symboliczna (jak w poniższym przykładzie), lub identyfikator liczbowy.

Opcje (GNU Coreutils[1])

[edytuj |edytuj kod]
  • -c, --changes
    Informuje użytkownika o czynnościach, ale tylko dla tych plików, których grupa rzeczywiście ulega zmianie.
  • --dereference
    Działa na plikach wskazywanych przezdowią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.
  • -f, --silent, --quiet
    Nie wyświetla komunikatów o błędach dla plików, których grupa nie może zostać zmieniona.
  • -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 wysyła komunikat diagnostyczny informujący, że nie jest zmieniane ani dowiązanie ani wskazywany przez nie plik.
  • -R, --recursive
    Rekurencyjnie zmień grupę dla katalogów i ich zawartości.
  • --reference=rplik
    Używa grupy wskazanego rpliku zamiast wprost podanej grupy.
  • --help
    Wyświetla informację o stosowaniu programu i dostępnych opcjach, kończy działanie.
  • --version
    Wyświetla numer wersji programu i kończy działanie.

Przykład użycia

[edytuj |edytuj kod]

Jeżeli mamy np. plik o nazwie plik i chcemy aby dostęp do niego miała grupa wikipedysci używamy polecenia:

chgrpwikipedysciplik

Aktualną grupę zobaczymy używając polecenia:

$ls-lplik
-rw-r--r-- 1 uzytkownik wikipedysci 21234 sie 15 17:32 plik

Polecenie

$chgrpalakot.jpg

Powoduje przypisanie pliku kot.jpg do grupy „ala” (pod warunkiem, że użytkownik wykonujący to polecenie, jest członkiem grupy ala).

Przypisy

[edytuj |edytuj kod]
  1. GNU Coreutils: chgrp invocation [online], www.gnu.org [dostęp 2017-11-22] .

Linki zewnętrzne

[edytuj |edytuj kod]
Polecenia systemów operacyjnych Unix
System plików
Procesy
Środowisko użytkownika
Przetwarzanie tekstu
Wbudowane w powłokę
Komunikacja
Wyszukiwanie
Dokumentacja
Różne
Źródło: „https://pl.wikipedia.org/w/index.php?title=Chgrp&oldid=73192186
Kategoria:

[8]ページ先頭

©2009-2026 Movatter.jp