SlideShare a Scribd company logo
1 of 20
Download to read offline
Linux


Introdução



 Prof. Wellington Pinto de Oliveira
          wellington@aied.com.br
Introdução

O Linux é um clone UNIX de
distribuição livre para PCs baseados
em processadores 386/486/Pentium. O
Linux é uma implementação
independente da especificação POSIX,
com a qual todas as versões do UNIX
padrão (true UNIX) estão
convencionadas.
Licença

O Linux está disponível na forma de código
objeto, bem como em código fonte, sendo
distribuído nos termos da GNU General Public
License.
Sistema Operacional

Multitarefa real
Memória virtual
Biblioteca compartilhada "Demand loading"
Gerenciamento de memória próprio
Rede TCP/IP (incluindo SLIP/PPP/ISDN)
Início da História

Kernel do Linux foi originalmente escrito por
Linus Torvalds do Departamento de Ciência da
Computação da Universidades de Helsinki,
Finlândia, com a ajuda de vários programadores
voluntários através da Internet.
Início da História

Linus Torvalds iniciou no kernel como um
projeto particular, inspirado em seu interesse no
Minix, um pequeno sistema UNIX desenvolvido
por Andy Tannenbaum.
Início da História

No dia 5 de outubro de 1991 Linus Torvalds
anunciou a primeira versão "oficial" do Linux,
versão 0.02.
Partições Linux


  Partição de Swap

  Partição Root

  Partição /usr
Partição de Swap

Destinada para memória virtual. Caso o
 equipamento tenha 16 Mb ou menos a
 criação de uma partição de swap é
 obrigatória, caso contrário é
 recomendada. O tamanho da partição
 deve ser de, no mínimo, 16 Mb ou igual à
 quantidade de memória do equipamento.
Partição Root

Uma partição root ou raiz, será montada
 como / (diretório inicial) quando o OS
 inicia. A partição root necessita conter
 somente os arquivos necessários à carga
 do sistema e os arquivos de configuração
Partição usr

Esta partição conterá a maior parte dos
 softwares que o Linux disponibiliza.
Encontramos arquivos de usuário,
 programas entre outros.
Shell do Linux

Conhecido como Shell ou Terminal é um
 aplicativo excencial para execução de
 comandos Unix.
Comandos Navegação
  Listar
  Sintaxe: ls (diretório)[opções]

  Exemplos:
  $ ls
  $ ls -l
  $ ls -a

  Navegar
  Sintaxe: cd <diretório>
  Sintaxe: cd ..

  Exemplos:
  $ cd Downloads
  $ cd ..
Comando de Diretório
  Criar
  Sintaxe: mkdir (diretório 1)

  Exemplos:
  $ mkdir Teste
  $ mkdir -p Downloads/Teste/novo


  Excluir
  Sintaxe: rmdir (diretório 1)

  Exemplos:
  $ rmdir novo
  $ rmdir Teste
Comandos Arquivos
 Concatenar
 Sintaxe: cat < arquivo1 > < arquivo2 >... <
 arquivo n >
 Sintaxe: cat < arquivo1 > < arquivo2 >> <
 arquivo 3 >

 Exemplo:
 $ cat Arquivo1.txt Arquivo2.txt >
 Arquivo3.txt
Comandos Arquivos
 Copiar
 Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo
 n) (destino)

 Exemplos:
 $ cp clsFile.cs Trabalhos/clsFile.cs
 $ cp -r temp temp1

 -i Pede confirmação para cada arquivo a ser
 copiado.
 -p Mantém na cópia as datas de
 modificação e permissões do arquivo
 original.
 -r Copia recursivamente arquivos e
 diretórios. Neste caso destino deve se referir
 a um diretório.
Comandos Arquivos
 Copiar
 Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo
 n) (destino)

 Exemplos:
 $ cp clsFile.cs Trabalhos/clsFile.cs
 $ cp -r temp temp1

 -i Pede confirmação para cada arquivo a ser
 copiado.
 -p Mantém na cópia as datas de
 modificação e permissões do arquivo
 original.
 -r Copia recursivamente arquivos e
 diretórios. Neste caso destino deve se referir
 a um diretório.
Comandose Arquivos
Excluir
Sintaxe: rm (arquivo 1) (arquivo 2) ... (arquivo n)

Exemplos:
$ rm clsFile.cs
$ rm *
$ rm -r Projetos

