Want to create interactive content? It’s easy in Genially!

Get started free

Apresentação Tecnologia Digital

Sanstimax

Created on October 1, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

TECHNOLOGY

Apresentação

Antecessores do Linux

  • Unix
  • Minix
Fundação que protege o software livre
  • Free Software Foundation (FSF)
Licença para cópia, modificação e melhoria de software
  • Licença GPL (General Public License)

História do Linux

O que criou a FSF?

  • A FSF criou o projeto GNU, que visa desenvolver um sistema operacional de software livre.
O que é o Minix?
  • Minix é um sistema operacional similar ao Unix, usado como base para o desenvolvimento do Linux.
Quem começou o desenvolvimento do Núcleo (Kernel) do Linux?
  • Linus Torvalds

História do Linux

Processadores suportados pelo

  • Linuxx86, ARM, PowerPC, SPARC, entre outros.
Suporte a múltiplos núcleos?
  • Sim
Conformidade do Linux com norma conhecida
  • POSIX

Partes que formam o Linux

  • Kernel (núcleo)
  • Shell (interface)
Última versão do Kernel do Linux
  • Depende do momento. Pesquisar a versão mais recente (ex: 6.5.x em 2024)

História do Linux

O Linux é multitarefa

  • Sim, suporta multitarefa.
O Linux é multiutilizador
  • Sim, permite múltiplos utilizadores simultâneos.
Nomes de ficheiros e diretórios
  • Podem ter até 255 caracteres.
Conetividade com plataformas
  • Suporta Windows, Mac OS, UNIX, Novell, e BSD.
Necessidade de reiniciar após configurações
  • Não é necessário.
Memória RAM mínima para Linux
  • 128 MB, mas 512 MB é recomendado.

Características do Linux

Sistema de ficheiros evita

  • Fragmentação.
Custo do software Linux com Apache, MySQL e Sendmail
  • Custo é 0€ (software livre).
Grande vantagem do Linux
  • É gratuito e pode ser executado em diversas arquiteturas (x86, ARM, PowerPC).
Servidores no mesmo computador
  • Sim, pode ter web server e FTP.

Sistemas de ficheiros suportados

  • FAT, NTFS, EXT4, HFS, e Btrfs.
Execução de programas DOS
  • Através do DOSEMU.
Execução de programas Windows
  • Utiliza Wine; suporta dispositivos USB, impressoras, etc.
Software de segurança no Linux
  • Conhecido pela sua robustez, como o iptables.
Suporte para múltiplos IPs numa placa de rede
  • Sim.

Características do Linux

O que contém o diretório /bin?

  • Comandos binários essenciais.
O que contém o diretório /boot?
  • Ficheiros de inicialização.
O que contém o diretório /home?
  • Diretórios dos utilizadores.
O que contém o diretório /media?
  • Pontos de montagem para dispositivos removíveis.
O que contém o diretório /root?
  • Diretório do utilizador root.

Utilizador especial (root)

  • Superutilizador root.
  • Comando para desligar: shutdown.
Comando para reiniciar
  • reboot.
Identificação do tipo de ficheiro
  • Através da extensão e permissões.
Diferenciação de maiúsculas e minúsculas
  • Sim, diferencia.
Ficheiro ou diretório oculto
  • Começa com . (ponto).
Diretórios são especificados por
  • /.

Conceitos Básicos do Linux

Comando para listar diretórios com barra final

  • ls -p.
Comando para listar recursivamente
  • ls -R.
Comando para voltar ao home
  • cd ~.
Comando para ir à raiz
  • cd /.

  • Grandes distribuições
  • Ubuntu, Fedora, Debian.
Pequena distribuição
  • Puppy Linux.
Comando para listar diretório
  • ls.
Comando para listar conteúdo oculto
  • ls -a.
Comando ls -B
  • Remove as cópias de segurança da lista.

Comando para listar excluindo grupo

  • ls -lG.
Comando para listar com tamanhos
  • ls -lh.
Comando para listar longamente
  • ls -l.
Comando para listar com UID e GID numéricos
  • ls -n.
Comando ls -L
  • Segue links simbólicos.

Distribuições do Linux

Comando para ver conteúdo por ordem inversa

  • tac teste1.txt.
Comando para ver conteúdo página a página
  • less teste1.txt.

Comando para ver conteúdo de ficheiro

  • cat teste1.txt.
Comando com numeração das linhas
  • nl teste1.txt.
Comando para evitar várias linhas em branco
  • cat -s teste1.txt.

Distribuições do Linux

Comando para atualizar o sistema

  • yum update.
Comando para instalar o yumex
  • yum install yumex.
Comando para ver informações do yumex
  • yum info yumex.

Comando rpm -ih

  • Instala o pacote .rpm.
Comando rpm -e
  • Remove o pacote .rpm.
Comando yum para listar pacotes disponíveis
  • yum list available.
Comando para listar atualizações disponíveis
  • yum list updates.

Distribuições do Linux