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 é um...
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 ...
Sistema Operacional

Multitarefa real
Memória virtual
Biblioteca compartilhada "Demand loading"
Gerenciamento de memória p...
Início da História

Kernel do Linux foi originalmente escrito por
Linus Torvalds do Departamento de Ciência da
Computação ...
Início da História

Linus Torvalds iniciou no kernel como um
projeto particular, inspirado em seu interesse no
Minix, um p...
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 s...
Partição Root

Uma partição root ou raiz, será montada
 como / (diretório inicial) quando o OS
 inicia. A partição root ne...
Partição usr

Esta partição conterá a maior parte dos
 softwares que o Linux disponibiliza.
Encontramos arquivos de usuári...
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...
Comando de Diretório
  Criar
  Sintaxe: mkdir (diretório 1)

  Exemplos:
  $ mkdir Teste
  $ mkdir -p Downloads/Teste/novo...
Comandos Arquivos
 Concatenar
 Sintaxe: cat < arquivo1 > < arquivo2 >... <
 arquivo n >
 Sintaxe: cat < arquivo1 > < arqui...
Comandos Arquivos
 Copiar
 Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo
 n) (destino)

 Exemplos:
 $ cp clsFile.cs Traba...
Comandos Arquivos
 Copiar
 Sintaxe: cp (arquivo1) (arquivo2) ... (arquivo
 n) (destino)

 Exemplos:
 $ cp clsFile.cs Traba...
Comandose Arquivos
Excluir
Sintaxe: rm (arquivo 1) (arquivo 2) ... (arquivo n)

Exemplos:
$ rm clsFile.cs
$ rm *
$ rm -r P...
Comandose Arquivos
Mover
Sintaxe: mv (arquivo 1) (arquivo 2) ... (arquivo
n) (destino)

Exemplos:
$ mv clsFile.cs Trabalho...
Introdução Linux
Upcoming SlideShare
Loading in...5
×

Introdução Linux

2,136

Published on

Introdução ao Curso de Sistema Operacional com Linux

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,136
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
130
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Introdução Linux

  1. 1. Linux Introdução Prof. Wellington Pinto de Oliveira wellington@aied.com.br
  2. 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. 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. 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. 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. 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. 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. 8. Partições Linux  Partição de Swap  Partição Root  Partição /usr
  9. 9. 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.
  10. 10. 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
  11. 11. Partição usr Esta partição conterá a maior parte dos softwares que o Linux disponibiliza. Encontramos arquivos de usuário, programas entre outros.
  12. 12. Shell do Linux Conhecido como Shell ou Terminal é um aplicativo excencial para execução de comandos Unix.
  13. 13. 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 ..
  14. 14. 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
  15. 15. Comandos Arquivos Concatenar Sintaxe: cat < arquivo1 > < arquivo2 >... < arquivo n > Sintaxe: cat < arquivo1 > < arquivo2 >> < arquivo 3 > Exemplo: $ cat Arquivo1.txt Arquivo2.txt > Arquivo3.txt
  16. 16. 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.
  17. 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. 18. 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.
  19. 19. 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.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×