-f Remove todos os arquivos (mesmo se
estiverem com proteção de escrita) em um
diretório sem pedir confirmação do usuário.
-i Esta opção pedirá uma confirmação do
usuário antes de apagar o(s) arquivo(s)
especificado(s).
-r Opção recursiva para remover um diretório e
todo o seu conteúdo, incluindo quaisquer
subdiretórios e seus arquivos.
Comandose Arquivos
Mover
Sintaxe: mv (arquivo 1) (arquivo 2) ... (arquivo
n) (destino)

Exemplos:
$ mv clsFile.cs Trabalhos


-f Remove todos os arquivos (mesmo se
estiverem com proteção de escrita) em um
diretório sem pedir confirmação do usuário.
-i Esta opção pedirá uma confirmação do
usuário antes de apagar o(s) arquivo(s)
especificado(s).
-r Opção recursiva para remover um diretório e
todo o seu conteúdo, incluindo quaisquer
subdiretórios e seus arquivos.

More Related Content

What's hot

Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
Adriano Melo
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux Ubuntu
CDP_Online
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
Ivaldo Cardoso
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
guest96251d
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
guestaa94fe
 

What's hot (20)

Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
Linux basico ubuntu
Linux basico ubuntuLinux basico ubuntu
Linux basico ubuntu
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?
 
Kernel do Linux
Kernel do LinuxKernel do Linux
Kernel do Linux
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Linux
LinuxLinux
Linux
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux Ubuntu
 
OpenSuse
OpenSuseOpenSuse
OpenSuse
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01
 
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux EducacionalCurso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux Educacional
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 

Viewers also liked (9)

Unix
UnixUnix
Unix
 
Introdução ao cake php
Introdução ao cake phpIntrodução ao cake php
Introdução ao cake php
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando Massen
 
Nasce o Linux
Nasce o LinuxNasce o Linux
Nasce o Linux
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
Introdução ao Linux Ubuntu
Introdução ao Linux UbuntuIntrodução ao Linux Ubuntu
Introdução ao Linux Ubuntu
 
Unix - Sistema Operacional
Unix - Sistema OperacionalUnix - Sistema Operacional
Unix - Sistema Operacional
 
Unix - Sistema Operacional
Unix - Sistema OperacionalUnix - Sistema Operacional
Unix - Sistema Operacional
 
Flisol 2016
Flisol 2016Flisol 2016
Flisol 2016
 

Similar to Introdução Linux

Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições Linux
Virgínia
 
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de ArquivosSistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Luiz Arthur
 
Guia com mais de 500 comandos do linux explicados computeiro da depressão
Guia com mais de 500 comandos do linux explicados   computeiro da depressãoGuia com mais de 500 comandos do linux explicados   computeiro da depressão
Guia com mais de 500 comandos do linux explicados computeiro da depressão
Jesser Martins Medeiros
 

Similar to Introdução Linux (20)

Apostila(1)
Apostila(1)Apostila(1)
Apostila(1)
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições Linux
 
725
725725
725
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdf
 
Minicurso linux
Minicurso linuxMinicurso linux
Minicurso linux
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de ArquivosSistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
 
Minicurso Comando Básicos
Minicurso Comando BásicosMinicurso Comando Básicos
Minicurso Comando Básicos
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Guia com mais de 500 comandos do linux explicados computeiro da depressão
Guia com mais de 500 comandos do linux explicados   computeiro da depressãoGuia com mais de 500 comandos do linux explicados   computeiro da depressão
Guia com mais de 500 comandos do linux explicados computeiro da depressão
 

More from Wellington Oliveira

More from Wellington Oliveira (20)

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
 
Lógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógicaLógica e Algoritmos (pseudocódigo e C++) A lógica
Lógica e Algoritmos (pseudocódigo e C++) A lógica
 
Sistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de MemóriaSistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de Memória
 
Sistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 DeadlockSistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 Deadlock
 

Recently uploaded

Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
AntonioVieira539017
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
FabianeMartins35
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
TailsonSantos1
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 

Recently uploaded (20)

PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptxResponde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
Responde ou passa na HISTÓRIA - REVOLUÇÃO INDUSTRIAL - 8º ANO.pptx
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 

