InglêsFrancêsEspanhol

Ad


favicon do OnWorks

chgrpposix - Online na nuvem

Execute chgrpposix no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando chgrpposix que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


chgrp - altera a propriedade do grupo de arquivos

SINOPSE


chgrp [−h] grupo lima...

chgrp -R [−H | −L | −P] grupo lima...

DESCRIÇÃO


A chgrp utilitário deve definir o ID de grupo do arquivo nomeado por cada lima operando para o
ID do grupo especificado pelo grupo operando.

Para cada lima operando, ou, se o −R opção é usada, cada arquivo encontrado durante a caminhada
as árvores de diretório especificadas pelo lima operandos, o chgrp utilidade deve executar
ações equivalentes ao chown() função definida no volume de System Interfaces de
POSIX.1‐2008, chamado com os seguintes argumentos:

* O lima operando deve ser usado como o caminho argumento.

* O ID do usuário do arquivo deve ser usado como o proprietário argumento.

* O ID do grupo especificado deve ser usado como o grupo argumento.

A menos que chgrp é invocado por um processo com privilégios apropriados, o set-user-ID e set-
bits de ID de grupo de um arquivo regular devem ser apagados após a conclusão bem-sucedida; o set-user-
Os bits de ID e set-group-ID de outros tipos de arquivo podem ser apagados.

OPÇÕES


A chgrp utilitário deve estar em conformidade com o volume de Definições de Base de POSIX.1‐2008, Seção
12.2, Utilidade Sintaxe orientações.

As seguintes opções devem ser apoiadas pela implementação:

−h Para cada lima operando que nomeia um arquivo do tipo link simbólico, chgrp deve
tentativa de definir o ID do grupo do link simbólico em vez do arquivo referenciado
pelo link simbólico.

−H Se o −R opção é especificada e um link simbólico referenciando um arquivo do tipo
diretório é especificado na linha de comando, chgrp deve mudar o grupo do
diretório referenciado pelo link simbólico e todos os arquivos na hierarquia de arquivos
abaixo dela.

−L Se o −R opção é especificada e um link simbólico referenciando um arquivo do tipo
diretório é especificado na linha de comando ou encontrado durante a travessia
de uma hierarquia de arquivos, chgrp deve alterar o grupo do diretório referenciado por
o link simbólico e todos os arquivos na hierarquia de arquivos abaixo dele.

−P Se o −R opção é especificada e um link simbólico é especificado no comando
linha ou encontrados durante a travessia de uma hierarquia de arquivos, chgrp deve mudar
o ID de grupo do link simbólico. o chgrp utilidade não deve seguir o
link simbólico para qualquer outra parte da hierarquia de arquivos.

−R Altere recursivamente os IDs dos grupos de arquivos. Para cada lima operando que nomeia um diretório,
chgrp deve alterar o grupo do diretório e todos os arquivos no arquivo
hierarquia abaixo dela. A menos que −H, −Lou −P opção é especificada, é
não especificado qual dessas opções será usada como padrão.

Especificando mais de uma das opções mutuamente exclusivas −H, −L e −P não será
considerado um erro. A última opção especificada deve determinar o comportamento do
utilidade.

OPERANDOS


Os seguintes operandos devem ser suportados:

grupo Um nome de grupo do banco de dados de grupo ou um ID de grupo numérico. Qualquer um especifica um
ID do grupo a ser dado a cada arquivo nomeado por um dos lima operandos. Se um
numérico grupo operando existe no banco de dados do grupo como um nome de grupo, o ID do grupo
o número associado a esse nome de grupo é usado como o ID do grupo.

lima Um nome de caminho de um arquivo cujo ID de grupo deve ser modificado.

STDIN


Não usado.

INPUT ARQUIVOS


Nenhum.

MEIO AMBIENTE VARIÁVEIS


As seguintes variáveis ​​de ambiente devem afetar a execução de chgrp:

GRANDE Forneça um valor padrão para as variáveis ​​de internacionalização que não estão definidas ou
nulo. (Veja o volume de Definições de Base de POSIX.1‐2008, Seção 8.2,
Internacionalização Variáveis pela precedência de internacionalização
variáveis ​​usadas para determinar os valores das categorias de local.)

LC_ALL Se definido como um valor de string não vazio, substitui os valores de todos os outros
variáveis ​​de internacionalização.

LC_CTYPE Determine o local para a interpretação de sequências de bytes de dados de texto
como caracteres (por exemplo, caracteres de byte único em oposição a caracteres de bytes múltiplos em
argumentos).

LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico gravadas no erro padrão.

NLSPAT Determine a localização dos catálogos de mensagens para o processamento de LC_MESSAGES.

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


Não usado.

STDERR


O erro padrão deve ser usado apenas para mensagens de diagnóstico.

SAÍDA ARQUIVOS


Nenhum.

ESTENDIDO DESCRIÇÃO


Nenhum.

SAIR STATUS


Os seguintes valores de saída devem ser retornados:

0 O utilitário foi executado com sucesso e todas as alterações solicitadas foram feitas.

> 0 Ocorreu um erro.

CONSEQUÊNCIAS OF ERROS


Padrão.

A seguinte seções e guarante que os mesmos estão informativo.

APLICAÇÃO USO


Apenas o proprietário de um arquivo ou o usuário com os privilégios apropriados pode alterar o proprietário ou
grupo de um arquivo.

Algumas implementações restringem o uso de chgrp para um usuário com privilégios apropriados quando
que o grupo especificado não é o ID de grupo efetivo ou um dos IDs de grupo suplementares de
o processo de chamada.

EXEMPLOS


Nenhum.

JUSTIFICATIVA


As versões do System V e BSD usam códigos de status de saída diferentes. Algumas implementações usadas
o status de saída como uma contagem do número de erros que ocorreram; esta prática é
impraticável, pois pode estourar a faixa de valores de status de saída válidos. O padrão
os desenvolvedores optaram por mascará-los especificando apenas 0 e> 0 como valores de saída.

A funcionalidade de chgrp é descrito substancialmente por meio de referências a chown(). No
desta forma, não há duplicação de esforços necessários para descrever as interações de
permissões, vários grupos e assim por diante.

FUTURO INSTRUÇÕES


Nenhum.

Use chgrpposix online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad