comandos básicos linux.



Documentos relacionados
LISTA DE COMANDOS DO LINUX 1

Aula 02. Introdução ao Linux

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

Principais Comandos do Terminal no LINUX

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

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

MANUAL DA SECRETARIA

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

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

Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo.

Comandos.::. Aplicativos > Sistema > Acessar Console

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Informática. Aula 04/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

Comandos de Linux. Autor: Patrick Wallace Figueiredo dos Santos Rocha

Manual do Teclado de Satisfação Online WebOpinião

Comandos importantes Virtual Box Linux Compartilhamento

Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão

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

SISTEMAS OPERACIONAIS LIVRES (LINUX) Professor Carlos Muniz

UFCD 19 Linux Administração. Curso: EFA Técnico de Informática Instalação e Gestão de Redes

GNU/Linux/Bash. Aula 2

1 Objetivos da Oficina

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

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

... MANUAL DO MODERADOR SERVIÇOS DE WEB

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

Atualizações de Software Guia do Usuário

Informática básica Telecentro/Infocentro Acessa-SP

Treinamento para Manutenção dos Telecentros

Generated by Foxit PDF Creator Foxit Software For evaluation only. Capitulo 1

UNIDADE III Sistemas Operacionais WINDOWS

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

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

MINISTÉRIO DA EDUCAÇÃO

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Manual de Instalação SIM/SINASC

Roteiro 3: Sistemas Linux arquivos e diretórios

Para testar se as variáveis foram carregadas, utilize o comando #export

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

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

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird.

Principais Comandos Linux. Hélder Nunes

Manual do Desktop Sharing. Brad Hards Tradução: Marcus Gama

Passo a Passo da instalação da VPN

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?


LGTi Tecnologia. Manual - Outlook Web App. Soluções Inteligentes. Siner Engenharia

Fiery Driver Configurator

1. Introdução a Microsoft Excel

Laboratório de Sistemas Operacionais

Manual Captura S_Line

INSTALANDO UM SERVIDOR WINDOWS SERVER 2012 R2 SERVER CORE

Medidor Powersave V2 USB

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

O QUE É A CENTRAL DE JOGOS?

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

1 ACESSO PARA SECRETÁRIA CONFIGURAR HORÁRIOS DE ATENDIMENTO BLOQUEANDO E HABILITANDO HORÁRIOS PRÉ-DEFININDO PARÂMETROS DE

Lync Acessando o Lync Web App

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?

Fundamentos e Prática em Informática LINUX Gerenciamento de Usuários e Grupos

Sistema Integrado de Atendimento

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

Gerenciador de Multi-Projetos. Manual do Usuário GMP Corporation

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Instalando e Licenciando

Impressoras. Para acessar a pasta impressoras, entre em MeuComputador e clique no ícone abaixo. Instrutor Antonio F. de Oliveira

Professor Paulo Lorini Najar

Projeto ECA na Escola - Plataforma de Educação à Distância

Curso Online A Escola no Combate ao Trabalho Infantil Plataforma de Educação à Distância

Boletim Eletrônico de Recolhimento Manual do Sistema. Boletim Eletrônico de Recolhimento. Manual do Sistema

Padrão ix. Q-Ware Cloud File Publisher Manual para realização do Donwload de Arquivos. Versão

Primeiros passos das Planilhas de Obra v2.6

Terminal de Consulta de Preço. Linha Vader. Modelo TT300 e TT1000i

Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá. LibreOffice Impress Editor de Apresentação

Acessos Convergentes. Manual de Configuração e Utilização

Do Word 2007 para o Office 365 para empresas

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

Capítulo 6. Gerenciamento de Arquivos. 6.1 Arquivos 6.2 Diretórios 6.3 Implementação (6.3.1 a 6.3.6) 6.4 Exemplos

Atualização, Backup e Recuperação de Software. Número de Peça:

Obrigado por adquirir o Mobile Broadband modem USB E3272. Com o seu modem USB, você tem acesso à rede sem fio em alta velocidade.

