SlideShare uma empresa Scribd logo
1 de 25
Introdução aoIntrodução ao
LinuxLinux
Renan Aryel Fernandes da SilvaRenan Aryel Fernandes da Silva
Graduando em Engenharia Elétrica pela UFMS e monitorGraduando em Engenharia Elétrica pela UFMS e monitor
nos projetos de extensão Telecentro da Casa da Ciência enos projetos de extensão Telecentro da Casa da Ciência e
Clube de Astronomia Carl Sagan.Clube de Astronomia Carl Sagan.
Sempre atuando na área de divulgação cientifica.Sempre atuando na área de divulgação cientifica.
Usuário de sistemas operacionais baseados emUsuário de sistemas operacionais baseados em
GNU/Linux.GNU/Linux.
●
E-mail:E-mail: renan.aryel@gmail.comrenan.aryel@gmail.com
●
(67) 9211-5340 Claro(67) 9211-5340 Claro
●
(67) 9943-5010 Vivo(67) 9943-5010 Vivo
●
Modo Gráfico x Modo Texto;Modo Gráfico x Modo Texto;
●
Shell, comandos básicos;Shell, comandos básicos;
●
Instalação de programas em modo texto.Instalação de programas em modo texto.
Modo textoModo texto
●
O padrãoO padrão Case Sensitive.Case Sensitive.
historiahistoria ouou Historia?Historia?
●
Maioria dos comandos utilizados sãoMaioria dos comandos utilizados são
escritos em letras minúsculas.escritos em letras minúsculas.
●
Arquivos em inicial minúscula facilitamArquivos em inicial minúscula facilitam
navegação pelo terminal.navegação pelo terminal.
Extensão dos ArquivosExtensão dos Arquivos
Determina como pode ser lido o arquivo:Determina como pode ser lido o arquivo:
●
scriptscript.sh.sh - Arquivo de Script (interpretado por /bin/sh).- Arquivo de Script (interpretado por /bin/sh).
●
systemsystem.log.log - Registro de programas no sistema.- Registro de programas no sistema.
●
arquivoarquivo.tar.gz.tar.gz - Arquivo compactado.- Arquivo compactado.
●
indexindex.html.html - Página de Internet (formato Hypertexto).- Página de Internet (formato Hypertexto).
DiretórioDiretório
Raiz → /
/
/bin
/sbin
/usr
/usr/local
/mnt
/media
/root
/tmp
/var
/home/administrador
/alunos
Estrutura de diretórios ouEstrutura de diretórios ou
”árvore de diretórios””árvore de diretórios”
UsuáriosUsuários
●
Usuários normais, identificados pelo cifrão noUsuários normais, identificados pelo cifrão no
terminalterminal $$
Ex: alunos, administradorEx: alunos, administrador
●
Superusuário, identificado pelo simboloSuperusuário, identificado pelo simbolo ##
Ex: rootEx: root
Terminal →Terminal → ctrl+alt+tctrl+alt+t
●
Onde fica?Onde fica?
usuário@nome_da_máquina:~$usuário@nome_da_máquina:~$
O simbolo depois do ”O simbolo depois do ”~~” identifica se o usuário é” identifica se o usuário é
normal ou super usuário.normal ou super usuário.
Ex: alunos@pcname:~$Ex: alunos@pcname:~$
administrador@pcname:~$administrador@pcname:~$
root@pcname:/localização#root@pcname:/localização#
Teclas rápidasTeclas rápidas
TeclaTecla tabtab → pode ser usada para completar→ pode ser usada para completar
um nome de diretório ou arquivo, evitandoum nome de diretório ou arquivo, evitando
assim ter que digitar o nome completo doassim ter que digitar o nome completo do
arquivo.arquivo.
Setas para cima e baixo servem paraSetas para cima e baixo servem para
ver os comandos que foram digitados.ver os comandos que foram digitados.
ListagemListagem
→ ls → lista todo o conteúdo do diretório.
Ex: ls Downloads
ls /home/alunos/Downloads
ls /etc/fonts/
→ ls -a → exibe arquivos ocultos.
→ ls -l → lista as permissões;
→ ls --version → exibe a versão do software.
NavegaçãoNavegação
→ cd → seguido do nome da pasta, serve para entrar em um
diretório.
Ex: cd Downloads
cd /home/Downloads
cd /etc/fonts/
→ cd .. → voltar ao diretório anterior.
→ cd ../.. → ir para o diretório raiz.
→→ mkdir →mkdir → criar diretório;criar diretório;
●
mkdirmkdir testeteste
●
mkdirmkdir teste/imagemteste/imagem
→→ rm -Rrm -R → apaga uma pasta ou arquivo;→ apaga uma pasta ou arquivo;
→→ rm -rfrm -rf → apaga uma pasta ou arquivo;→ apaga uma pasta ou arquivo;
→→ cpcp → copiar;→ copiar;
●
cpcp fotos teste/imagemfotos teste/imagem
→→ cp -Rcp -R → copia recursiva;→ copia recursiva;
Exercício: Pelo terminal crie uma pasta chamada Ubuntu_gnu_linux eExercício: Pelo terminal crie uma pasta chamada Ubuntu_gnu_linux e
dentro dela outra pasta chamada imagens. Agora crie uma pasta chamadadentro dela outra pasta chamada imagens. Agora crie uma pasta chamada
minhas_viagensminhas_viagens e dentro dela outra pasta chamadae dentro dela outra pasta chamada fotos.fotos.
Copie a pastaCopie a pasta minhas_imagensminhas_imagens para a pastapara a pasta imagensimagens usando cópiausando cópia
recursiva.recursiva.
Diretórios e ManipulaçãoDiretórios e Manipulação
Manipulação de ArquivosManipulação de Arquivos
→→ mv →mv → mover arquivo;mover arquivo;
●
mvmv teste2 Ubuntu_gnu_linuxteste2 Ubuntu_gnu_linux
→→ mv -Rmv -R → mover recursivamente;→ mover recursivamente;
Exercício:Exercício: Pelo terminal crie uma pasta chamadaPelo terminal crie uma pasta chamada Ubuntu_gnu_linuxUbuntu_gnu_linux ee
dentro dela outra pasta chamadadentro dela outra pasta chamada imagensimagens. Agora crie uma pasta. Agora crie uma pasta
chamadachamada minhas_viagensminhas_viagens e dentro dela outra pasta chamadae dentro dela outra pasta chamada fotos.fotos.
Mova a pastaMova a pasta minhas_imagensminhas_imagens para a pastapara a pasta imagensimagens usando ousando o
parâmetro recursivo.parâmetro recursivo.
Outros ComandosOutros Comandos
→ clear → limpa o terminal;
→ exit → sai da sessão;
→ find → pesquisar um arquivo no diretório atual;
→ whatis → descreve o que um comando faz;
→ man → exibe o manual de algum comando;
→ date → mostra a data atual;
→ history → exibe todos os comandos já utilizados;
→ uptime → diz a quanto tempo o sistema foi iniciado;
→ pwd → print working directory.
PermissõesPermissões
Tendo em mente que o conceito de binário significa
0 = desligado e 1 = ligado, vejamos como fica na tabela
abaixo:
R W X
0 - 0 0 0
1 - 0 0 1
2 - 0 1 0
3 - 0 1 1
4 - 1 0 0
5 - 1 0 1
6 - 1 1 0
7 - 1 1 1
R → read;
W → write;
X → execute.
PermissõesPermissões
Dono
R W X
0 - 0 0 0
1 - 0 0 1
2 - 0 1 0
3 - 0 1 1
4 - 1 0 0
5 - 1 0 1
6 - 1 1 0
7 - 1 1 1
Grupo
R W X
0 - 0 0 0
1 - 0 0 1
2 - 0 1 0
3 - 0 1 1
4 - 1 0 0
5 - 1 0 1
6 - 1 1 0
7 - 1 1 1
Outros
R W X
0 - 0 0 0
1 - 0 0 1
2 - 0 1 0
3 - 0 1 1
4 - 1 0 0
5 - 1 0 1
6 - 1 1 0
7 - 1 1 1
→ ls -l → exibe as permissões no formato rwx;
→ chmod +x → da permissão de execução;
→ chmod 700 → da permissão de execução;
→ chmod -x → retira permissão de execução;
→ chmod +rwx → da permissões de leitura, escrita e execução.
PermissõesPermissões
Permissões Comando Descrição
-r-------- chmod 400 arquivo Somente o dono pode ler o arquivo,
ninguém pode escrever.
-r--r--r-- chmod 444 arquivo Todos podem ler o arquivo, ninguém
pode escrever.
-rw-rw-rw- chmod 666 arquivo Todos podem ler e escrever no
arquivo.
drwxrwxrwx chmod 777 diretório Todos podem ler, escrever, criar ou
apagar arquivos do diretório.
drwx------ chmod 700 diretório Somente o dono pode ler, escrever,
criar ou apagar arquivos. Ninguém mais pode ter acesso a este diretório.
drwx-wx-wx chmod 733 diretório O dono tem acesso total ao diretório.
Todos os outros usuários podem apenas escrever.
Diretório /homeDiretório /home
Pastas pessoais dos usuários.Pastas pessoais dos usuários.
O diretórioO diretório homehome também é identificado por umtambém é identificado por um
acento circunflexoacento circunflexo ~~
Sempre que quiser listar o que há dentro de suaSempre que quiser listar o que há dentro de sua
pasta pessoal, basta digitar o comando:pasta pessoal, basta digitar o comando:
●
ls /home/nome_de_usuariols /home/nome_de_usuario ouou
●
ls ~ls ~
Root (superusuário)Root (superusuário)
Conta usada pelo administrador para manutenção eConta usada pelo administrador para manutenção e
administração do sistema:administração do sistema:
●
Adição e exclusão de usuários;Adição e exclusão de usuários;
●
Adição e configuração de periféricos;Adição e configuração de periféricos;
●
Manutenção dos Sistemas de Arquivos;Manutenção dos Sistemas de Arquivos;
●
Recuperação de falhas;Recuperação de falhas;
●
Acesso incondicional a todos os arquivos do sistema.Acesso incondicional a todos os arquivos do sistema.
Atualizar o sistemaAtualizar o sistema
Os sistemas GNU/Linux recebem atualizações constantes,
verificar se seu sistema precisa ser atualizado faz parte da
rotina de usuário.
Modo gráfico
Modo texto
Atualizar pelo terminalAtualizar pelo terminal
Tarefas com necessidade de privilégio.
→ apt-get update → verificar junto aos repositórios se existe
alguma atualização necessária para o sistema.
→ apt-get upgrade → baixa e instala as atualizações.
● Comando sudo → da permissões especiais aos usuários
habilitados no “grupo sudo”.
apt-get update atualiza a lista de pacotes e programas que
podem ser instalados, somente isso e mais nada.
apt-get upgrade atualiza o sistema. Baixa e instala pacotes de
atualização dos programas instalados no computador.
Instalação de ProgramasInstalação de Programas
Busca do programa:
→ apt-cache search nome → pesquisar por pacotes de
instalação.
→ apt-cache show nome → exibe descrição detalhada de um
pacote.
Instalação ou remoção:
→ apt-get install nome → instala um pacote.
→ apt-get remove nome → remove um programa instalado.
Instalação e ManutençãoInstalação e Manutenção
→ apt-get install --reinstall nome → reinstala mesmo que o
pacote já seja a versão mais recente, substituindo todos os
arquivos referentes a ele.
→ apt-get -f install → corrigir problemas de dependências,
concluir instalação de pacotes pendentes e outros erros.
→ apt-get clean → remove informações inúteis de cache,
onde são registradas as cópias das atualizações que são
instaladas.
→ apt-get autoremove → remove pacotes instalados
automaticamente e que não são mais necessários.
→ apt-get update --fix-missing → Ignora pacotes em falta e
trabalha com o que está disponível.
Fontes:Fontes:
●
http://www.vivaolinux.com.br/artigo/O-comando-LS-de-A-a-Zhttp://www.vivaolinux.com.br/artigo/O-comando-LS-de-A-a-Z
●
http://www.vivaolinux.com.br/dica/Estrutura-de-diretorios-do-http://www.vivaolinux.com.br/dica/Estrutura-de-diretorios-do-
GNULinuxGNULinux
●
http://www.comandoslinux.com/http://www.comandoslinux.com/
●
http://pt.wikipedia.org/wiki/Shell_scripthttp://pt.wikipedia.org/wiki/Shell_script
●
http://forum.techtudo.com.br/perguntas/35352/qual-e-a-http://forum.techtudo.com.br/perguntas/35352/qual-e-a-
diferenca-entre-o-update-e-o-upgrade-no-apt-get-ou-apitudediferenca-entre-o-update-e-o-upgrade-no-apt-get-ou-apitude
●
http://www.infowester.com/aptget1.phphttp://www.infowester.com/aptget1.php
●
http://www.hardware.com.br/tutoriais/tutorial-completo-apt-get/http://www.hardware.com.br/tutoriais/tutorial-completo-apt-get/
●
http://www.ubuntubrsc.com/13-principais-comandos-do-http://www.ubuntubrsc.com/13-principais-comandos-do-
ubuntu.htmlubuntu.html

