Comandos Básicos do Linux/Unix



Documentos relacionados
Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Aula 02. Introdução ao Linux

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Introdução ao Linux: Parte I

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

LISTA DE COMANDOS DO LINUX 1

Introdução a. Shell Script. Clésio Matos

Roteiro 3: Sistemas Linux arquivos e diretórios

Comandos Básicos Sistema Operacional GNU Linux

Partição Partição primária: Partição estendida: Discos básicos e dinâmicos


CET GRSI Sistema Operativo de Rede. António Paulo Santos

Treinamento para Manutenção dos Telecentros

Campus - Cachoeiro Curso Técnico de Informática. Sistema de Arquivos. Prof. João Paulo de Brito Gonçalves

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza armandomartins.souza@gmail.com

Revisão Aula Explique a MBR(Master Boot Record)

Configuração de um servidor FTP. Campus Cachoeiro Curso Técnico em Informática

Instalação e configuração Linux CentOS 6.x

GNU/Linux/Bash. Aula 2

Manipulação de Arquivos Ubuntu. Haline de Souza Scotti Rodrigo Fantinati Ferreira

1 Objetivos da Oficina

CURSO BÁSICO DE PROGRAMAÇÃO AULA 8. Introdução ao Linux Introdução a linguagem C

Sistemas Operacionais Aula 01

Manual comandos Básicos para instalar e desinstalar Firebird em Sistema operacional Linux

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER PELO VIRTUALBOX

Comandos básicos do MS-DOS

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Orientações para BACKUP do SPED

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Gerenciar usuário, contas de grupo e sistema de arquivos

Guia de instalação para ambiente de Desenvolvimento LINUX

LABORATÓRIO DE METEOROLOGIA SINÓTICA i Introdução ao Linux e AO GRADs

Fundamentos de Sistemas Operacionais. GNU / Linux. Prof. Edwar Saliba Júnior Março de Unidade GNU / Linux

Protocolos Telnet e SSH. Professor Leonardo Larback

MÓDULO 01 INTRODUÇÃO AO LINUX

1 Instalação de Pacotes RPM no Metasys Contato...10

S.O.R. A Interface de comando

Labgrad. Usúario: <matricula> Senha: senha

Tutorial Classmate: Resolvendo bug do X na tela. Nathalia Sautchuk Patrício

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Introdução ao Linux. Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre

Administração de Sistemas Operacionais Prof.: Marlon Marcon

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

NÚCLEO DE TECNOLOGIA E EDUCAÇÃO CURSO: WINDOWS MOVIE MAKER TUTORIAL

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

Introdução a Sistemas Abertos. Ambiente shell

MANUAL DE FTP. Instalando, Configurando e Utilizando FTP

LINX POSTOS AUTOSYSTEM

MANUAL DE UTILIZAÇÃO DO WEBMAIL SBC

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Introdução à Programação de Computadores

Se não existisse uma variável de ambiente chamada PATH você teria que digitar todo o caminho do comando para listar por exemplo:

MANUAL BACKUP CTE. Ao clicar no mencionado botão, aguarde o fim do progresso (que aparece na parte inferior esquerda da tela) conforme figura abaixo:

ISA. A Interface de comando

Instalando e Executando o Siprev em Ambiente Linux Versão SIPREV

Administração de Sistemas Livres

Lazarus pelo SVN Linux/Windows

Sistema de Controle de Cheques GOLD

Iniciação à Informática

Compartilhamento de pasta/arquivos/impressora no Windows XP SP2

Manual de Comando Linux

Projeto Amadeus. Guia de Instalação Windows

Instalação do VOL Backup para Sistemas Unix-Like

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

Sistema Click Principais Comandos


Configurando o Roteador Prof. Isaías Lima. Carregar o arquivo de texto para configurar outro roteador usando o HyperTerminal.

1 Instalando o VirtualBox no Windows

AULA 3. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

TRIBUNAL DE JUSTIÇA DO ESTADO DO RIO DE JANEIRO. DGTEC Diretoria Geral de Tecnologia da Informação. DERUS Departamento de Relacionamento com o Usuário

Manual Administrador - Mídia System

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa

Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto

IMPORTAR OU EXPORTAR CERTIFICADOS E CHAVES PRIVADAS

Capacitação Sistema Operacional Linux Semana V

Universidade Católica de Brasília Laboratório de Redes de Computadores 1 Prof Eduardo Lobo. Comandos LINUX. principais vi ifconfig.

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

1) Verifique se o Microsoft.Net Framework 3.5 está instalado, para isto, abrir o Painel de Controle e verificar:

Manual de Instalação (TEF LOJA)

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

ATENÇÃO: Este manual foi feito para usuários que tenham conhecimentos de administrador Linux.

Arquivos e Pastas. Instrutor Antonio F. de Oliveira. Núcleo de Computação Eletrônica Universidade Federal do Rio de Janeiro

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Sistema Operacional Unidade 8.3 Montagem de dispositivos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

INSTALANDO SOFTWARE Ifox irestaurantes

Comandos básicos do Linux

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

Web Design Aula 11: Site na Web

MANUAL DO USUÁRIO UTILIZAÇÃO DO SOFTWARE PDF 24 CREATOR. Coordenadoria de Tecnologia da Informação

Sistema Operacional Unidade 13 Servidor Samba. QI ESCOLAS E FACULDADES Curso Técnico em Informática

ALBUM DE FOTOGRAFIAS NO POWER POINT

