



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
PRINCIPAIS COMANDOS E PONTOS A LEMBRAR NOS ESTUDOS DE SCRIPTS
Tipologia: Resumos
1 / 5
Esta página não é visível na pré-visualização
Não perca as partes importantes!




Comando / Conceito Explicação Detalhada e Uso Shebang (#!/bin/bash) Função: Linha obrigatória no início do script que indica ao sistema operativo qual o interpretador (programa) deve ser usado para executar as instru- ções no ficheiro. Uso: Deve ser sempre a primeira linha de qualquer script Bash. chmod +x Função: Altera as permissões do ficheiro para que o sistema consiga correr o ficheiro como um programa (execução). Uso: Necessário apenas uma vez, antes da primeira execução: chmod +x nome_do_script.sh. Variáveis Função: Armazenar dados (textos, números) para uso posterior. Sintaxe: NOME=valor. Regra Cruci- al: Não pode haver espaços antes ou depois do si- nal de igual. Uso: Para aceder ao valor, usa-se o cifrão ($): echo $NOME. Argumentos ($1, $#) Função: Capturar informações passadas pelo utili- zador ao executar o script. Uso: $1, $2, etc., repre- sentam o 1º, 2º argumento. $0 representa o nome do script. $# representa o número total de argu- mentos.
Questão Comum Resposta Esperada Explicação (Porquê) Fontes
Questão Comum Resposta Esperada Explicação (Porquê) Fontes VAR=80, qual bloco de código será executado se o teste for if [ $VAR -lt 100 ]; then...? Como 80 é menor que 100, a condição é Ver- dadeira, executando o bloco then.
Comando / Conceito Explicação Detalhada e Uso Samba Função: Permite que sistemas Linux partilhem fi- cheiros com máquinas que usam o protocolo Win- dows (SMB/CIFS). É a ponte para integrar redes mistas. mount -t cifs Função: Montar (ligar/aceder) uma partilha de re- de (CIFS/SMB) no sistema de ficheiros local. Uso: mount -t cifs //IP/share /mnt/local -o userna- me=u,rw. O caminho de rede é //IP/share.
Questão Comum Resposta Esperada Explicação (Porquê) Fontes
Comando / Conceito Explicação Detalhada e Uso Processo de Troubleshooting Etapas: 1. Identificar o Serviço a falhar. 2. Verifi- car os Logs (ferramenta fundamental). 3. Investi- gar/Pesquisar o erro. 4. Implementar a solução e testar. Logs (syslog/journalctl) Função: Contêm as informações detalhadas sobre o que aconteceu, quando e porquê. Localização: Ficheiros em /var/log/ ou o sistema de registo mo- derno journalctl. tail -f Função: Mostra as últimas linhas de um ficheiro (tail) e, com a opção -f (follow), acompanha o que está a ser escrito no ficheiro em tempo real. Uso:
Comando / Conceito Explicação Detalhada e Uso Tipos (Total/Incremental/Diferencial) Total: Copia tudo. Incremental: Copia só o que mudou desde o último backup (Full ou Incremen- tal). Diferencial: Copia só o que mudou desde o último Total. tar Função: Cria um único ficheiro de arquivo (tarball) a partir de vários ficheiros, facilitando o armazena- mento. rsync Função: Sincroniza ficheiros localmente ou pela rede, copiando apenas as partes que mudaram. Muito eficiente para atualizações. Restore Função: Recuperação de dados a partir da cópia. Regra de Ouro: Se não conseguir fazer o restore, o backup não é válido. Snapshot Função: Imagem instantânea do sistema no mes- mo disco. Limitação: Não é seguro para DR, pois a falha do disco original perde o snapshot.
Questão Comum Resposta Esperada Explicação (Porquê) Fontes
Questão Comum Resposta Esperada Explicação (Porquê) Fontes
Questão Comum Resposta Esperada Explicação (Porquê) Fontes