Mais conteúdo relacionado

Mais procurados

Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxPedro Neto
 
Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos LinuxSoftD Abreu
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linuxlol
 
O Que é Shell (bash)
O Que é Shell (bash)O Que é Shell (bash)
O Que é Shell (bash)Sérgio Silva
 
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 LinuxVirgínia
 
Trabalhando na Linha de comando
Trabalhando na  Linha de comandoTrabalhando na  Linha de comando
Trabalhando na Linha de comandoSoftD Abreu
 
YUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMYUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMSoftD Abreu
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linuxeliezer
 
Guia 500 comandos_linux
Guia 500 comandos_linuxGuia 500 comandos_linux
Guia 500 comandos_linuxDario Nakazima
 
Dicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxDicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxWellington Oliveira
 
Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part iportal_Do_estudante
 
Guia com mais de 500 comandos do linux
Guia com mais de 500 comandos do linuxGuia com mais de 500 comandos do linux
Guia com mais de 500 comandos do linuxKalanzans
 

Mais procurados (19)

Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Sistema Operacional GNU/Linux
Sistema Operacional GNU/LinuxSistema Operacional GNU/Linux
Sistema Operacional GNU/Linux
 
Comandos Básicos Linux
Comandos Básicos LinuxComandos Básicos Linux
Comandos Básicos Linux
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
O Que é Shell (bash)
O Que é Shell (bash)O Que é Shell (bash)
O Que é Shell (bash)
 
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 Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Comandos Unix
Comandos UnixComandos Unix
Comandos Unix
 
