vi
O editor de text vi é extremamente complicado de se utilizar no começo, mas depois que se pega o jeito, é muito ágil, vamos aos comandos
$vi nome_do_arquivo
Uma vez carregado o vi, veja abaixo uma lista dos principais comandos:
Modo de comando
ESC entra no modo de comando do vi
Comandos basicos de insercao de texto:
i Insere texto antes do cursor
a Insere texto depois do cursor
r Insere texto no início da linha onde se encontra o cursor
A Insere texto no final da linha onde se encontra o cursor
o Adiciona linha abaixo da linha atual
O Adiciona linha acima da linha atual
Ctrl + h Apaga o ultimo caracter
Comandos basicos de movimentacao:
Ctrl+f Move o cursor para a proxima tela
Ctrl+b Move o cursor para a tela anterior
H Move o cursor para a primeira linha da tela
M Move o cursor para o meio da tela
L Move o cursor para a ultima linha da tela
h Move o cursor um caracter a esquerda
j Move o cursor para a proxima linha
k Move o cursor para linha anterior
l Move o cursor um caracter a direita
w Move o cursor para o inicio da proxima palavra (Ignora a pontuacao)
W Move o cursor para o inicio da proxima palavra (Nao ignora a pontuacao)
b Move o cursor para o inicio da palavra anterior (Ignora a pontuacao)
B Move o cursor para o inicio da palavra anterior (Nao ignora a pontuacao
0 Move o cursor para o inicio da linha atual
^ Move o cursor para o primeiro caracter nao branco da linha atual
$ Move o cursor para o final da linha atual
nG Move o cursor para a linha n
G Move o cursor para a ultima linha do arquivo
Comandos basicos para localizar texto:
/palavra Busca pela palavra ou caracter em todo o texto
?palavra Move o cursor para a ocorrencia anterior da palavra
n Repete o ultimo comando / ou ?
N Repete o ultimo comando / ou ? , na direcao reversa
Ctrl+g Mostra o nome do arquivo, o numero da linha corrente e o total de linhas
Comandos basicos para alteracao de texto:
x Deleta o caracter que esta sob o cursor
dw Deleta a palavra, da posicao atual do cursor ate o final
dd Deleta a linha atual
D Deleta a linha a partir da posicao atual do cursor ate o final
rx Substitui o caracter sob o cursor pelo especificado em x(é opcional indicar o caracter)
Rx Substitui a palavra sob o cursor pela palavra indicada em x
u Desfaz a ultima modificacao
U Desfaz todas as modificacoes feitas na linha atual
J Une a linha corrente a proxima
s:/palavra1/palavra2 Substitui a primeira ocorrencia de “palavra1″ por “palavra2″
Comandos para salvar o texto:
:wq Salva o arquivo e sai do editor
:w nome_do_arquivo Salva o arquivo corrente com o nome especificado
:w! nome_do_arquivo Salva o arquivo corrente no arquivo especificado
:q Sai do editor
:q! Sai do editor sem salvar as alteracoes realizadas
fonte: FreeBSD – Primeiros Passos – http://www.primeirospassos.org/sessao3_4.html
wget
Wget é um utilitário que propicia o download de dados da web, seu nome deriva de World Wide Web e get, suporta os protocolos HTTP, HTTPS e FTP. Escrito em C, wget pode facilmente ser instalado em qualquer sistema Unix-like, se ele ainda não esta instalado, pra quem vai de Debian é só executar
$sudo apt-get install wget
Entre suas capacidades, se encontram:
- Download recursivo em FTP ou HTTP (pode inclusive ser usado para fazer um mirror de um website);
- Conversão de links para visualização offline de páginas HTML;
- Suporte a proxy;
- Robustez em relação a conexões instáveis (em caso de falha no download, ele automaticamente recomeça de onde terminou);
- Capacidade de ser executado sem intervenção do usuário, podendo ser usado com o nohup;
- Portabilidade;
- Suporte a IPv6;
- Suporte a SSL/TLS;
- Suporte a arquivos grandes (maiores que 2 GB); e
- Suporte a limite de velocidade para o download (com o objetivo de não interferir muito nos outros usos da conexão).
Alguns parâmetros:
“-r” Trabalha de forma recursiva, útil para baixar sites inteiros
“-t 0″ Executar infinitas tentativas de conexão, caso a conexão reset (0 = zero)
“-c” Continua um download, caso algum arquivo esteja pela metade
“-i <file>” Faz download dos links contidos no arquivo <file>
Alguns exemplos:
Baixando sites inteiros com autenticação
$wget -r http://<user>:<senha>@www.uol.com.br/
Baixando uma lista de links em um arquivo
$wget -t 0 -c -i links.txt
sucesso
apt-get
Comandinho mágico hein, que nada, privéligio inicial do Debian e de algumas distribuições, APT – Advanced Packaging Tool, ao invés de baixar tar.gz e compilar, ou rpm pra instala, o apt-get baixa e instala para você os pacotes, além de gerenciar os mesmo.
pra iniciar, faça periodicamente update das suas listas de repositórios
$sudo apt-get update
falando em listas de repositórios, você pode altera-la em
/etc/apt/souce.list
antes de instalar um pacote é sempre bom dar uma pesquisada
$sudo apt-cache search <nome pacote>
e pra instalar
$sudo apt-get install <nome pacote>
em último caso, faça um upgrade de todos os pacotes do seu linux, mais demora
$sudo apt-get upgrade
Depois tem mais
WinRar no Linux
Caso alguém venha a precisar
$sudo apt-get install rar
para saber mais
$man rar
descomprimindo
$rar e file.rar