Weitere ähnliche Inhalte
Ähnlich wie Getting into Linux - A brief Introduction to the Shell Linux Environment (20)
Kürzlich hochgeladen (20)
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