Trabalhando na Linha de comando
Trabalhando na  Linha de comandoTrabalhando na  Linha de comando
Trabalhando na Linha de comando
 
YUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPMYUM, APT-GET, DPKG, RPM
YUM, APT-GET, DPKG, RPM
 
Comandos Linux Parte 2
Comandos Linux Parte 2Comandos Linux Parte 2
Comandos Linux Parte 2
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Aula 11 semana
Aula 11 semanaAula 11 semana
Aula 11 semana
 
Guia 500 comandos_linux
Guia 500 comandos_linuxGuia 500 comandos_linux
Guia 500 comandos_linux
 
Dicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do LinuxDicas e Princípios Básicos do Linux
Dicas e Princípios Básicos do Linux
 
Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part i
 
Guia com mais de 500 comandos do linux
Guia com mais de 500 comandos do linuxGuia com mais de 500 comandos do linux
Guia com mais de 500 comandos do linux
 

Destaque

You are not in control
You are not in controlYou are not in control
You are not in controlJae Gee
 
Modelo para monografia
Modelo para monografiaModelo para monografia
Modelo para monografiaCid de Andrade
 
Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Renan Aryel
 
Introdução ao Linux - aula 05
Introdução ao Linux - aula 05Introdução ao Linux - aula 05
Introdução ao Linux - aula 05Renan Aryel
 
