Comandos Linux para gerenciar permissões de arquivos pelo Terminal

Lista com comandos para gerenciar permissões de arquivos pelo Terminal no Linux. Conheça as possibilidades dos comandos e aprimore os seus conhecimentos sobre o uso da linha de comandos em sistemas Linux!

Aqui está uma lista com os comandos Linux para quem precisa gerenciar permissões de arquivos utilizando apenas o Terminal. Saiba que antes da interface gráfica, os comandos Linux fazem tudo o que a interface gráfica faz. Mas, é claro que para praticidade, ter uma interface gráfica ajuda muito. No entanto, saber os comandos Linux adequados e essenciais pode salvar o dia daqueles que precisam gerenciar servidores ou onde o ambiente gráfico parou de funcionar por algum motivo. Hoje, conheça os comandos para gerenciar permissões de arquivos em qualquer sistema Linux.

Outras listas de comandos Linux que você precisa conhecer

Se você preferir também pode conhecer outras listas em nosso site, são comandos que vão além do básico e que vale a pena conhecer cada um deles:

Comandos para gerenciar permissões de arquivos pelo Terminal no Linux

Comando LinuxO que este comando Linux faz?
ls -lhMostrar permissões.
ls /tmp | pr -T5 -W$COLUMNSdividir o terminal em 5 colunas.
chmod ugo+rwx directory1dar permissões de leitura ®, escrita (w) e execução(x) ao propietário (u), ao grupo (g) e a outros (o) sobre o diretório ‘directory1’.
chmod go-rwx directory1encerrar permissão de leitura ®, escritura (w) e execução (x) ao grupo (g) e otros (o) sobre o diretório ‘directory1’.
chown user1 file1mudar a posse de um arquivo.
chown -R user1 directory1mudar proprietário de um diretório e de todos os arquivos e diretórios contidos nele.
find / -perm -u+svisualizar todosos arquivos do sistema com SUID
configurado.
chmod u+s /bin/file1colocar o bit SUID em um arquivo binário. O usuario que abrir esse arquivo adquire os mesmos privilégios como dono do mesmo.
chmod u-s /bin/file1desabilitar o bit SUID em um arquivo binário.
chmod g+s /home/publiccolocar um bit SGID em um diretório – igual ao SUID mas por diretório
chmod g-s /home/publicdesabilitar um bit SGID em um diretório.
chmod o+t /home/publiccolocar um bit STIKY em um diretório. Permite que somente superusuários apaguem os arquivos.
chmod o-t /home/publicdesabilitar um bit STIKY em um diretório. Atributos especiais em arquivos (usar “+” para colocar permissões y “-” para eliminar)
chattr +a file1permite escrever abrindo um arquivo somente no modo append.
chattr +c file1permite que um arquivo seja compactado/descompactado automaticamente.
chattr +d file1assegura que o programa ignore apagar os arquivos durante a cópia de segurança.
chattr +i file1converte o arquivo em imutável ou invariável, impedindo que seja eliminado, alterado, renomeado, nem aberto.
chattr +s file1permite que um arquivo seja fechado de forma segura.
chattr +S file1assegura que um arquivo seja modificado, e as trocas são escritas em modo synchronous como com sync.
chattr +u file1permite recuperar o conteúdo de um arquivo
Comandos Linux para gerenciar permissões de arquivos em sistemas Linux por linha de comandos
Share This Article
Follow:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Sair da versão mobile