Qual é a sua experiência com o console no Linux? Pode dar exemplos de comandos e configuração de permissões?
sobes.tech IA
Resposta da IA
Mais de N (indique a tua experiência real) anos em várias distribuições (Ubuntu, CentOS, Debian, Alpine). Uso livremente utilitários e scripts padrão para automação.
Exemplos de comandos:
-
Ver informações sobre processos:
ps aux | grep <nome_do_processo> -
Verificação do uso do espaço em disco:
df -h -
Descarregar um arquivo:
wget <URL_do_arquivo> -
Descompactar um arquivo:
tar -xzf <nome_do_arquivo.tar.gz> -
Editar um arquivo usando
vim:vim <nome_do_arquivo>
Configurar permissões de acesso:
-
Usar
chmodpara alterar permissões de acesso (proprietário, grupo, outros; leitura, escrita, execução):chmod 755 <nome_do_arquivo_ou_diretorio> # Proprietário: leitura, escrita, execução; Grupo: leitura, execução; Outros: leitura, execução chmod +x <nome_do_script> # Adicionar permissão de execução para todos -
Usar
chownpara alterar o proprietário de um arquivo ou diretório:chown <novo_proprietário>:<novo_grupo> <nome_do_arquivo_ou_diretorio> -
Configurar listas de controle de acesso (ACL) com
setfaclegetfaclpara uma gestão mais granular de permissões.setfacl -m u:<nome_de_usuario>:rwx <nome_do_arquivo> # Conceder ao usuário permissões de leitura, escrita e execução getfacl <nome_do_arquivo> # Ver ACL do arquivo
Uso regularmente pipelines (|), redirecionamento de entrada/saída (>, >>, <), e também estudei e apliquei utilitários mais avançados como awk, sed, e scripting em bash para automatizar tarefas de implantação, monitoramento e administração.