terça-feira, 6 de novembro de 2012

Comando - LINUX

Lista de comandos em LINUX ( Debian e Ubuntu)


MANIPULAÇÃO DE ARQUIVOS E PASTAS
Listando Arquivos
Comando: ls
Função: visualização de arquivos.
Sintaxe: #ls
Opções:
             -a  = lista todos os arquivos incluindo os arquivos ocultos;
             -l   = lista arquivos e suas propriedades (permissões, dono, tamanho e data);
             -x  = lista arquivos por ordem alfabética;
             -S  = lista arquivos por ordem de tamanho, do maior para o menor;
             -t   = lista os arquivos por ordem de modificação, do mais recente para o mais antigo;
             -h  = mostra o tamanho dos arquivos em KB, MB, GB.
Exemplo: cp /root/arquivo.txt /home/user/arquivo.txt

Copiando Arquivos
Comando: cp
Função: cria uma cópia de  arquivos e diretórios
Sintaxe: #cp arquivo_origem arquivo_destino
Opções:
              -R  = recursive =
              -v   = verbose   =
Exemplo: cp /root/arquivo.txt /home/user/arquivo.txt

Apagando Arquivos e Diretórios
Comando: rm
Função: remover arquivos e pastas.
Sintaxe: #ls
Opções:         
              -v = verbose - Mostra uma mensagem do que foi feito;
              -f = force - Apaga forçado (mesmo que o arquivo este sendo usado);
              -r = recursivo - Apaga diretórios;
              -i = interativo - Faz uma pergunta antes de executar;
Exemplo: 
- Apagando arquivos.
#rm nome_arquivo
 
 - Apaga o arquivo e mostra uma mensagem.
#rm -v nome_arquivo

 - Pergunta se quer mesmo apagar este aquivo.
#rm -i nome_arquivo

  - Apaga um diretório mesmo que tenha arquivos dentro.
#rm -r diretório

---------
MANIPULAÇÃO DE DISCOS
Exibe partições
Comando: df
Função:  Lista todas as partiçoes e monstra o espaço em disco.
Sintaxe: #cp arquivo_origem arquivo_destino
Opções:
              -h = deixa em formato legível (KB, MB, etc);
              -T = Lista o sistema de arquivos em cada partição;
Exemplo: # df

INFORMAÇÕES DE HARDWARE

O que se tem de hardware?
Comandos: 
lspci
lspci -vvv

Que processador eu tenho? Qual é o clock? Qual é a arquitetura?
cat /proc/cpuinfo

Quanto de memória tem?
cat /proc/meminfo


TRANSFERÊNCIA DE ARQUIVOS ENTRE COMPUTADORES COMMAND-LINEINTERFACE(CLI)

$ scp [opção] [usuário]@[IP]:[/diretório_origem/arquivo.tar] [/diretótio_destino] 

Copiando de um computador Remoto na Rede Local
Usamos o comando: SCP
root@debian:~# scp -r root@10.1.1.12:/home/lion/download/arquivo.tar /root/
Usei o comando "scp" com a opção 
"-r" informando que estou na rede local, 
usando o usuário "root" @
"IP" do computador onde está o arquivo que eu quero copiar, 
depois o caminho "/home/lion/download/  " 
seguido do nome do arquivo arquivo.tar
depois por último indico em qual pasta "/root/" que ele vai colocar o arquivo copiado.


Copiando de um computador remoto via Internet 
root@debian:~# scp root@000.000.000.00: /var/spool/arquivo.tar /home/user/documentos
O que muda é que não uso a opção -r.

Copiando (enviando para) do computador local para o computador remoto na rede local
$ scp [opção] [arquivo] [usuário]@[ip da máquina]:[destino]

root@debian:~# scp -r /root/arquivo.tar root@192.168.1.102:/home/user


Nenhum comentário:

Postar um comentário