SlideShare uma empresa Scribd logo
1 de 12
Linux - Ubuntu
Interface de Linha de Comando.
Command Line Interface.
CLI
Benedilson Lima
Sobral, 25 de Fevereiro de 2011.
Tópicos abordados.
● A importância de se estudar os CLI's.
● O que é um comando?
● Onde posso usar os comandos?
● Como os comandos podem ser enviados para o interpretador?
● Alguns comandos e suas categorias.
● Dicas e Truques.
A importância de se estudar os CLI's.
● "Muito embora o Linux possua diversas e ótimas interfaces gráfica (GUI's
- Graphical User Interfaces) bastante amigáveis, dentre as quais
destacamos o Gnome e KDE, como de resto todos os sistemas operacionais
Unix, ainda requerem por vezes que façamos uso da linha de comando.
● O ambiente tradicional do Unix é o CLI (Command Line Interface), onde
você digita os comandos para dizer ao computador o que ele deve fazer.
● Esse modo é extremamente poderoso e rápido, porém implica que você
saiba para que serve cada comando e seus diversos parâmetros.”
O que é um comando?
● Um comando é uma palavra especial que representa uma ou mais ações;
● Um interpretador de comandos é o programa responsável por interpretar
essas instruções enviadas pelo usuário e seus programas para o kernel;
● Um interpretador de comandos também é conhecido como shell ou modo
texto;
● Entre os programas interpretadores de comandos podemos destacar o
bash, csh e sh entre outros;
● Entre eles o mais usado é o Bash (Bourne Again Shell), criado por S. R.
Bourne;
● ATENÇÃO: Lembre-se o Linux diferencia maiúsculas de minúsculas.
Portanto, comando e COMANDO são coisas totalmente diferentes.
Onde posso usar os comandos?
● Abrindo um Terminal
No Gnome vá ao menu Aplicações >
Acessórios > Terminal ou pressione
simultaneamente as teclas Alt+F2, e
na caixa de texto digite:
"gnome-terminal" e tecle “Enter”.
● Abrindo uma seção shell
Tecle simultaneamente Crt l+Alt+F1(.
. .F6) que uma console modo texto
será exibido solicitando um login,
onde você deverá entrar com seu
usuário e senha para ter acesso ao
prompt de comando.
Como os comandos podem ser enviados para o
interpretador?
Interativa
Os comandos são digitados no teclado
pelo usuário e passados ao
interpretador de comandos um a um.
Neste modo o computador depende do
usuário para executar uma tarefa ou o
próximo comando.
Não-interativa
São usados arquivos de comandos
(scripts) criados pelo usuário para o
computador executar os comandos na
ordem encontrada no arquivo.
Neste modo, o computador executa os
comandos do arquivo um por um, e
dependendo do término do comando, o
script pode verificar qual será próximo
comando que será executado e dar
continuidade ou não ao
processamento.
Alguns comandos.
● sudo
Em alguns casos é necessário ter privilégios de administrador para poder
executar comandos, então como no Ubuntu o usuário root por questões de
segurança se encontra desabilitado, será necessário o uso do "sudo".
● Informações do Sistema (Hardware e Processos) lspci
Exibe informações sobre os barramentos PCI do computador e sobre os
dispositivos a ele conectados.
● Arquivos e Diretórios pwd cd cp
pwd - Lhe permite saber em qual diretório você está no momento.
cd - Permite se deslocar entre a árvore de diretórios do sistema.
cp - Copia arquivos e diretórios.
Alguns comandos.
● Arquivos e Diretórios: mv ls mkdir chmod
mv - Este comando move arquivos e diretórios, sendo muito usado também
para renomear um determinado arquivo.
ls - Comando utilizado para listar o conteúdo de um diretório.
mkdir - Permitir a criação de um ou mais diretórios.
chmod - Altera as permissões de acesso de arquivos e diretórios.
● Sistema de Arquivos: mout umount
mount – Monta um sistema de arquivos tornando-o disponível para as
operações de E/S (Entrada/Saída) em arquivos, ou exibe uma lista dos
sistemas de arquivos atualmente montados.
umount – Desmonta um sistema de arquivos previamente montado que
não esteja em uso.
Alguns comandos.
● Rede
ifconfig – Permite configurar as interfaces de rede, sendo o comando utilizado
na inicialização do sistema para configuração destas interfaces. Caso nenhum
argumento seja passado junto ao comando, o mesmo apenas irá exibir o estado
das interfaces atualmente definidas.
● Utilitários
clear - Limpa a tela movendo o cursor para primeira linha.
halt , reboot , shutdown - Respectivamente encerra, reinicializa e encerra ou
reinicializa o sistema.
Dicas e Truques.
Teclas de controle e atalhos
● Ctrl + f Move o cursor uma palavra para frente;
● Ctrl + b Move o cursor uma palavra para trás;
● Ctrl + a Para ir ao início da linha de comando;
● Ctrl + e Para ir ao final da linha de comando;
● Ctrl + t Inverte o caractere sob o cursor com o anterior;
● Ctrl + u Limpa a linha de comando corrente;
● Ctrl + c Termina a execução do comando corrente;
● Ctrl + d Encerra entrada de dados pelo teclado fazendo logout;
● Ctrl + m Equivalente a tecla Enter;
● Ctrl + l Limpa a tela, equivalente ao comando clear.
Outras fontes de consulta
● Guia Foca GNU/Linux;
http://focalinux.cipsga.org.br/gol.html
● Man pages, tutoriais básicos de BASH, e shell script;
http://linuxcommand.org/
● Guia de Referência do Linux;
http://www.uniriotec.br/~morganna/guia/introd_guia.html
● Wikipédia-PT;
http://pt.wikipedia.org/
● Man pages em português.
http://www.vivaolinux.com.br/dica/Man-pages-em-portugues/
Bibliografia
http://wiki.ubuntu-br.org/ComandosBasicos
última utilização: 24 de Fevereiro de 2011.