Principais Comandos do Terminal no LINUX

Transcrição:

Comandos Básicos do Linux/Unix Vou partir do pressuposto que você sabe o básico de um sistema Linux/Unix. É importante para qualquer usuário de sistemas baseados em Unix aprender a trabalhar no modo texto por vários motivos: otimiza várias tarefas, existem alguns programas que rodam somente no modo texto e também porque o modo gráfico consome mais recursos. Você pode acessar o terminal de várias formas, para acessá-lo de forma pura, pressione as teclas Ctrl + Alt + F1, para voltar ao modo gráfico pressione Ctrl + Alt + F7. Depois que entrar no modo texto puro você deverá se autenticar digitando o nome de login e a senha. Obs.: O usuário não verá nenhuma indicação quando está digitando a senha, mas isso é normal. A segunda forma de usar o terminal é pelo emulador, dentro do modo gráfico, para fazer isso use o atalho Ctrl + Alt + T. Shell O que você vê rodando após acessar o terminal é um programa chamado shell, que é um interpretador de comandos. BASH O Bourn Again Shell BASH é o shell desenvolvido para o projeto GNU que se tornou padrão nas várias distribuições Linux. Comandos Agora sim a brincadeira irá começar, examinaremos alguns comandos simples do BASH. É importante que você entenda primeiro que não devemos decorar os comandos apresentados, precisamos aprendê-los de fato, e você só aprende praticando. Prompt O prompt do BASH tem a seguinte aparência: 1 usuário@máquina:diretório$ no caso de 1 omadson@yoda-desktop:~$ omadson é o nome de usuário, yoda-desktop é o nome da máquina, ~ é o diretório corrente (~ representa o diretório home do usuário, neste caso, /home/omadson), e $ é o símbolo do tipo de usuário (nesse caso,

um usuário normal). Se fosse o usuário root, o símbolo seria #. Sintaxe dos comandos A linha de comando é case sensitive, isto é, diferencia letras maiúsculas de minúsculas. Os comandos são, em geral, em letras minúsculas. Muitos deles aceitam argumentos, Os argumentos que começam com um (ou dois) - são opções. 1 comando -opção1 -opção2 opção3 argumento1 argumento2 argumento3... Os argumentos podem ser nomes de pastas ou arquivos, tanto no caminho absoluto quanto no caminho relativo. pwd (print working diretory) Mostra o nome e o caminho do diretório atual: 1 2 omadson@yoda-desktop:~$ pwd /home/omadson ls (list) Lista os arquivos e subdiretórios de um ou mais diretórios. 1 $ ls [opções] [diretório1] [diretório2] O comando abaixo lista os diretórios e os arquivos do /: 1 $ ls / O comando abaixo lista os diretórios e arquivos do /home: 1 $ ls /home Para listar o conteúdo do / e do /home, de uma vez só, use: 1 $ ls / /home Para listar o conteúdo do diretório atual, basta digittar ls. cd (change diretory) Entra em um diretório. 1 $ cd [diretório]

Para entrar no diretório root, use: 1 $ cd / Para entrar no diretório /home, basta usar: 1 $ cd /home Para subir um diretório acima, use: 1 $ cd.. mkdir (make diretory) Cria novos diretórios. 1 $ mkdir [caminho1/diretório1] [caminho2/diretório2]... Para criar os diretórios Pasta1 e Pasta2 dentro do diretório /tmp, use: 1 $ mkdir /tmp/pasta1 /tmp/pasta2 Quando estivermos dentro do diretório /tmp, não seria necessário usar o caminho absoluto: 1 2 3 $ pwd /tmp $ mkdir Pasta1 Pasta2 rm (remove) Remove arquivos e diretórios. 1 $ rmdir [opções] [arquivo1] [arquivo2]... Para remover um arquivo chamado teste.txt no diretório /tmp, usamos: 1 $ rm /tmp/teste.txt -r :Opção usada para remover recursivamente diretórios e seu conteúdo. Vamos remover um diretório chamado Pasta localizado na pasta /tmp: 1 $ rm -r /tmp/pasta

Atenção: O rm é definitivo, ou sejam uma vez que o usuário removeu um arquivo ou diretório, este não poderá ser recuperado. cp (copy) Este comando serve para copiar arquivos ou pastas. 1 $ cp [opções] [origem] [destino] Para copiar um arquivo chamado teste.txt do diretório /tmp para o diretório home do usuário: 1 $ cp /tmp/teste.txt ~ 1 -r :Copia recursivamente subdiretórios e seu conteúdo. Suponha que um usuário queira copiar um diretório (Pasta) e todo seu conteúdo, este diretório está localizado no /tmp, o usuário quer copia-lo para a pasta home, ele usará: 1 $ cp -r /tmp/pasta ~ mv (move) Este comando serve para mover arquivos ou pastas. 1 $ mv [opções] [origem] [destino] Para mover um arquivo chamado teste.txt do diretório /tmp para o diretório home do usuário: 1 $ cp /tmp/teste.txt ~ -r :Move recursivamente subdiretórios e seu conteúdo. Suponha que um usuário queira mover um diretório (Pasta) e todo seu conteúdo, este diretório está localizado no /tmp, o usuário quer move-lo para a pasta home, ele usará: 1 $ cp -r /tmp/pasta ~ clear Este comando limpa a tela do shell.

1 $ clear exit Este comando serve para sair do shell e efetuar logout do usuário no terminal. 1 $ exit