Introdução ao Linux - aula 06
Introdução ao Linux - aula 06Introdução ao Linux - aula 06
Introdução ao Linux - aula 06Renan Aryel
 
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_comandosmilanvassaramo
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Renan Aryel
 
Ac m3 ficha de trabalho 5
Ac m3 ficha de trabalho 5Ac m3 ficha de trabalho 5
Ac m3 ficha de trabalho 5edlander
 
Infraestrutura para Desenvolvimento WEB
Infraestrutura para Desenvolvimento WEBInfraestrutura para Desenvolvimento WEB
Infraestrutura para Desenvolvimento WEBCid de Andrade
 
Módulo III - Explorer e Arquivos
Módulo III -  Explorer e ArquivosMódulo III -  Explorer e Arquivos
Módulo III - Explorer e ArquivosMayara Mônica
 
Referência de comandos Linux
Referência de comandos LinuxReferência de comandos Linux
Referência de comandos LinuxEduardo D'Avila
 
Linux permissoes de arquivos e diretorios
Linux   permissoes de arquivos e diretoriosLinux   permissoes de arquivos e diretorios
Linux permissoes de arquivos e diretoriosDanilo Filitto
 
Simple Steps to Great Web Design
Simple Steps to Great Web DesignSimple Steps to Great Web Design
Simple Steps to Great Web DesignMatthew Smith
 

Destaque (20)

You are not in control
You are not in controlYou are not in control
You are not in control
 
Modelo para monografia
Modelo para monografiaModelo para monografia
Modelo para monografia
 
Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Introdução ao Linux - aula 02
Introdução ao Linux - aula 02
 
Comandos
ComandosComandos
Comandos
 
Eletronica digital ipd
Eletronica digital ipdEletronica digital ipd
Eletronica digital ipd
 
