Getting into Linux
Uma rápida introdução ao Ambiente Shell Linux.
Rafael Moreno – rafafm@
System z | Mainframe Systems Ope...
© 2011 IBM Corporation
2
AGENDA
 História do Linux
 Como surgiu o Linux?
 Desenvolvimento
 Uso do Linux no cotidiano
...
© 2011 IBM Corporation
3
AGENDA
 Comandos Básicos
 Listagem e Criação Diretórios
 Renomeando Arquivos e Diretórios
 De...
© 2011 IBM Corporation
4
História do Linux
– Como surgiu o Linux?
– Desenvolvimento
– Uso do Linux no cotidiano
– Distribu...
© 2011 IBM Corporation
5
Conhecendo o Ambiente
- Logando no Sistema
- Conhecendo o Shell
- Usuário e Superusuário
- Saindo...
© 2011 IBM Corporation
6
Comandos Básicos
ls - lista o conteúdo de diretórios
Sintaxe:
ls [OPÇÕES] [ARQUIVO]
Exemplo:
$ ls...
© 2011 IBM Corporation
7
Comandos Básicos
pwd – Exibe o diretório de trabalho atual
Sintaxe:
pwd [OPÇÕES]
Exemplo:
$ pwd
/...
© 2011 IBM Corporation
8
Comandos Básicos
cd – Muda o diretório de trabalho atual
Sintaxe:
 cd [DIRETÓRIO]
Exemplo:
 $ p...
© 2011 IBM Corporation
9
Comandos Básicos
mkdir – Cria Diretórios
Sintaxe:
 mkdir [OPÇÕES] [DIRETÓRIO]
Exemplo:
 $ ls
 ...
© 2011 IBM Corporation
1
Comandos Básicos
mv – Move e Renomeia Arquivos e Diretórios
Sintaxe:
mv [OPÇÕES] ORIGEM DESTINO
E...
© 2011 IBM Corporation
1
Comandos Básicos
rm – Deleta Arquivos e Diretórios
Sintaxe:
rm [OPÇÕES] ARQUIVO
Exemplo:
$ ls
Des...
© 2011 IBM Corporation
1
Comandos Básicos
nano – Editor de Texto Simples
Sintaxe:
nano [+LINHA] [OPÇÕES] [ARQUIVO]
© 2011 IBM Corporation
1
Comandos Básicos
cat – Concatenador de Arquivos
Sintaxe:
cat [OPÇÕES] [ARQUIVO]
Exemplo:
$ cat ar...
© 2011 IBM Corporation
1
Comandos Básicos
more – Paginador de Texto
Sintaxe:
more [OPÇÕES] [ARQUIVO]
Exemplo:
$ more texto...
© 2011 IBM Corporation
1
Comandos Básicos
chmod – Altera Permissões de Acesso
Sintaxe:
chmod [OPÇÕES] MODO[,MODO] ARQUIVO
...
© 2011 IBM Corporation
1
Comandos Básicos
man – Exibe páginas de manual
Sintaxe:
 man [ OPÇÕES] [COMANDO]
Exemplo:
$ man ...
© 2011 IBM Corporation
1
Comandos Básicos
apropos – Pesquisa nas páginas de manual e descrições
Sintaxe:
apropos [OPÇÕES] ...
© 2011 IBM Corporation
1
Seguindo Adiante
Links:
Guia FOCA GNU/Linux – http://www.guiafoca.org
IBM DeveloperWorks - http:/...
© 2011 IBM Corporation
1
Upcoming SlideShare
Loading in …5
×

Getting into Linux - A brief Introduction to the Shell Linux Environment

484,203 views
484,133 views

Published on

