Top Banner
Introdução ao Sistema Operacional Linux (Ubuntu) Prof. M.e Helber Wagner da Silva [email protected] Maio de 2014
20

Introdução ao Sistema Operacional Linux (Ubuntu)

Jul 11, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introdução ao Sistema Operacional Linux (Ubuntu)

Introdução ao Sistema Operacional Linux (Ubuntu)

Prof. M.e Helber Wagner da Silva

[email protected]

Maio de 2014

Page 2: Introdução ao Sistema Operacional Linux (Ubuntu)

Roteiro

• Introdução

• Comandos Básicos do Linux

• Conclusão

2

Page 3: Introdução ao Sistema Operacional Linux (Ubuntu)

Introdução

• Antes das janelas e ícones (interfaces gráficas de usuário – GUIs), tudo era “escuridão”

– Shell (casca): interpretador de comandos do Linux, permite executar programas, operar sistema de arquivos e gerenciar computador

3

Page 4: Introdução ao Sistema Operacional Linux (Ubuntu)

Aplicações do Shell

• Operação em qualquer sistema Linux em dispositivos, como roteadores de rede

• Provê histórico de comandos

• Suporta shell scripts

– Sequência de comandos a serem executados automaticamente

4

Page 5: Introdução ao Sistema Operacional Linux (Ubuntu)

Iniciando um Shell

• Programa Terminal

– Botão de busca > terminal

• Prompt de comando

– Usuário comum: símbolo $

– Superusuário (root): símbolo #

5

Page 6: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de sessão

• Inicialização de sessão $ login

• Encerramento de sessão $ logout

• Encerramento do Shell corrente $ exit

6

Page 7: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de Reinicialização e Desligamento do computador

• Reinicialização do computador $ reboot

• Desligamento do computador $ halt

7

Page 8: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de Ajuda

$ man

$ info

$ pinfo

$ whatis

$ apropos

8

Page 9: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de Navegação

• Usados para movimentação nos diretórios e listagem de conteúdo $ pwd

$ ls

$ cd

$ mkdir

$ rm [-r]

9

Page 10: Introdução ao Sistema Operacional Linux (Ubuntu)

Verificando diretórios

• Cada usuário possui um diretório

– Diretório home

• Descobrindo o diretório atual $ pwd

• Listando arquivos e diretórios $ ls

$ ls –la

10

Page 11: Introdução ao Sistema Operacional Linux (Ubuntu)

Acessando diretórios

• Acessando um diretório $ cd [nome_do_diretório]

• Retornando ao diretório anterior $ cd ..

• Retornando ao diretório home

$ cd ~

11

Page 12: Introdução ao Sistema Operacional Linux (Ubuntu)

Gerenciando diretórios

• Criando um novo diretório $ mkdir [nome_do_diretório]

• Removendo (excluindo) um diretório $ rm –r [nome_do_diretório]

12

Page 13: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos sequenciais

• Comandos separados por ponto e vírgula (;)

• Executados na sequencia em que aparecem $ cd .. ; ls

$ ls ; cd ~

13

Page 14: Introdução ao Sistema Operacional Linux (Ubuntu)

Exercício

• Na pasta home, crie os seguintes diretórios:

– sor

– arqredes

– tecredes

• Verifique se os diretórios foram criados corretamente $ cd ~ ; ls -la

14

Page 15: Introdução ao Sistema Operacional Linux (Ubuntu)

Gerenciando arquivos

• Criando um arquivo vazio $ touch [nome_do_arquivo]

$ touch arquivo1

$ touch arquivo2

$ touch arquivo3

• Removendo (excluindo) um arquivo $ rm [nome_do_arquivo]

$ rm arquivo2

15

Page 16: Introdução ao Sistema Operacional Linux (Ubuntu)

Gerenciando arquivos

• Copiando um arquivo de um diretório (origem) para outro (destino) $ cp [caminho_origem][caminho_destino]

$ cp arquivo1 arqredes

$ cp arquivo1 ../arqredes/

• Movendo um arquivo de um diretório (origem) para outro (destino) $ mv [caminho_origem][caminho_destino]

$ mv arquivo2 tecredes

$ mv arquivo2 ../tecredes/

16

Page 17: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de Terminal

• Histórico de comandos $ history

$ history 4

(Mostra últimos 4 comandos do histórico) $ !1

(Reexecuta o comando número 1 do histórico) $ history -c

(Exclui a listagem de comandos do histórico)

• Limpeza de tela do terminal $ clear

17

Page 18: Introdução ao Sistema Operacional Linux (Ubuntu)

Comandos de Data, Hora, Calendário e Versão

• Permitem gerenciar a data e hora do SO $ date

– Exibe/altera data e hora do SO

$ cal [mês] [ano]

– Exibe calendário do mês e ano especificados

$ uname [opção]

– Exibe informações sobre o SO • -a exibe todas as informações

• -v exibe a data de lançamento do SO

• -n exibe o nome da máquina

18

Page 19: Introdução ao Sistema Operacional Linux (Ubuntu)

Conclusão

• Shell permite interação com o SO via linhas de comando

• Diferentes comandos realizam operações desejadas pelo usuário

19

Page 20: Introdução ao Sistema Operacional Linux (Ubuntu)

Perguntas?

[email protected]