SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Getting into Linux
Uma rápida introdução ao Ambiente Shell Linux.
Rafael Moreno – rafafm@
System z | Mainframe Systems Operations
© 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

© 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
© 2011 IBM Corporation
4
História do Linux
– Como surgiu o Linux?
– Desenvolvimento
– Uso do Linux no cotidiano
– Distribuições Linux
© 2011 IBM Corporation
5
Conhecendo o Ambiente
- Logando no Sistema
- Conhecendo o Shell
- Usuário e Superusuário
- Saindo do Sistema
© 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
© 2011 IBM Corporation
7
Comandos Básicos
pwd – Exibe o diretório de trabalho atual
Sintaxe:
pwd [OPÇÕES]
Exemplo:
$ pwd
/home/rfm
© 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
© 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
© 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
© 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
© 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 arq1.txt arq2.txt > tudojunto.txt
$ cat tudojunto.txt
Texto de arquivo 1.
Texto de Arquivo 2.
© 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%)
© 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)
© 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 (...)
© 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
(...)
© 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
© 2011 IBM Corporation
1

Weitere ähnliche Inhalte

Was ist angesagt?

Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
fernandao777
 
Lab so-abertos-unidade11
Lab so-abertos-unidade11Lab so-abertos-unidade11
Lab so-abertos-unidade11
Leandro Almeida
 
Integrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAPIntegrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAP
elliando dias
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Apostila de comandos linux resumidos (universidade católica de brasília)
Apostila de comandos linux   resumidos (universidade católica de brasília)Apostila de comandos linux   resumidos (universidade católica de brasília)
Apostila de comandos linux resumidos (universidade católica de brasília)
SENAC RIO
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
SoftD Abreu
 
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos DiretóriosSistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Luiz Arthur
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
crespim89
 

Was ist angesagt? (20)

Samba4+freebsd
Samba4+freebsdSamba4+freebsd
Samba4+freebsd
 
Redes - DNS
Redes  - DNSRedes  - DNS
Redes - DNS
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4
 
Lab so-abertos-unidade11
Lab so-abertos-unidade11Lab so-abertos-unidade11
Lab so-abertos-unidade11
 
Integrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAPIntegrando FreeBSD com Active Directory e OpenLDAP
Integrando FreeBSD com Active Directory e OpenLDAP
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Apostila de comandos linux resumidos (universidade católica de brasília)
Apostila de comandos linux   resumidos (universidade católica de brasília)Apostila de comandos linux   resumidos (universidade católica de brasília)
Apostila de comandos linux resumidos (universidade católica de brasília)
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Guia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresaGuia de configuração de um servidor linux para utilização em uma pequena empresa
Guia de configuração de um servidor linux para utilização em uma pequena empresa
 
Como funciona a Internet - DNS
Como funciona a Internet - DNSComo funciona a Internet - DNS
Como funciona a Internet - DNS
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos DiretóriosSistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
Sistemas Operacionais - Gnu/Linux Permissões de Arquivos Diretórios
 
Apostila(1)
Apostila(1)Apostila(1)
Apostila(1)
 
Servico dns
Servico dnsServico dns
Servico dns
 
Minicurso Comando Básicos
Minicurso Comando BásicosMinicurso Comando Básicos
Minicurso Comando Básicos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Apresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - PortugueseApresentação OpenSUSE 11.3 para Power Users - Portuguese
Apresentação OpenSUSE 11.3 para Power Users - Portuguese
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
 

Ähnlich wie Getting into Linux - A brief Introduction to the Shell Linux Environment

(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
Anderson Lago
 
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
 
Principais comandos do terminal no linux tecnologia para todos!
Principais comandos do terminal no linux   tecnologia para todos!Principais comandos do terminal no linux   tecnologia para todos!
Principais comandos do terminal no linux tecnologia para todos!
Fábio Fernando
 
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
 

Ähnlich wie Getting into Linux - A brief Introduction to the Shell Linux Environment (20)

Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
[Mini-curso] Sistema de Controle de Versão
[Mini-curso] Sistema de Controle de Versão[Mini-curso] Sistema de Controle de Versão
[Mini-curso] Sistema de Controle de Versão
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdf
 
Intro a Sistemas Abertos - Gerenciamento de Arquivos.pdf
Intro a Sistemas Abertos - Gerenciamento de Arquivos.pdfIntro a Sistemas Abertos - Gerenciamento de Arquivos.pdf
Intro a Sistemas Abertos - Gerenciamento de Arquivos.pdf
 
Minicurso linux
Minicurso linuxMinicurso linux
Minicurso 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
 
Linux - Bruno Oliveira 12ºL
Linux - Bruno Oliveira 12ºLLinux - Bruno Oliveira 12ºL
Linux - Bruno Oliveira 12ºL
 
Introdução aos comandos Linux
Introdução aos comandos LinuxIntrodução aos comandos Linux
Introdução aos comandos Linux
 
Principais comandos do terminal no linux tecnologia para todos!
Principais comandos do terminal no linux   tecnologia para todos!Principais comandos do terminal no linux   tecnologia para todos!
Principais comandos do terminal no linux tecnologia para todos!
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Guia 500 comandos_linux
Guia 500 comandos_linuxGuia 500 comandos_linux
Guia 500 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
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 

Kürzlich hochgeladen

A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
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
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
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
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 

Kürzlich hochgeladen (20)

A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
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
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
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
 
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
 
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
 
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdfProjeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
Projeto de Extensão - DESENVOLVIMENTO BACK-END.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
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
 
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
 
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 ...
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
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
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.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
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 

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

  • 1. Getting into Linux Uma rápida introdução ao Ambiente Shell Linux. Rafael Moreno – rafafm@ System z | Mainframe Systems Operations
  • 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. © 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. © 2011 IBM Corporation 4 História do Linux – Como surgiu o Linux? – Desenvolvimento – Uso do Linux no cotidiano – Distribuições Linux
  • 5. © 2011 IBM Corporation 5 Conhecendo o Ambiente - Logando no Sistema - Conhecendo o Shell - Usuário e Superusuário - Saindo do Sistema
  • 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. © 2011 IBM Corporation 7 Comandos Básicos pwd – Exibe o diretório de trabalho atual Sintaxe: pwd [OPÇÕES] Exemplo: $ pwd /home/rfm
  • 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. © 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. © 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. © 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. © 2011 IBM Corporation 1 Comandos Básicos nano – Editor de Texto Simples Sintaxe: nano [+LINHA] [OPÇÕES] [ARQUIVO]
  • 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. © 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. © 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. © 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. © 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. © 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. © 2011 IBM Corporation 1