Comandos Shell
Comandos ShellComandos Shell
Comandos Shell
 
Treinacom
TreinacomTreinacom
Treinacom
 
Introdução ao Linux - aula 05
Introdução ao Linux - aula 05Introdução ao Linux - aula 05
Introdução ao Linux - aula 05
 
Soa cap2 exercicios
Soa cap2 exerciciosSoa cap2 exercicios
Soa cap2 exercicios
 
Introdução ao Linux - aula 06
Introdução ao Linux - aula 06Introdução ao Linux - aula 06
Introdução ao Linux - aula 06
 
Cap1 exercicios comandos linux
Cap1 exercicios comandos linuxCap1 exercicios comandos linux
Cap1 exercicios comandos linux
 
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
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01
 
Ac m3 ficha de trabalho 5
Ac m3 ficha de trabalho 5Ac m3 ficha de trabalho 5
Ac m3 ficha de trabalho 5
 
Infraestrutura para Desenvolvimento WEB
Infraestrutura para Desenvolvimento WEBInfraestrutura para Desenvolvimento WEB
Infraestrutura para Desenvolvimento WEB
 
Módulo III - Explorer e Arquivos
Módulo III -  Explorer e ArquivosMódulo III -  Explorer e Arquivos
Módulo III - Explorer e Arquivos
 
Referência de comandos Linux
Referência de comandos LinuxReferência de comandos Linux
Referência de comandos Linux
 
Linux permissoes de arquivos e diretorios
Linux   permissoes de arquivos e diretoriosLinux   permissoes de arquivos e diretorios
Linux permissoes de arquivos e diretorios
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Simple Steps to Great Web Design
Simple Steps to Great Web DesignSimple Steps to Great Web Design
Simple Steps to Great Web Design
 

Semelhante a Introdução ao Linux

Apostila comandos unix
Apostila   comandos unixApostila   comandos unix
Apostila comandos unixgravetim
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Diego Damasceno
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1Leo Amorim
 
Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Leo Amorim
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Marlon Willrich
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Elizabete Bahia
 
Manual UFCD 0839.pptx
Manual UFCD 0839.pptxManual UFCD 0839.pptx
Manual UFCD 0839.pptxFormador2
 
Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Diego Damasceno
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdfssuserf964b1
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatadoNeon Online
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao LinuxTzveDyor
 

Semelhante a Introdução ao Linux (20)

Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Apostila comandos unix
Apostila   comandos unixApostila   comandos unix
Apostila comandos unix
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1Aula - Comandos Linux - Parte 1
Aula - Comandos Linux - Parte 1
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Aprendendo linux
Aprendendo linuxAprendendo linux
Aprendendo linux
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Gerencia Básica Gnu/Linux
Gerencia Básica Gnu/LinuxGerencia Básica Gnu/Linux
Gerencia Básica Gnu/Linux
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
 
Manual UFCD 0839.pptx
Manual UFCD 0839.pptxManual UFCD 0839.pptx
Manual UFCD 0839.pptx
 
Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010
 
IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Linux-formatado.pdf
Linux-formatado.pdfLinux-formatado.pdf
Linux-formatado.pdf
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Tr.01.comandos part1
Tr.01.comandos part1Tr.01.comandos part1
Tr.01.comandos part1
 

Último

Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 

Último (20)

Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 

