SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
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.

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado (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 a 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 a 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
 

Más de Wellington Oliveira

Más de 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
 

Último

Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
Autonoma
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
lenapinto
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 

Último (20)

MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
Apresentação | Dia da Europa 2024 - Celebremos a União Europeia!
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 

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.