Fale.com. Manual do Usuário

6. Enumere de acordo com a primeira: A. Minimizar diminui o aplicativo, deixando-o na Barra de Tarefas.

Capítulo 1. Guia de Início Rápido. Você vai aprender a programar a sua primeira reunião em 5 passos fáceis.

HOW TO. Instalação do Firewall 6.1 Software

Pacote de Idiomas do ImageNow Guia de Introdução

Seu manual do usuário SONY ERICSSON K550I

Manual do Usuário. Protocolo

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

Amostra OpenOffice.org 2.0 Writer SUMÁRIO

ROBERTO OLIVEIRA CUNHA

Mais configuração OptraImage

Atualização, backup e recuperação de software

1. MANUAL DO REVENDEDOR - BILLING NETPBX

Transcrição:

comandos básicos linux. clear: Limpa a tela e posiciona o cursor no canto superior esquerdo do vídeo. df: Mostra o espaço livre/ocupado de cada partição. df [opções] a Inclui sistemas de arquivos com 0 blocos. h, humanreadable Mostra o espaço livre/ocupado em MB, KB, GB em vez de blocos. H Idêntico a h mas usa 1000 em vez de 1024 como unidade de cálculo. k Lista em Kbytes. l Somente lista sistema de arquivos locais. m Lista em Mbytes (equivalente a blocksize=1048576). sync Executa o sync antes de mostrar os dados. T Lista o tipo de sistema de arquivos de cada partição t tipo Lista somente sistema de arquivos do tipo. x tipo Não lista sistemas de arquivos do tipo. Exemplos: df, df h, df t vfat. free: Mostra detalhes sobre a utilização da memória RAM do sistema. [opções] b Mostra o resultado em bytes. k Mostra o resultado em Kbytes. m Mostra o resultado em Mbytes. o Oculta a linha de buffers. t Mostra uma linha contendo o total. s [num ] Mostra a utilização da memória a cada segundo. O free é uma interface ao arquivo /proc/meminfo. head: Mostra as linhas iniciais de um arquivotexto. [opções] c [número ] Mostra o [número] de bytes do início do arquivo. n [número ] Mostra o [número] de linhas do início do arquivo. Caso não for especificado, o head mostra as 10 primeiras linhas. Exemplos: head teste.txt, head n 20 teste.txt. nl: Mostra o número de linhas junto com o conteúdo de um arquivo.[opções] f [opc ] Faz a filtragem de saída de acordo com [opc]: a Numera todas as linhas. t Não numera linhas vazias. n Numera linhas vazias. Numera somente linhas que contém o [texto]. v [num ] Número inicial (o padrão é 1). i [num ] Número de linhas adicionadas a cada linha do arquivo (o padrão é 1). Exemplos: nl /etc/passwd, nl i 2 /etc/passwd. more: Permite fazer a paginação de arquivos ou da entrada padrão. O comando more pode ser

usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, o more efetua uma pausa e permite que você pressione Enter ou espaço para continuar avançando no arquivo sendo visualizado. Para sair do more pressione q. Para visualizar diretamente arquivos textos compactados pelo gzip.gz use o comando zmore. Exemplos: more /etc/passwd, cat /etc/passwd more. less: Permite fazer a paginação de arquivos ou da entrada padrão. O comando less pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela. Quando toda a tela é ocupada, o less efetua uma pausa (semelhante ao more) e permite que você pressione Seta para Cima e Seta para Baixo ou PgUP/PgDown para fazer o rolamento da página. Para sair do less pressione q. tail Mostra as linhas finais de um arquivotexto. [opções] c [número ] Mostra o [número] de bytes do final do arquivo. n [número ] Mostra o [número] de linhas do final do arquivo. f Mostra continuamente linhas adicionadas no final do arquivo. Exemplos: tail teste.txt, tail n 20 teste.txt. uptime: Mostra o tempo de execução do sistema desde que o computador foi ligado. dmesg: Mostra as mensagens de inicialização do kernel. São mostradas as mensagens da última inicialização do sistema. touch: Muda a data e hora que um arquivo foi criado. Também pode ser usado para criar arquivos vazios. Caso o touch seja usado com arquivos que não existam, por padrão ele criará estes arquivos. echo: Mostra mensagens. Este comando é útil na construção de scripts para mostrar mensagens na tela para o usuário acompanhar sua execução. echo [mensagem] A opção n pode ser usada para que não ocorra o salto de linha após a mensagem ser mostrada. dirname: Obtém o nome do diretório através do caminho passado ao programa. dirname [diretório/arquivo] dirname /usr/bin/dirname, dirname /tmp/*. whereis: Localiza o arquivo que contém uma página de manual. A pesquisa é feita usandose os caminhos de páginas de manuais configuradas no sistema (normalmente o arquivo /etc /manpath.config). whereis [comando] Exemplo: whereis ls, whereis cd. w: Mostra quem está conectado no sistema e o que cada um está fazendo. w [opções][usuário] onde: usuário Nome do usuário que deseja ver os detalhes. Se o usuário não for digitado, o comando w mostra detalhes de todos os usuários conectados no sistema. [ opções ] h Não mostra o cabeçalho u Ignora os nomes de usuários enquanto verifica os processos atuais e tempos de CPU. f Mostra ou oculta o campo FROM na listagem.

find / name Exemplo : procura o arquivo Exemplo ; useradd nome_do_novo_usuário: cria ou modifica a senha do usúario; passwd nome_do_usuário: apaga um usuário; sndconfig: permite configurar a placa de som; TAR c: cria arquivos; TAR x restaura arquivos; ps: relata processos em execução; kill: encerra um ou mais processos em andamento; talk: Inicia conversa com outro usuário em uma rede local ou Internet; write: serve para conversar com outra pessoa que está logado na mesma máquina. ftp: O FTP funciona num ambiente cliente/servidor, isto é, a máquina distante é configurada como servidor e por conseguinte espera que uma máquina lhe peça um serviço; dmesg: Mostra as mensagens de inicialização do Kernel; sort: Organiza as linhas de um arquivo texto ou da entrada padrão. A organização é feita por linhas e as linhas são divididas em campos que é a ordem que as palavras aparecem nas linhas separadas por um delimitador lpr: imprime o arquivo listado; tac: Mostra o conteúdo de um arquivo binário ou texto ( como o cat) só que em ordem inversa.

Lsof: Exibe uma listagem de todos arquivos abertos no sistema. Exemplo: # lsof i n O comando exibe uma lista de todas as conexões de rede abertas. Umask: é um comando que determinam as permissões padrão para novos arquivos e diretórios criados. Exemplo: A máscara umask nada mais é, que a diferença da permissão FULL pela permissão que você deseja obter. Por exemplo: 777 775 = 002 7 7 7 Permissão FULL rwx rwx rwx _7 7 5_ Permissão Desejada rwx rwx rx 0 0 2 Valor umask 7 = Proprietário rwx 7 = Grupo rwx 5 = Todos rx Sed: É um comando usado para a manipulação, modificação e substituição de textos. Exemplo: Trocando a palavra comunidade para turma12. # echo 'Não esqueça de conferir os outros posts da comunidade' sed 's/comunidade/turma12/' " Não esqueça de conferir os outros posts da turma12 " Cut: O comando cut pode ser usado para mostrar apenas seções específicas de um arquivo de texto ou da saída de outros comandos. Exemplo: $ cut d: f 1 /etc/passwd Mostra os logins de todos os usuários do sistema contidos no arquivo passwd. Uniq: Comando usado para verificar linhas repetidas em seqüência e unificalas. [root ~]$ cat nomes.txt Sandro Sandro thales Vilson Tiago Vitor

Vitor [root ~]$ uniq nomes.txt Sandro thales Vilson Tiago Vitor Usermod: O comando usermod tem como função alterar usuários e grupos. Exemplo: usermod g diretor sandro > Altera o grupo primário do usuário sandro. Lprm: O comando lprm remove tarefas da fila de impressão. Se for chamado sem parâmetros, remove a tarefa ativa no momento. Exemplo: lprm remove tods as tarefas pertencentes ao usuário. lprm <número da tarefa> remove uma tarefa específica. O número da tarefa pode ser obtido com o comando Last: Comando que mostra a listagem dos últimos usuários logados. Exemplo: exemplo: #last R #last num Ip config: Comando que permite verificar qual o seu endereço IP atribuído ao dispositivo de Rede, bem como os endereços dos servidores DNS e o endereço IP do Gateway/Router. Exemplo: Usando o comando com a opção all,ou seja, ipconfig /all lhe dá a informação completa sobre o dispositivo de rede permitindolhe saber as seguintes informações: Usando a opção all,ou seja,comando ipconfig /all lhe dá a informação completa sobre o dispositivo de rede permitindolhe saber as seguintes informações > Nome do pc na rede > IP do Dispositivo > Endereço Físico (Mac Adress) > Endereço IP > Máscara de Rede > Gateway > Servidores de Rede

Diff: O comando diff compara o conteúdo de dois arquivos e relata a diferença entre eles. O comando pode comparar tambem diretórios ou pastas. Time: O comando é usado para mostrar a hora atual do sistema, podendo ser atualizada. Exemplo: C:\>TIME Hora atual: 23:15:08,73 Digite a nova hora: 20:06:01,30 Who i am: Mostra o nome do computador e usuário associado ao nome. Ln: Comando que permite linkar arquivo ou diretório sintaxe: ln [opções] origem nomedolink exemplo: #ln s aula1.txt aula1.doc History: O comando history nos permite visualizar os últimos comandos executados pelo bash. Exemplo: $ history c Apaga o histórico de comandos armazenados. traceroute : O comando exibe a rota tomada pelos pacotes para uma máquina da rede. sintaxe: traceroute [opções] exemplo: #traceroute www.bsione.com.br

PICO: assim como o comando NANO abre o editor de textos Abaixo uma lista de seus comandos: ^G Abrir texto de ajuda, ótimo para entender parâmetros do pico. ^X Fecha o buffer do arquivo atual e posteriormente sair do pico. ^O Escreve o arquivo atual no disco, ou seja, salva o arquivo. ^J Justifica o parágrafo atual. ^F Avançar o cursor em um caractere. ^B Voltar o cursor em um caractere. ^Space Avançar o cursor em uma palavra ^A Vai para o início da linha atual. ^E Vai para o fim da linha atual. ^R Insere o conteúdo de outro arquivo no arquivo atual. ^W Procurar por uma string ou uma expressão regular. ^Y Ir para a tela anterior ou para o iníco do arquivo. ^V Ir para a próxima tela ou final do arquivo. ^I Inserir um caractere tabular na posição do cursor. ^M Inserir quebra de linha na posição do cursor..^d Apagar o caractere sob o cursor. ^H Apagar o caractere a esquerda do cursor. ^K Recortar a linha atual e guarda a mesma no buffer. ^U Colar do buffer para a linha atual. ^C Mostrar a posição do cursor. ^T Chamar pelo verificador ortográfico, se disponível FTP: permite o gerenciamento de arquivos num servidor ftp remoto. FINGER: exibe login, nome, tempo logado, número do terminal e outras informações dos usuários. Ex.: finger usuários MAN: exibe informações sobre comando(o que o comando faz) Ex.: man nano MKFS: constrói sistema de arquivos. Ex.: mkfs t ext3 /dev/hda2 cria um sistema de arquivos ext3 na segunda partição.

WRITER: abre diálogo com usuários logados no servidor. PS: lista os processos em execução no sistema. Porém, diferentemente do top, ele não traz informações sobre o quanto de processamento ou de memória ele está consumindo. LS: lista os arquivos de um diretório Ex.: ls la CP: copia arquivos e diretórios Ex.: cp arquivo ou diretório atual TELNET: permite o gerenciamento de arquivos num servidor remoto. Ex.: telnet nome_da_máquina Ou: telnet <IP> PWD: monstra a pasta atual onde o usuário se encontra CHRGP: altera o nome do grupo responsável pelo arquivo/diretório. diretório de nome teste. Queremos que este diretório e todo o seu conteúdo passe a pertencer ao grupo desenvolvimento. Ex.: chgrp Rc desenvolvimento teste R: altera, recursivamente, o grupo de um diretório e de todos os arquivos e diretórios que estão abaixo do diretório em questão. c: informa quais arquivos/diretórios estão tendo o nome do grupo alterado. SCP: copia arquivos de dados entre servidores Ex.: copiar a pasta /var/lib/arquivos, do servidor que logado, para o servidor com IP 192.168.100.1, utilizando neste servidor o login de root. Definindo a pasta de destino /home/damasceno, onde será copiada a pasta arquivos: scp /var/lib/arquivos root@192.168.100.1:/home/damasceno gzip= Comprime ou expande arquivo uncompress= Restaura um arquivo comprimido

MV: move ou renomeia arquivos. b: gera cópia de segurança se o arquivo de destino já existir. f: move o arquivo sem pedir confirmação (mesmo que já exista um arquivo no destino com o mesmo nome). i: move o arquivo, mas pede confirmação caso já exista um arquivo no destino com o mesmo nome. v: exibe os nomes dos arquivos afetados pelo comando. help: exibe as opções do comando. version: exibe informações sobre o comando. Ex.: Para renomear o arquivoteste.txt para teste2.txt, basta digitar mv teste.txt teste2.txt uptime = mostra o tempo de execução do sistema desde que o computador foi ligado; dmesg = mostra mensagens de inicialização do kernel. São mostradas as mensagens da ultima inicialização do sistema; who = mostra quem esta atualmente conectado no computador. Este comando lista os nomes de usuários que estão conectados em seu computador, o terminal e data da conexão; telnet = permite acesso ao computador remoto; finger = mostra detalhes sobre os usuários de um sistema. Algumas versões dele possuem bugs e podem significar um risco para segurança do sistema. É recomendado desativar este serviço na máquina local. ftp = permite a transferência de arquivos do computador remoto/local e vice versa; newgrp = altera a identíficação de grupo do usuário; submount= utilizado para montar sistemas de arquivos windows no linux smbumount= utilizado para desmontar arquivos windows no linux smbstatus= lista todas as conexoes existentes no servidor smbtree= lista todas as maquinas ligadas e lista o compartilhamento de cada uma delas testeparm= indica qualquer possivel erro ou adivertencia na configuraçao do samba findsmp= lista todos os IPS x Nomes das maquinas windows/samba na rede apropos= Localiza comandos por pesquisa de palavrachave

Comando Descrição Exemplo Comando para configurar placas sndconfig de som sndconfig who Mostra quem está logado no who sistema write Serve para escrever para outros utilizadores que estejam logados write userx pts/0 no momento linuxconf Configuração do linux chmod +s /Bin/linuxconf alias Muda o nome de um comando alias dir=ls l & Coloca o comando desejado em bachground, ou seja, trabalha em quanto você faz outra coisa no computador & e o comando desejado m Remove arquivos/ diretório m r file Determina o tipo de arquivo file /etc/magic history Permite visualizar os últimos history comandos executados pelo bash type Determina o tipo de um ou mais type rm if nmap set comandos bg Permite fazer um programa rodando em primeiro plano ou parado, rodar em segundo plano bg [número] Ping host wget arq Para iniciar um teste de ping em um host Um programa livre que propicia o download de dados da web ping server (server é o nome do host ou endereço ip) wget http://nome do arquivo da internet wget c arq Para downloads interrompidos wget c http:// nome do arquivo da internet whoami Por meio deste comando, pode ver o nome do usuário logado whoami