Introdução ao Linux

  • 2. Renan Aryel Fernandes da SilvaRenan Aryel Fernandes da Silva Graduando em Engenharia Elétrica pela UFMS e monitorGraduando em Engenharia Elétrica pela UFMS e monitor nos projetos de extensão Telecentro da Casa da Ciência enos projetos de extensão Telecentro da Casa da Ciência e Clube de Astronomia Carl Sagan.Clube de Astronomia Carl Sagan. Sempre atuando na área de divulgação cientifica.Sempre atuando na área de divulgação cientifica. Usuário de sistemas operacionais baseados emUsuário de sistemas operacionais baseados em GNU/Linux.GNU/Linux. ● E-mail:E-mail: renan.aryel@gmail.comrenan.aryel@gmail.com ● (67) 9211-5340 Claro(67) 9211-5340 Claro ● (67) 9943-5010 Vivo(67) 9943-5010 Vivo
  • 3. ● Modo Gráfico x Modo Texto;Modo Gráfico x Modo Texto; ● Shell, comandos básicos;Shell, comandos básicos; ● Instalação de programas em modo texto.Instalação de programas em modo texto.
  • 4. Modo textoModo texto ● O padrãoO padrão Case Sensitive.Case Sensitive. historiahistoria ouou Historia?Historia? ● Maioria dos comandos utilizados sãoMaioria dos comandos utilizados são escritos em letras minúsculas.escritos em letras minúsculas. ● Arquivos em inicial minúscula facilitamArquivos em inicial minúscula facilitam navegação pelo terminal.navegação pelo terminal.
  • 5. Extensão dos ArquivosExtensão dos Arquivos Determina como pode ser lido o arquivo:Determina como pode ser lido o arquivo: ● scriptscript.sh.sh - Arquivo de Script (interpretado por /bin/sh).- Arquivo de Script (interpretado por /bin/sh). ● systemsystem.log.log - Registro de programas no sistema.- Registro de programas no sistema. ● arquivoarquivo.tar.gz.tar.gz - Arquivo compactado.- Arquivo compactado. ● indexindex.html.html - Página de Internet (formato Hypertexto).- Página de Internet (formato Hypertexto).
  • 7. Estrutura de diretórios ouEstrutura de diretórios ou ”árvore de diretórios””árvore de diretórios”
  • 8. UsuáriosUsuários ● Usuários normais, identificados pelo cifrão noUsuários normais, identificados pelo cifrão no terminalterminal $$ Ex: alunos, administradorEx: alunos, administrador ● Superusuário, identificado pelo simboloSuperusuário, identificado pelo simbolo ## Ex: rootEx: root
  • 9. Terminal →Terminal → ctrl+alt+tctrl+alt+t ● Onde fica?Onde fica? usuário@nome_da_máquina:~$usuário@nome_da_máquina:~$ O simbolo depois do ”O simbolo depois do ”~~” identifica se o usuário é” identifica se o usuário é normal ou super usuário.normal ou super usuário. Ex: alunos@pcname:~$Ex: alunos@pcname:~$ administrador@pcname:~$administrador@pcname:~$ root@pcname:/localização#root@pcname:/localização#
  • 10. Teclas rápidasTeclas rápidas TeclaTecla tabtab → pode ser usada para completar→ pode ser usada para completar um nome de diretório ou arquivo, evitandoum nome de diretório ou arquivo, evitando assim ter que digitar o nome completo doassim ter que digitar o nome completo do arquivo.arquivo. Setas para cima e baixo servem paraSetas para cima e baixo servem para ver os comandos que foram digitados.ver os comandos que foram digitados.
  • 11. ListagemListagem → ls → lista todo o conteúdo do diretório. Ex: ls Downloads ls /home/alunos/Downloads ls /etc/fonts/ → ls -a → exibe arquivos ocultos. → ls -l → lista as permissões; → ls --version → exibe a versão do software.
  • 12. NavegaçãoNavegação → cd → seguido do nome da pasta, serve para entrar em um diretório. Ex: cd Downloads cd /home/Downloads cd /etc/fonts/ → cd .. → voltar ao diretório anterior. → cd ../.. → ir para o diretório raiz.
  • 13. →→ mkdir →mkdir → criar diretório;criar diretório; ● mkdirmkdir testeteste ● mkdirmkdir teste/imagemteste/imagem →→ rm -Rrm -R → apaga uma pasta ou arquivo;→ apaga uma pasta ou arquivo; →→ rm -rfrm -rf → apaga uma pasta ou arquivo;→ apaga uma pasta ou arquivo; →→ cpcp → copiar;→ copiar; ● cpcp fotos teste/imagemfotos teste/imagem →→ cp -Rcp -R → copia recursiva;→ copia recursiva; Exercício: Pelo terminal crie uma pasta chamada Ubuntu_gnu_linux eExercício: Pelo terminal crie uma pasta chamada Ubuntu_gnu_linux e dentro dela outra pasta chamada imagens. Agora crie uma pasta chamadadentro dela outra pasta chamada imagens. Agora crie uma pasta chamada minhas_viagensminhas_viagens e dentro dela outra pasta chamadae dentro dela outra pasta chamada fotos.fotos. Copie a pastaCopie a pasta minhas_imagensminhas_imagens para a pastapara a pasta imagensimagens usando cópiausando cópia recursiva.recursiva. Diretórios e ManipulaçãoDiretórios e Manipulação
  • 14. Manipulação de ArquivosManipulação de Arquivos →→ mv →mv → mover arquivo;mover arquivo; ● mvmv teste2 Ubuntu_gnu_linuxteste2 Ubuntu_gnu_linux →→ mv -Rmv -R → mover recursivamente;→ mover recursivamente; Exercício:Exercício: Pelo terminal crie uma pasta chamadaPelo terminal crie uma pasta chamada Ubuntu_gnu_linuxUbuntu_gnu_linux ee dentro dela outra pasta chamadadentro dela outra pasta chamada imagensimagens. Agora crie uma pasta. Agora crie uma pasta chamadachamada minhas_viagensminhas_viagens e dentro dela outra pasta chamadae dentro dela outra pasta chamada fotos.fotos. Mova a pastaMova a pasta minhas_imagensminhas_imagens para a pastapara a pasta imagensimagens usando ousando o parâmetro recursivo.parâmetro recursivo.
  • 15. Outros ComandosOutros Comandos → clear → limpa o terminal; → exit → sai da sessão; → find → pesquisar um arquivo no diretório atual; → whatis → descreve o que um comando faz; → man → exibe o manual de algum comando; → date → mostra a data atual; → history → exibe todos os comandos já utilizados; → uptime → diz a quanto tempo o sistema foi iniciado; → pwd → print working directory.
  • 16. PermissõesPermissões Tendo em mente que o conceito de binário significa 0 = desligado e 1 = ligado, vejamos como fica na tabela abaixo: R W X 0 - 0 0 0 1 - 0 0 1 2 - 0 1 0 3 - 0 1 1 4 - 1 0 0 5 - 1 0 1 6 - 1 1 0 7 - 1 1 1 R → read; W → write; X → execute.
  • 17. PermissõesPermissões Dono R W X 0 - 0 0 0 1 - 0 0 1 2 - 0 1 0 3 - 0 1 1 4 - 1 0 0 5 - 1 0 1 6 - 1 1 0 7 - 1 1 1 Grupo R W X 0 - 0 0 0 1 - 0 0 1 2 - 0 1 0 3 - 0 1 1 4 - 1 0 0 5 - 1 0 1 6 - 1 1 0 7 - 1 1 1 Outros R W X 0 - 0 0 0 1 - 0 0 1 2 - 0 1 0 3 - 0 1 1 4 - 1 0 0 5 - 1 0 1 6 - 1 1 0 7 - 1 1 1 → ls -l → exibe as permissões no formato rwx; → chmod +x → da permissão de execução; → chmod 700 → da permissão de execução; → chmod -x → retira permissão de execução; → chmod +rwx → da permissões de leitura, escrita e execução.
  • 18. PermissõesPermissões Permissões Comando Descrição -r-------- chmod 400 arquivo Somente o dono pode ler o arquivo, ninguém pode escrever. -r--r--r-- chmod 444 arquivo Todos podem ler o arquivo, ninguém pode escrever. -rw-rw-rw- chmod 666 arquivo Todos podem ler e escrever no arquivo. drwxrwxrwx chmod 777 diretório Todos podem ler, escrever, criar ou apagar arquivos do diretório. drwx------ chmod 700 diretório Somente o dono pode ler, escrever, criar ou apagar arquivos. Ninguém mais pode ter acesso a este diretório. drwx-wx-wx chmod 733 diretório O dono tem acesso total ao diretório. Todos os outros usuários podem apenas escrever.
  • 19. Diretório /homeDiretório /home Pastas pessoais dos usuários.Pastas pessoais dos usuários. O diretórioO diretório homehome também é identificado por umtambém é identificado por um acento circunflexoacento circunflexo ~~ Sempre que quiser listar o que há dentro de suaSempre que quiser listar o que há dentro de sua pasta pessoal, basta digitar o comando:pasta pessoal, basta digitar o comando: ● ls /home/nome_de_usuariols /home/nome_de_usuario ouou ● ls ~ls ~
  • 20. Root (superusuário)Root (superusuário) Conta usada pelo administrador para manutenção eConta usada pelo administrador para manutenção e administração do sistema:administração do sistema: ● Adição e exclusão de usuários;Adição e exclusão de usuários; ● Adição e configuração de periféricos;Adição e configuração de periféricos; ● Manutenção dos Sistemas de Arquivos;Manutenção dos Sistemas de Arquivos; ● Recuperação de falhas;Recuperação de falhas; ● Acesso incondicional a todos os arquivos do sistema.Acesso incondicional a todos os arquivos do sistema.
  • 21. Atualizar o sistemaAtualizar o sistema Os sistemas GNU/Linux recebem atualizações constantes, verificar se seu sistema precisa ser atualizado faz parte da rotina de usuário. Modo gráfico Modo texto
  • 22. Atualizar pelo terminalAtualizar pelo terminal Tarefas com necessidade de privilégio. → apt-get update → verificar junto aos repositórios se existe alguma atualização necessária para o sistema. → apt-get upgrade → baixa e instala as atualizações. ● Comando sudo → da permissões especiais aos usuários habilitados no “grupo sudo”. apt-get update atualiza a lista de pacotes e programas que podem ser instalados, somente isso e mais nada. apt-get upgrade atualiza o sistema. Baixa e instala pacotes de atualização dos programas instalados no computador.
  • 23. Instalação de ProgramasInstalação de Programas Busca do programa: → apt-cache search nome → pesquisar por pacotes de instalação. → apt-cache show nome → exibe descrição detalhada de um pacote. Instalação ou remoção: → apt-get install nome → instala um pacote. → apt-get remove nome → remove um programa instalado.
  • 24. Instalação e ManutençãoInstalação e Manutenção → apt-get install --reinstall nome → reinstala mesmo que o pacote já seja a versão mais recente, substituindo todos os arquivos referentes a ele. → apt-get -f install → corrigir problemas de dependências, concluir instalação de pacotes pendentes e outros erros. → apt-get clean → remove informações inúteis de cache, onde são registradas as cópias das atualizações que são instaladas. → apt-get autoremove → remove pacotes instalados automaticamente e que não são mais necessários. → apt-get update --fix-missing → Ignora pacotes em falta e trabalha com o que está disponível.
  • 25. Fontes:Fontes: ● http://www.vivaolinux.com.br/artigo/O-comando-LS-de-A-a-Zhttp://www.vivaolinux.com.br/artigo/O-comando-LS-de-A-a-Z ● http://www.vivaolinux.com.br/dica/Estrutura-de-diretorios-do-http://www.vivaolinux.com.br/dica/Estrutura-de-diretorios-do- GNULinuxGNULinux ● http://www.comandoslinux.com/http://www.comandoslinux.com/ ● http://pt.wikipedia.org/wiki/Shell_scripthttp://pt.wikipedia.org/wiki/Shell_script ● http://forum.techtudo.com.br/perguntas/35352/qual-e-a-http://forum.techtudo.com.br/perguntas/35352/qual-e-a- diferenca-entre-o-update-e-o-upgrade-no-apt-get-ou-apitudediferenca-entre-o-update-e-o-upgrade-no-apt-get-ou-apitude ● http://www.infowester.com/aptget1.phphttp://www.infowester.com/aptget1.php ● http://www.hardware.com.br/tutoriais/tutorial-completo-apt-get/http://www.hardware.com.br/tutoriais/tutorial-completo-apt-get/ ● http://www.ubuntubrsc.com/13-principais-comandos-do-http://www.ubuntubrsc.com/13-principais-comandos-do- ubuntu.htmlubuntu.html