Mais conteúdo relacionado

Mais procurados

Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1
Cristiano Pires Martins
 
Java recursos avançados - streams
Java   recursos avançados - streamsJava   recursos avançados - streams
Java recursos avançados - streams
Armando Daniel
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threads
Silvino Neto
 
Programação Paralela - Threads
Programação Paralela - ThreadsProgramação Paralela - Threads
Programação Paralela - Threads
Glaucio Scheibel
 
Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linux
Fábio dos Reis
 
Aula3 escalonamento
Aula3 escalonamentoAula3 escalonamento
Aula3 escalonamento
Bruno Rick
 

Mais procurados (20)

Visão Geral: Introdução
Visão Geral: IntroduçãoVisão Geral: Introdução
Visão Geral: Introdução
 
Thread Java
Thread JavaThread Java
Thread Java
 
Gerências de Processos: Threads
Gerências de Processos: ThreadsGerências de Processos: Threads
Gerências de Processos: Threads
 
Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1
 
Processos e threads cap 02 (i unidade)
Processos e threads   cap 02 (i unidade)Processos e threads   cap 02 (i unidade)
Processos e threads cap 02 (i unidade)
 
Gerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPUGerências de Processos: Escalonamento de CPU
Gerências de Processos: Escalonamento de CPU
 
Threads
ThreadsThreads
Threads
 
Lab so-abertos-unidade3
Lab so-abertos-unidade3Lab so-abertos-unidade3
Lab so-abertos-unidade3
 
Java recursos avançados - streams
Java   recursos avançados - streamsJava   recursos avançados - streams
Java recursos avançados - streams
 
Sistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsSistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e Threads
 
Processos (Linux)
Processos (Linux)Processos (Linux)
Processos (Linux)
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threads
 
Programação Paralela - Threads
Programação Paralela - ThreadsProgramação Paralela - Threads
Programação Paralela - Threads
 
SO-04 Escalonamento de Processos
SO-04 Escalonamento de ProcessosSO-04 Escalonamento de Processos
SO-04 Escalonamento de Processos
 
Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04Introdução ao Linux - aula 03 e 04
Introdução ao Linux - aula 03 e 04
 
Redirecionamento, pipes e processos linux
Redirecionamento, pipes e processos   linuxRedirecionamento, pipes e processos   linux
Redirecionamento, pipes e processos linux
 
Sistemas Distribuídos - Multithreading
Sistemas Distribuídos - MultithreadingSistemas Distribuídos - Multithreading
Sistemas Distribuídos - Multithreading
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
F oc aula_04
F oc aula_04F oc aula_04
F oc aula_04
 
