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

  1. Antecessores do Linux: Unix e MINIX são considerados antecessores importantes do Linux.
  2. Fundação que protege o software livre: A Free Software Foundation (FSF).
  3. Licença que permite cópia, modificação e melhoria: GPL (General Public License).
  4. Criação da FSF: A FSF foi criada por Richard Stallman para promover software livre.
  5. MINIX: Um sistema operacional semelhante ao Unix, usado como inspiração para o Linux.
  6. Desenvolvedor do Kernel Linux: Linus Torvalds.
  7. Partes que compõem o Linux: O Kernel e as utilitários/shell.
  8. Última versão do Kernel do Linux: Para saber a versão mais recente, você pode consultar o site oficial kernel.org.
  9. Processadores suportados pelo Linux: x86, ARM, PowerPC, entre outros.
  10. Linux suporta vários núcleos?: Sim, suporta.
  11. Norma compatível: O Linux está em conformidade com a POSIX.

Características do Linux

  1. Multitarefa: O Linux é multitarefa.
  2. Multiutilizador: O Linux é multiutilizador.
  3. Nomes de ficheiros e diretórios: Podem ter até 255 caracteres. Conectividade com plataformas: Windows, Mac, Unix, Novell, e redes TCP/IP.
  4. Reinício após configurações de periféricos: Não, normalmente não é necessário.

Conceitos Básicos do Linux

  1. Utilizador especial (superutilizador): O root.
  2. Comando para desligar: shutdown.
  3. Comando para reiniciar: reboot.
  4. Identificação do tipo de ficheiro: Feito pelos permissões e tipo.
  5. Diferença de maiúsculas e minúsculas: Sim, o Linux é sensível.
  6. Ficheiro oculto: Começa com um "." (ponto).
  7. Diretórios especificados por: /.
  8. Conteúdo do diretório /bin: Executáveis essenciais.
  9. Conteúdo do diretório /boot: Arquivos necessários para a inicialização do sistema.
  10. Conteúdo do diretório /home: Pastas dos utilizadores.
  11. Conteúdo do diretório /media: Pontos de montagem de dispositivos externos.
  12. Conteúdo do diretório /root: Diretório do utilizador root.

Distribuições do Linux e Comandos

  1. Distribuições do Linux: Debian, Ubuntu, Fedora.
  2. Pequena distribuição: Puppy Linux.
  3. Comandos para manipular diretórios: cd, mkdir, rmdir.
  4. Listar conteúdo de um diretório: ls.
  5. Listar incluindo ocultos: ls -a.
  6. Comando ls –B: Remove as marcas de fim de linha (não padrão).
  7. Listar sem nome do grupo: ls -lG.
  8. Listar com tamanhos: ls -lh.
  9. Listar de forma longa: ls -l.
  10. Listar com utilizador e grupo numéricos: ls -n.
  11. Comando ls -L: Mostra links simbólicos apontando para os arquivos/diretórios.
  12. Listar com barra (/) no final dos diretórios: ls -p.
  13. Listar recursivamente: ls -R.
  14. Voltar ao diretório home: cd ~.
  15. Ir ao diretório raiz: cd /.
  16. Ir ao diretório anterior: cd -.
  17. Ir ao diretório superior: cd ... Ir para o diretório /bin: cd /bin.
  18. Comando cd ../docs: Vai para o diretório docs que está um nível acima.

Manipulação de Ficheiros

  1. Ver conteúdo de teste1.txt: cat teste1.txt.
  2. Ver conteúdo com numeração: nl teste1.txt.
  3. Ver sem linhas em branco duplicadas: cat -s teste1.txt.
  4. Ver por ordem inversa: tac teste1.txt.
  5. Ver página a página: less teste1.txt.
  6. Opção -i em rm: Pede confirmação antes de remover.
  7. Opção -v em rm: Mostra detalhes do que está sendo removido.
  8. Opção -f em rm: Força a remoção, ignorando avisos.
  9. Remover teste1.txt: rm teste1.txt.
  10. Remover todos os .txt: rm *.txt.
  11. Remover ficheiros teste1.txt e teste2.doc: rm teste1.txt teste2.doc.

Instalação de Software

  1. Comando rpm –ih ficheiro.rpm: Instala o pacote.
  2. Comando rpm –e ficheiro.rpm: Remove o pacote.
  3. Listar pacotes disponíveis com yum: yum list available.
  4. Listar pacotes para atualização: yum list updates.
  5. Atualizar o sistema: yum update.
  6. Instalar o yumex: yum install yumex.
  7. Informações do yumex: yum info yumex.