Logo Passei Direto
Buscar

Guia Introdutório Linux TI

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Material didático introdutório • Tecnologia da Informação Página 1
Linux para Profissionais de TI
Terminal, arquivos, permissões, processos e serviços
Objetivo do material
Um guia introdutório para navegar no Linux, entender permissões e coletar informações úteis em
atividades de suporte e infraestrutura.
Material didático introdutório para estudo e revisão
Sumário
• 1. O que é Linux
• 2. Navegação e arquivos
• 3. Caminhos importantes
• 4. Usuários e permissões
• 5. Processos e serviços
• 6. Instalação de pacotes e atualização
• 7. Boas práticas
• 8. Exercícios
Material didático introdutório • Tecnologia da Informação Página 2
1. O que é Linux
Linux é o núcleo usado por várias distribuições, como Ubuntu, Debian, Linux Mint e Rocky Linux. A
distribuição reúne o kernel, ferramentas, bibliotecas, gerenciador de pacotes e aplicações.
2. Navegação e arquivos
pwd: Mostra o diretório atual.
ls -lah: Lista arquivos, incluindo ocultos, com detalhes e tamanhos legíveis.
cd /caminho: Muda de diretório.
mkdir nome: Cria um diretório.
cp origem destino: Copia arquivos ou diretórios; para diretórios, use opções apropriadas, como -r.
mv origem destino: Move ou renomeia.
cat arquivo: Exibe o conteúdo de um arquivo de texto.
less arquivo: Permite ler arquivos longos por páginas.
grep 'texto' arquivo: Procura linhas que correspondem a um padrão.
3. Caminhos importantes
/etc: Arquivos de configuração do sistema e de serviços.
/var/log: Muitos logs do sistema e aplicações.
/home: Diretórios pessoais dos usuários.
/tmp: Arquivos temporários, sujeitos às políticas do sistema.
/var: Dados variáveis, como filas e logs.
4. Usuários e permissões
As permissões tradicionais distinguem dono, grupo e outros, com direitos de leitura (r), escrita (w) e
execução (x). Em diretórios, execução significa poder atravessá-los/pesquisar nomes, enquanto
leitura permite listar entradas.
chmod 640 arquivo: Exemplo: dono lê e escreve; grupo lê; outros não têm permissões.
chown usuario:grupo arquivo: Altera dono e grupo, sujeito às permissões necessárias.
sudo comando: Executa um comando com privilégios elevados se o usuário estiver autorizado.
Revise cuidadosamente comandos privilegiados.
5. Processos e serviços
ps aux: Lista processos.
top: Exibe processos e uso de recursos de forma dinâmica.
free -h: Mostra informações de memória.
df -h: Mostra uso dos sistemas de arquivos.
systemctl status nome: Consulta o estado de um serviço gerenciado pelo systemd.
Material didático introdutório • Tecnologia da Informação Página 3
journalctl -u nome: Consulta logs de uma unidade/serviço systemd.
ip addr: Mostra endereços e interfaces de rede.
ss -tulpn: Lista sockets de rede; alguns detalhes podem exigir privilégios.
6. Instalação de pacotes e atualização
Em distribuições Debian/Ubuntu, apt é usado para gerenciar pacotes. Exemplo: sudo apt update
atualiza os índices de pacotes; sudo apt upgrade instala atualizações disponíveis. Leia as alterações
propostas antes de confirmar, especialmente em servidores.
7. Boas práticas
• Confirme o host e o ambiente antes de executar comandos. • Evite copiar comandos
desconhecidos como root. • Registre o erro completo e horário. • Preserve logs. • Faça backup
antes de alterações relevantes. • Em produção, siga mudança aprovada e procedimento de rollback.
8. Exercícios
1. Qual comando mostra o diretório atual? 2. Onde ficam muitos logs? 3. Qual comando consulta um
serviço no systemd? 4. O que representa a permissão 640? 5. Qual comando mostra interfaces e
endereços IP?
Nota de estudo: este material é introdutório. Consulte a documentação oficial, os padrões aplicáveis e os
procedimentos da organização antes de realizar mudanças em ambientes reais.

Mais conteúdos dessa disciplina