Notas do Editor

  1. Cada arquivo deve ser identificado por um nome, assim ele pode ser encontrado facilmente quando desejar usa-lo. Se estiver fazendo um trabalho de história, nada melhor que salva-lo com o nome historia. Um arquivo pode ser binário ou texto (para detalhes veja ‘Arquivo texto e binário’ on page 25). O GNU/Linux é Case Sensitive ou seja, ele diferencia letras maiúsculas e minúsculas nos arquivos. O arquivo historia é completamente diferente de Historia. Esta regra também é válido para os comandos e diretórios. Prefira, sempre que possível, usar letras minúsculas para identificar seus arquivos, pois quase todos os comandos do sistema estão em minúsculas.
  2. A extensão serve para identificar o tipo do arquivo. A extensão são as letras após um “.” no nome de um arquivo, explicando melhor: • relatório.txt - O .txt indica que o conteúdo é um arquivo texto. • script.sh - Arquivo de Script (interpretado por /bin/sh). • system.log - Registro de algum programa no sistema. • arquivo.gz - Arquivo compactado pelo utilitário gzip. • index.html - Página de Internet (formato Hypertexto). A extensão de um arquivo também ajuda a saber o que precisamos fazer para abri-lo. Por ex- emplo, o arquivo relatório.txt é um texto simples e podemos ver seu conteúdo através do comando ‘cat’ on page 65, já o arquivo index.html contém uma página de Internet e precis- aremos de um navegador para poder visualiza-lo (como o lynx, Firefox ou o Konqueror). A extensão (na maioria dos casos) não é requerida pelo sistema operacional GNU/Linux, mas é conveniente o seu uso para determinarmos facilmente o tipo de arquivo e que programa precisaremos usar para abri-lo.