Aula3 escalonamento
Aula3 escalonamentoAula3 escalonamento
Aula3 escalonamento
 

Destaque

Sistema operativo em ambiente grafico
Sistema operativo em ambiente graficoSistema operativo em ambiente grafico
Sistema operativo em ambiente grafico
olga_andrezo
 
Introdução aos comandos ios cli 15 licensing
Introdução aos comandos ios cli 15 licensingIntrodução aos comandos ios cli 15 licensing
Introdução aos comandos ios cli 15 licensing
Vitor Albuquerque
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
vendearame
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
guest7185f
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
Bugui94
 
Sistemas operativos ficha formativa nº1
Sistemas operativos   ficha formativa nº1Sistemas operativos   ficha formativa nº1
Sistemas operativos ficha formativa nº1
teacherpereira
 
Sistemas operativos módulo2 - ms dos
Sistemas operativos   módulo2 -  ms dosSistemas operativos   módulo2 -  ms dos
Sistemas operativos módulo2 - ms dos
teacherpereira
 
Comandos cli router
Comandos cli routerComandos cli router
Comandos cli router
cyberleon95
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas Operativos
Kaska Lucas
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
teacherpereira
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema Operativos
Bugui94
 

Destaque (20)

Aula: Tipos de Interface
Aula: Tipos de InterfaceAula: Tipos de Interface
Aula: Tipos de Interface
 
Sistema operativo em ambiente grafico
Sistema operativo em ambiente graficoSistema operativo em ambiente grafico
Sistema operativo em ambiente grafico
 
Introdução aos comandos ios cli 15 licensing
Introdução aos comandos ios cli 15 licensingIntrodução aos comandos ios cli 15 licensing
Introdução aos comandos ios cli 15 licensing
 
Organic User Interface
Organic User InterfaceOrganic User Interface
Organic User Interface
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
Mouse+Teclado x Toque+Caneta: as modalidades de interação em contextos educac...
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Aula - Interfaces e Estilos de Interação
Aula - Interfaces e Estilos de InteraçãoAula - Interfaces e Estilos de Interação
Aula - Interfaces e Estilos de Interação
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas operativos ficha formativa nº1
Sistemas operativos   ficha formativa nº1Sistemas operativos   ficha formativa nº1
Sistemas operativos ficha formativa nº1
 
Sistemas operativos módulo2 - ms dos
Sistemas operativos   módulo2 -  ms dosSistemas operativos   módulo2 -  ms dos
Sistemas operativos módulo2 - ms dos
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Comandos cli router
Comandos cli routerComandos cli router
Comandos cli router
 
Evolução dos Sistemas Operativos
Evolução dos Sistemas OperativosEvolução dos Sistemas Operativos
Evolução dos Sistemas Operativos
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema Operativos
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)
 
El Sistema Operativo
El Sistema OperativoEl Sistema Operativo
El Sistema Operativo
 

Semelhante a Interface de linha de comando - CLI

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
Kalanzans
 
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando ProcessosSistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
Luiz Arthur
 

Semelhante a Interface de linha de comando - CLI (20)

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
 
Aula 03
Aula 03Aula 03
Aula 03
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Guia 500 comandos_linux
Guia 500 comandos_linuxGuia 500 comandos_linux
Guia 500 comandos_linux
 
Aprendendo linux
Aprendendo linuxAprendendo linux
Aprendendo linux
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
FLISOL 2013 - Aprendendo Tarefas Administrativas de Segurança no Linux
FLISOL 2013 - Aprendendo Tarefas Administrativas de Segurança no LinuxFLISOL 2013 - Aprendendo Tarefas Administrativas de Segurança no Linux
FLISOL 2013 - Aprendendo Tarefas Administrativas de Segurança no Linux
 
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando ProcessosSistemas Operacionais - Gnu/Linux Gerenciando Processos
Sistemas Operacionais - Gnu/Linux Gerenciando Processos
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
unix_basico.pdf
unix_basico.pdfunix_basico.pdf
unix_basico.pdf
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
O Que é Shell (bash)
O Que é Shell (bash)O Que é Shell (bash)
O Que é Shell (bash)
 
Minicurso Linux
Minicurso Linux Minicurso Linux
Minicurso Linux
 
Aula 6 semana
Aula 6 semanaAula 6 semana
Aula 6 semana
 