Introdução Linux

  • 1. Linux Introdução Prof. Wellington Pinto de Oliveira wellington@aied.com.br
  • 2. Introdução O Linux é um clone UNIX de distribuição livre para PCs baseados em processadores 386/486/Pentium. O Linux é uma implementação independente da especificação POSIX, com a qual todas as versões do UNIX padrão (true UNIX) estão convencionadas.
  • 3. Licença O Linux está disponível na forma de código objeto, bem como em código fonte, sendo distribuído nos termos da GNU General Public License.
  • 4. Sistema Operacional Multitarefa real Memória virtual Biblioteca compartilhada "Demand loading" Gerenciamento de memória próprio Rede TCP/IP (incluindo SLIP/PPP/ISDN)
  • 5. Início da História Kernel do Linux foi originalmente escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidades de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Internet.
  • 6. Início da História Linus Torvalds iniciou no kernel como um projeto particular, inspirado em seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andy Tannenbaum.
  • 7. Início da História No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do Linux, versão 0.02.
  • 8.
  • 9. Partições Linux  Partição de Swap  Partição Root  Partição /usr
  • 10. Partição de Swap Destinada para memória virtual. Caso o equipamento tenha 16 Mb ou menos a criação de uma partição de swap é obrigatória, caso contrário é recomendada. O tamanho da partição deve ser de, no mínimo, 16 Mb ou igual à quantidade de memória do equipamento.
  • 11. Partição Root Uma partição root ou raiz, será montada como / (diretório inicial) quando o OS inicia. A partição root necessita conter somente os arquivos necessários à carga do sistema e os arquivos de configuração
  • 12. Partição usr Esta partição conterá a maior parte dos softwares que o Linux disponibiliza. Encontramos arquivos de usuário, programas entre outros.
  • 13. Shell do Linux Conhecido como Shell ou Terminal é um aplicativo excencial para execução de comandos Unix.
  • 14. Comandos Navegação Listar Sintaxe: ls (diretório)[opções] Exemplos: $ ls $ ls -l $ ls -a Navegar Sintaxe: cd <diretório> Sintaxe: cd .. Exemplos: $ cd Downloads $ cd ..
  • 15. Comando de Diretório Criar Sintaxe: mkdir (diretório 1) Exemplos: $ mkdir Teste $ mkdir -p Downloads/Teste/novo Excluir Sintaxe: rmdir (diretório 1) Exemplos: $ rmdir novo $ rmdir Teste
  • 16. Comandos Arquivos Concatenar Sintaxe: cat < arquivo1 > < arquivo2 >... < arquivo n > Sintaxe: cat < arquivo1 > < arquivo2 >> < arquivo 3 > Exemplo: $ cat Arquivo1.txt Arquivo2.txt > Arquivo3.txt
  • 17. Comandos Arquivos Copiar Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo n) (destino) Exemplos: $ cp clsFile.cs Trabalhos/clsFile.cs $ cp -r temp temp1 -i Pede confirmação para cada arquivo a ser copiado. -p Mantém na cópia as datas de modificação e permissões do arquivo original. -r Copia recursivamente arquivos e diretórios. Neste caso destino deve se referir a um diretório.
  • 18. Comandos Arquivos Copiar Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo n) (destino) Exemplos: $ cp clsFile.cs Trabalhos/clsFile.cs $ cp -r temp temp1 -i Pede confirmação para cada arquivo a ser copiado. -p Mantém na cópia as datas de modificação e permissões do arquivo original. -r Copia recursivamente arquivos e diretórios. Neste caso destino deve se referir a um diretório.
  • 19. Comandose Arquivos Excluir Sintaxe: rm (arquivo 1) (arquivo 2) ... (arquivo n) Exemplos: $ rm clsFile.cs $ rm * $ rm -r Projetos -f Remove todos os arquivos (mesmo se estiverem com proteção de escrita) em um diretório sem pedir confirmação do usuário. -i Esta opção pedirá uma confirmação do usuário antes de apagar o(s) arquivo(s) especificado(s). -r Opção recursiva para remover um diretório e todo o seu conteúdo, incluindo quaisquer subdiretórios e seus arquivos.
  • 20. Comandose Arquivos Mover Sintaxe: mv (arquivo 1) (arquivo 2) ... (arquivo n) (destino) Exemplos: $ mv clsFile.cs Trabalhos -f Remove todos os arquivos (mesmo se estiverem com proteção de escrita) em um diretório sem pedir confirmação do usuário. -i Esta opção pedirá uma confirmação do usuário antes de apagar o(s) arquivo(s) especificado(s). -r Opção recursiva para remover um diretório e todo o seu conteúdo, incluindo quaisquer subdiretórios e seus arquivos.