.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH CHMOD 1 "Janeiro de 2024" "GNU coreutils 9.4" "Comandos de usuário"
.SH NOME
chmod \- altera os bits de modo de arquivo
.SH SINOPSE
\fBchmod\fP [\fI\,OPÇÃO\/\fP]... \fI\,MODO\/\fP[\fI\,,MODO\/\fP]... \fI\,ARQUIVO\/\fP...
.br
\fBchmod\fP [\fI\,OPÇÃO\/\fP]... \fI\,MODO\-OCTAL ARQUIVO\/\fP...
.br
\fBchmod\fP [\fI\,OPÇÃO\/\fP]... \fI\,\-\-reference=ARQREF ARQUIVO\/\fP...
.SH DESCRIÇÃO
Esta página de manual documenta a versão GNU de \fBchmod\fP. \fBchmod\fP altera os
bits de modo de arquivo de cada arquivo fornecido de acordo com \fImodo\fP, que
pode ser uma representação simbólica das mudanças a serem feitas ou um
número octal que representa o padrão de bits para os novos bits de modo.
.PP
The format of a symbolic mode is [
\fBugoa\fP.\|.\|.][[\fB\-+=\fP][\fIperms\fP.\|.\|.].\|.\|.], where \fIperms\fP is either
zero or more letters from the set \fBrwxXst\fP, or a single letter from the set
\fBugo\fP. Multiple symbolic modes can be given, separated by commas.
.PP
Uma combinação das letras \fBugoa\fP controla quais usuários o acesso ao
arquivo será alterado: o usuário que o possui (\fBu\fP), outros usuários no
grupo do arquivo (\fBg\fP), outros usuários que não fazem parte o grupo do
arquivo (\fBo\fP) ou todos os usuários (\fBa\fP). Se nenhum desses for fornecido,
o efeito é como se (\fBa\fP) fosse fornecido, mas os bits que são definidos no
umask não são afetados.
.PP
O operador \fB+\fP faz com que os bits de modo de arquivo selecionados sejam
adicionados aos bits de modo de arquivo existentes de cada arquivo; \fB\-\fP faz
com que sejam removidos; e \fB=\fP faz com que eles sejam adicionados e faz com
que os bits não mencionados sejam removidos, exceto que os bits de ID de
grupo e usuário não mencionados de um diretório não são afetados.
.PP
As letras \fBrwxXst\fP selecionam bits de modo de arquivo para os usuários
afetados: ler (\fBr\fP), escrever (\fBw\fP), executar (ou pesquisar diretórios)
(\fBx\fP), executar/pesquisar somente se o arquivo é um diretório ou já tem
permissão de execução para algum usuário (\fBX\fP), definir ID de usuário ou
grupo na execução (\fBs\fP), sinalizador de exclusão restrita ou "sticky bit"
(\fBt\fP). Em vez de uma ou mais dessas letras, você pode especificar
exatamente uma das letras \fBugo\fP: as permissões concedidas ao usuário que
possui o arquivo (\fBu\fP), as permissões concedidas a outros usuários que são
membros do grupo do arquivo (\fBg\fP) e as permissões concedidas aos usuários
que não estão em nenhuma das duas categorias anteriores (\fBo\fP).
.PP
Um modo numérico é de um a quatro dígitos octais (0\-7), derivados somando os
bits com os valores 4, 2 e 1. Dígitos omitidos são assumidos como zeros à
esquerda. O primeiro dígito seleciona os atributos de definição de ID de
usuário (4) e definição de ID de grupo (2) e exclusão restrita ou aderência
(1). O segundo dígito seleciona permissões para o usuário que possui o
arquivo: ler (4), escrever (2) e executar (1); o terceiro seleciona
permissões para outros usuários do grupo do arquivo, com os mesmos valores;
e a quarta para outros usuários fora do grupo do arquivo, com os mesmos
valores.
.PP
\fBchmod\fP nunca altera as permissões de links simbólicos; a chamada de
sistema \fBchmod\fP não pode alterar suas permissões. Isso não é um problema,
pois as permissões de links simbólicos nunca são usadas. No entanto, para
cada link simbólico listado na linha de comando, \fBchmod\fP altera as
permissões do arquivo apontado. Em contraste, \fBchmod\fP ignora links
simbólicos encontrados durante travessias de diretório recursivas.
.SH "BITS DE SETUID E SETGID"
\fBchmod\fP limpa o bit de definição de ID de grupo (set\-group\-ID) de um
arquivo regular se o ID de grupo do arquivo não corresponder ao ID de grupo
efetivo do usuário ou um dos IDs de grupo suplementares do usuário, a menos
que o usuário tenha os privilégios apropriados. Restrições adicionais podem
fazer com que os bits de set\-user\-ID e set\-group\-ID de \fIMODO\fP ou \fIARQREF\fP
sejam ignorados. Esse comportamento depende da política e da funcionalidade
da chamada de sistema \fBchmod\fP subjacente. Em caso de dúvida, verifique o
comportamento do sistema subjacente.
.PP
Para diretórios, \fBchmod\fP preserva os bits de set\-user\-ID e set\-group\-ID, a
menos que você especifique explicitamente o contrário. Você pode definir ou
limpar os bits com modos simbólicos como \fBu+s\fP e \fBg\-s\fP. Para limpar esses
bits para diretórios com um modo numérico, é necessário adicionar zero à
esquerda como, p.ex., \fB00755\fP; sinal de menos à esquerda como, p.ex.,
\fB\-6000\fP; ou sinal de igual à esquerda como, p.ex., \fB=755\fP.
.SH "SINALIZADOR DE EXCLUSÃO RESTRITO OU STICKY BIT"
O sinalizador de exclusão restrito (ou restricted deletion flag) ou sticky
bit é um único bit, cuja interpretação depende do tipo de arquivo. Para
diretórios, evita que usuários sem privilégios removam ou renomeiem um
arquivo no diretório, a menos que sejam donos do arquivo ou do diretório;
isso é chamado de \fIsinalizador de exclusão restrito\fP para o diretório e é
comumente encontrado em diretórios que podem ser escritos por todo o mundo,
como \fB/tmp\fP. Para arquivos regulares em alguns sistemas mais antigos, o bit
salva a imagem de texto do programa no dispositivo de troca para que ele
carregue mais rapidamente quando executado; isso é chamado de \fIsticky bit\fP.
.SH OPÇÕES
.PP
Altera o modo de cada ARQUIVO para MODO. Com \fB\-\-reference\fP, altera o modo
de cada ARQUIVO para o mesmo de ARQREF.
.TP
\fB\-c\fP, \fB\-\-changes\fP
como verbose, mas só relata quando há alteração
.TP
\fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP
suprime a maioria das mensagens de erro
.TP
\fB\-v\fP, \fB\-\-verbose\fP
emite um diagnóstico para cada arquivo processado
.TP
\fB\-\-no\-preserve\-root\fP
não trata "/" de forma diferenciada (o padrão)
.TP
\fB\-\-preserve\-root\fP
falha ao operar recursivamente em "/"
.TP
\fB\-\-reference\fP=\fI\,RARQUIVO\/\fP
use RFILE's mode instead of specifying MODE values. RFILE is always
dereferenced if a symbolic link.
.TP
\fB\-R\fP, \fB\-\-recursive\fP
altera os arquivos e diretórios recursivamente
.TP
\fB\-\-help\fP
mostra esta ajuda e sai
.TP
\fB\-\-version\fP
informa a versão e sai
.PP
Cada MODO é da forma "[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+".
.SH AUTOR
Escrito por David MacKenzie e Jim Meyering.
.SH "RELATANDO PROBLEMAS"
Página de ajuda do GNU coreutils:
.br
Relate erros de tradução para
.
.SH "DIREITOS AUTORAIS"
Copyright \(co 2023 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL
versão 3 ou posterior .
.br
Este é um software livre: você é livre para alterá\-lo e redistribuí\-lo. NÃO
HÁ QUALQUER GARANTIA, na máxima extensão permitida em lei.
.SH "VEJA TAMBÉM"
\fBchmod\fP(2)
.PP
.br
Documentação completa
.br
ou disponível localmente via: info \(aq(coreutils) chmod invocation\(aq
.PP
.SH TRADUÇÃO
A tradução para português brasileiro desta página man foi criada por
André Luiz Fassone ,
Ricardo C.O.Freitas
e
Rafael Fontenelle .
.
.PP
Esta tradução é uma documentação livre; leia a
.UR https://www.gnu.org/licenses/gpl-3.0.html
Licença Pública Geral GNU Versão 3
.UE
ou posterior para as condições de direitos autorais.
Nenhuma responsabilidade é aceita.
.PP
Se você encontrar algum erro na tradução desta página de manual,
envie um e-mail para
.MT debian-l10n-portuguese@lists.debian.org
a lista de discussão de tradutores
.ME .