Want to create interactive content? It’s easy in Genially!
Get started free
Ficha2_M4_SIOP_SamuelTorcato
Samuel Pires Torcato
Created on October 15, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Antecessores do Linux e Fundamentos
- Antecessores do Linux: Unix e MINIX são considerados antecessores importantes do Linux.
- Fundação que protege o software livre: A Free Software Foundation (FSF).
- Licença que permite cópia, modificação e melhoria: GPL (General Public License).
- Criação da FSF: A FSF foi criada por Richard Stallman para promover software livre.
- MINIX: Um sistema operacional semelhante ao Unix, usado como inspiração para o Linux.
- Desenvolvedor do Kernel Linux: Linus Torvalds.
- Partes que compõem o Linux: O Kernel e as utilitários/shell.
- Última versão do Kernel do Linux: Para saber a versão mais recente, você pode consultar o site oficial kernel.org.
- Processadores suportados pelo Linux: x86, ARM, PowerPC, entre outros.
- Linux suporta vários núcleos?: Sim, suporta.
- Norma compatível: O Linux está em conformidade com a POSIX.
Características do Linux
- Multitarefa: O Linux é multitarefa.
- Multiutilizador: O Linux é multiutilizador.
- Nomes de ficheiros e diretórios: Podem ter até 255 caracteres. Conectividade com plataformas: Windows, Mac, Unix, Novell, e redes TCP/IP.
- Reinício após configurações de periféricos: Não, normalmente não é necessário.
Conceitos Básicos do Linux
- Utilizador especial (superutilizador): O root.
- Comando para desligar: shutdown.
- Comando para reiniciar: reboot.
- Identificação do tipo de ficheiro: Feito pelos permissões e tipo.
- Diferença de maiúsculas e minúsculas: Sim, o Linux é sensível.
- Ficheiro oculto: Começa com um "." (ponto).
- Diretórios especificados por: /.
- Conteúdo do diretório /bin: Executáveis essenciais.
- Conteúdo do diretório /boot: Arquivos necessários para a inicialização do sistema.
- Conteúdo do diretório /home: Pastas dos utilizadores.
- Conteúdo do diretório /media: Pontos de montagem de dispositivos externos.
- Conteúdo do diretório /root: Diretório do utilizador root.
Distribuições do Linux e Comandos
- Distribuições do Linux: Debian, Ubuntu, Fedora.
- Pequena distribuição: Puppy Linux.
- Comandos para manipular diretórios: cd, mkdir, rmdir.
- Listar conteúdo de um diretório: ls.
- Listar incluindo ocultos: ls -a.
- Comando ls –B: Remove as marcas de fim de linha (não padrão).
- Listar sem nome do grupo: ls -lG.
- Listar com tamanhos: ls -lh.
- Listar de forma longa: ls -l.
- Listar com utilizador e grupo numéricos: ls -n.
- Comando ls -L: Mostra links simbólicos apontando para os arquivos/diretórios.
- Listar com barra (/) no final dos diretórios: ls -p.
- Listar recursivamente: ls -R.
- Voltar ao diretório home: cd ~.
- Ir ao diretório raiz: cd /.
- Ir ao diretório anterior: cd -.
- Ir ao diretório superior: cd ... Ir para o diretório /bin: cd /bin.
- Comando cd ../docs: Vai para o diretório docs que está um nível acima.
Manipulação de Ficheiros
- Ver conteúdo de teste1.txt: cat teste1.txt.
- Ver conteúdo com numeração: nl teste1.txt.
- Ver sem linhas em branco duplicadas: cat -s teste1.txt.
- Ver por ordem inversa: tac teste1.txt.
- Ver página a página: less teste1.txt.
- Opção -i em rm: Pede confirmação antes de remover.
- Opção -v em rm: Mostra detalhes do que está sendo removido.
- Opção -f em rm: Força a remoção, ignorando avisos.
- Remover teste1.txt: rm teste1.txt.
- Remover todos os .txt: rm *.txt.
- Remover ficheiros teste1.txt e teste2.doc: rm teste1.txt teste2.doc.
Instalação de Software
- Comando rpm –ih ficheiro.rpm: Instala o pacote.
- Comando rpm –e ficheiro.rpm: Remove o pacote.
- Listar pacotes disponíveis com yum: yum list available.
- Listar pacotes para atualização: yum list updates.
- Atualizar o sistema: yum update.
- Instalar o yumex: yum install yumex.
- Informações do yumex: yum info yumex.