1 - introducao.pdf
1 - introducao.pdf1 - introducao.pdf
1 - introducao.pdf
 

Mais de Benedilosn

Engenharia web seminário
Engenharia web   seminárioEngenharia web   seminário
Engenharia web seminário
Benedilosn
 

Mais de Benedilosn (15)

Gerenciamento de Redes de Computadores
Gerenciamento de Redes de ComputadoresGerenciamento de Redes de Computadores
Gerenciamento de Redes de Computadores
 
Slide para seleção de professor de informática
Slide para seleção de professor de informáticaSlide para seleção de professor de informática
Slide para seleção de professor de informática
 
Vocação chamado e segmento a jesus cristo
Vocação chamado e segmento a jesus cristoVocação chamado e segmento a jesus cristo
Vocação chamado e segmento a jesus cristo
 
O criador o céu e a terra o homem a queda
O criador o céu e a terra o homem a quedaO criador o céu e a terra o homem a queda
O criador o céu e a terra o homem a queda
 
Creio em deus pai todo poderoso, criador do céu e da terra
Creio em deus pai todo poderoso, criador do céu e da terraCreio em deus pai todo poderoso, criador do céu e da terra
Creio em deus pai todo poderoso, criador do céu e da terra
 
Meu relacionamento em família
Meu relacionamento em famíliaMeu relacionamento em família
Meu relacionamento em família
 
Programas de educação ambiental no ensino infantil pedagogia
Programas de educação ambiental no ensino infantil   pedagogiaProgramas de educação ambiental no ensino infantil   pedagogia
Programas de educação ambiental no ensino infantil pedagogia
 
Inovações tecnológicas e educação
Inovações tecnológicas e educaçãoInovações tecnológicas e educação
Inovações tecnológicas e educação
 
A importância do ambiente alfabetizador
A importância do ambiente alfabetizadorA importância do ambiente alfabetizador
A importância do ambiente alfabetizador
 
Redes de computadores - wifi
Redes de computadores - wifiRedes de computadores - wifi
Redes de computadores - wifi
 
Programação genética - IA
Programação genética - IAProgramação genética - IA
Programação genética - IA
 
Implementações de suporte a curvas no html5 e aplicações de curvas em Computa...
Implementações de suporte a curvas no html5 e aplicações de curvas em Computa...Implementações de suporte a curvas no html5 e aplicações de curvas em Computa...
Implementações de suporte a curvas no html5 e aplicações de curvas em Computa...
 
Criancas e jovens na internet
Criancas e jovens na internetCriancas e jovens na internet
Criancas e jovens na internet
 
Banco de dados web
Banco de dados webBanco de dados web
Banco de dados web
 
Engenharia web seminário
Engenharia web   seminárioEngenharia web   seminário
Engenharia web seminário
 

Último

Último (6)

ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