Pequeno workshop que apresentei no Training Center da IBM Hortolândia durante o curso "Replicadores de Skills - Formação de novos Instrutores."

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
484,203
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Getting into Linux - A brief Introduction to the Shell Linux Environment

  1. 1. Getting into Linux Uma rápida introdução ao Ambiente Shell Linux. Rafael Moreno – rafafm@ System z | Mainframe Systems Operations
  2. 2. © 2011 IBM Corporation 2 AGENDA  História do Linux  Como surgiu o Linux?  Desenvolvimento  Uso do Linux no cotidiano  Distribuições Linux  Conhecendo o Ambiente  Logando no Sistema  Conhecendo o Shell  Usuário vs. Superusuário  Saindo do Sistema 
  3. 3. © 2011 IBM Corporation 3 AGENDA  Comandos Básicos  Listagem e Criação Diretórios  Renomeando Arquivos e Diretórios  Deletando Arquivos e Diretórios  Lendo e editando o conteúdo de arquivos  Permissões de Acesso  Encontrando Ajuda  Seguindo Adiante  Links e Livros recomendados  Certificações Linux
  4. 4. © 2011 IBM Corporation 4 História do Linux – Como surgiu o Linux? – Desenvolvimento – Uso do Linux no cotidiano – Distribuições Linux
  5. 5. © 2011 IBM Corporation 5 Conhecendo o Ambiente - Logando no Sistema - Conhecendo o Shell - Usuário e Superusuário - Saindo do Sistema
  6. 6. © 2011 IBM Corporation 6 Comandos Básicos ls - lista o conteúdo de diretórios Sintaxe: ls [OPÇÕES] [ARQUIVO] Exemplo: $ ls -l texto1.txt -rw-r--r-- 1 rfm rfm 0 Apr 18 12:13 texto1.txt Opções mais usadas: ls -l ~> Exibe diretórios no formato de lista longa ls -a ~> Exibe arquivos ocultos ls -R ~> Lista o conteúdo de diretórios e subdiretórios
  7. 7. © 2011 IBM Corporation 7 Comandos Básicos pwd – Exibe o diretório de trabalho atual Sintaxe: pwd [OPÇÕES] Exemplo: $ pwd /home/rfm
  8. 8. © 2011 IBM Corporation 8 Comandos Básicos cd – Muda o diretório de trabalho atual Sintaxe:  cd [DIRETÓRIO] Exemplo:  $ pwd  /home/rfm  $ cd Docs  $ pwd  /home/rfm/Docs
  9. 9. © 2011 IBM Corporation 9 Comandos Básicos mkdir – Cria Diretórios Sintaxe:  mkdir [OPÇÕES] [DIRETÓRIO] Exemplo:  $ ls  Desktop Docs Downloads qBT_dir texto1.txt  $ mkdir teste  $ ls  Desktop Docs Downloads qBT_dir teste texto1.txt
  10. 10. © 2011 IBM Corporation 1 Comandos Básicos mv – Move e Renomeia Arquivos e Diretórios Sintaxe: mv [OPÇÕES] ORIGEM DESTINO Exemplo: $ ls Desktop Docs Downloads qBT_dir file.txt $ mv file.txt texto.txt $ ls Desktop Docs Downloads qBT_dir texto.txt
  11. 11. © 2011 IBM Corporation 1 Comandos Básicos rm – Deleta Arquivos e Diretórios Sintaxe: rm [OPÇÕES] ARQUIVO Exemplo: $ ls Desktop Docs Downloads qBT_dir texto1.txt $ rm -f texto1.txt $ ls Desktop Docs Downloads qBT_dir
  12. 12. © 2011 IBM Corporation 1 Comandos Básicos nano – Editor de Texto Simples Sintaxe: nano [+LINHA] [OPÇÕES] [ARQUIVO]
  13. 13. © 2011 IBM Corporation 1 Comandos Básicos cat – Concatenador de Arquivos Sintaxe: cat [OPÇÕES] [ARQUIVO] Exemplo: $ cat arq1.txt arq2.txt > tudojunto.txt $ cat tudojunto.txt Texto de arquivo 1. Texto de Arquivo 2.
  14. 14. © 2011 IBM Corporation 1 Comandos Básicos more – Paginador de Texto Sintaxe: more [OPÇÕES] [ARQUIVO] Exemplo: $ more textolongo.txt Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna (…) --More-- (45%)
  15. 15. © 2011 IBM Corporation 1 Comandos Básicos chmod – Altera Permissões de Acesso Sintaxe: chmod [OPÇÕES] MODO[,MODO] ARQUIVO 4 – Permissão de Leitura (r) 2 – Permissão de Escrita (w) 1 – Permissão de Execução (x)
  16. 16. © 2011 IBM Corporation 1 Comandos Básicos man – Exibe páginas de manual Sintaxe:  man [ OPÇÕES] [COMANDO] Exemplo: $ man ls LS(1) User Commands NAME ls - list directory contents SYNOPSIS (...)
  17. 17. © 2011 IBM Corporation 1 Comandos Básicos apropos – Pesquisa nas páginas de manual e descrições Sintaxe: apropos [OPÇÕES] [TERMO] Exemplo: $ apropos calc bc (1) - An arbitrary precision calculator language ipcalc (1) - An IP Netmask/broadcast/etc calculator sincos (3) - calculate sin and cos simultaneously strlen (3) - calculate the length of a string xcalc (1) - scientific calculator for X (...)
  18. 18. © 2011 IBM Corporation 1 Seguindo Adiante Links: Guia FOCA GNU/Linux – http://www.guiafoca.org IBM DeveloperWorks - http://www.ibm.com/developerworks/linux Livros: Linux, Guia Prático – Editora GdH Press Linux - Fundamentos, Prática e Certificação LPI – Editora Alta Books Certificações: Certificação Linux LPIC - https://www.lpi.org/ Certificação Red Hat Linux - http://br.redhat.com/training/certifications
  19. 19. © 2011 IBM Corporation 1

×