Interface de linha de comando - CLI

  • 1. Linux - Ubuntu Interface de Linha de Comando. Command Line Interface. CLI Benedilson Lima Sobral, 25 de Fevereiro de 2011.
  • 2. Tópicos abordados. ● A importância de se estudar os CLI's. ● O que é um comando? ● Onde posso usar os comandos? ● Como os comandos podem ser enviados para o interpretador? ● Alguns comandos e suas categorias. ● Dicas e Truques.
  • 3. A importância de se estudar os CLI's. ● "Muito embora o Linux possua diversas e ótimas interfaces gráfica (GUI's - Graphical User Interfaces) bastante amigáveis, dentre as quais destacamos o Gnome e KDE, como de resto todos os sistemas operacionais Unix, ainda requerem por vezes que façamos uso da linha de comando. ● O ambiente tradicional do Unix é o CLI (Command Line Interface), onde você digita os comandos para dizer ao computador o que ele deve fazer. ● Esse modo é extremamente poderoso e rápido, porém implica que você saiba para que serve cada comando e seus diversos parâmetros.”
  • 4. O que é um comando? ● Um comando é uma palavra especial que representa uma ou mais ações; ● Um interpretador de comandos é o programa responsável por interpretar essas instruções enviadas pelo usuário e seus programas para o kernel; ● Um interpretador de comandos também é conhecido como shell ou modo texto; ● Entre os programas interpretadores de comandos podemos destacar o bash, csh e sh entre outros; ● Entre eles o mais usado é o Bash (Bourne Again Shell), criado por S. R. Bourne; ● ATENÇÃO: Lembre-se o Linux diferencia maiúsculas de minúsculas. Portanto, comando e COMANDO são coisas totalmente diferentes.
  • 5. Onde posso usar os comandos? ● Abrindo um Terminal No Gnome vá ao menu Aplicações > Acessórios > Terminal ou pressione simultaneamente as teclas Alt+F2, e na caixa de texto digite: "gnome-terminal" e tecle “Enter”. ● Abrindo uma seção shell Tecle simultaneamente Crt l+Alt+F1(. . .F6) que uma console modo texto será exibido solicitando um login, onde você deverá entrar com seu usuário e senha para ter acesso ao prompt de comando.
  • 6. Como os comandos podem ser enviados para o interpretador? Interativa Os comandos são digitados no teclado pelo usuário e passados ao interpretador de comandos um a um. Neste modo o computador depende do usuário para executar uma tarefa ou o próximo comando. Não-interativa São usados arquivos de comandos (scripts) criados pelo usuário para o computador executar os comandos na ordem encontrada no arquivo. Neste modo, o computador executa os comandos do arquivo um por um, e dependendo do término do comando, o script pode verificar qual será próximo comando que será executado e dar continuidade ou não ao processamento.
  • 7. Alguns comandos. ● sudo Em alguns casos é necessário ter privilégios de administrador para poder executar comandos, então como no Ubuntu o usuário root por questões de segurança se encontra desabilitado, será necessário o uso do "sudo". ● Informações do Sistema (Hardware e Processos) lspci Exibe informações sobre os barramentos PCI do computador e sobre os dispositivos a ele conectados. ● Arquivos e Diretórios pwd cd cp pwd - Lhe permite saber em qual diretório você está no momento. cd - Permite se deslocar entre a árvore de diretórios do sistema. cp - Copia arquivos e diretórios.
  • 8. Alguns comandos. ● Arquivos e Diretórios: mv ls mkdir chmod mv - Este comando move arquivos e diretórios, sendo muito usado também para renomear um determinado arquivo. ls - Comando utilizado para listar o conteúdo de um diretório. mkdir - Permitir a criação de um ou mais diretórios. chmod - Altera as permissões de acesso de arquivos e diretórios. ● Sistema de Arquivos: mout umount mount – Monta um sistema de arquivos tornando-o disponível para as operações de E/S (Entrada/Saída) em arquivos, ou exibe uma lista dos sistemas de arquivos atualmente montados. umount – Desmonta um sistema de arquivos previamente montado que não esteja em uso.
  • 9. Alguns comandos. ● Rede ifconfig – Permite configurar as interfaces de rede, sendo o comando utilizado na inicialização do sistema para configuração destas interfaces. Caso nenhum argumento seja passado junto ao comando, o mesmo apenas irá exibir o estado das interfaces atualmente definidas. ● Utilitários clear - Limpa a tela movendo o cursor para primeira linha. halt , reboot , shutdown - Respectivamente encerra, reinicializa e encerra ou reinicializa o sistema.
  • 10. Dicas e Truques. Teclas de controle e atalhos ● Ctrl + f Move o cursor uma palavra para frente; ● Ctrl + b Move o cursor uma palavra para trás; ● Ctrl + a Para ir ao início da linha de comando; ● Ctrl + e Para ir ao final da linha de comando; ● Ctrl + t Inverte o caractere sob o cursor com o anterior; ● Ctrl + u Limpa a linha de comando corrente; ● Ctrl + c Termina a execução do comando corrente; ● Ctrl + d Encerra entrada de dados pelo teclado fazendo logout; ● Ctrl + m Equivalente a tecla Enter; ● Ctrl + l Limpa a tela, equivalente ao comando clear.
  • 11. Outras fontes de consulta ● Guia Foca GNU/Linux; http://focalinux.cipsga.org.br/gol.html ● Man pages, tutoriais básicos de BASH, e shell script; http://linuxcommand.org/ ● Guia de Referência do Linux; http://www.uniriotec.br/~morganna/guia/introd_guia.html ● Wikipédia-PT; http://pt.wikipedia.org/ ● Man pages em português. http://www.vivaolinux.com.br/dica/Man-pages-em-portugues/