# ---------------------------------------------------------------
# TUTO PRINCIPAIS COMANDOS DE SHELL
#----------------------------------------------------------------
Esse tutorial pertence: PROXYSX
------------------------------------------------------------------
Pequeno tutorial sobre comandos de shell para você se familiarizar.
ls - Comando para listar diretorios (ls -l; ls -la)
mkdir - Cria diretórios, lembrando que no UNiX os nomes podem ser
extendidos e há diferença entre maiúsculo e minúsculo.
cp - Copia arquivos ou diretórios (-r) de um lugar para outro (ex: cp
/home/eggdrop /home/meubot)
mv - Move arquivos ou diretórios (-r) de um lugar para outro. (ex: mv
/home/eggdrop /home/meubot)
cd - Comando para acessar diretorio.
cd.. - volta ao ultimo diretório.
que estava, cd entra no seu home.
df - Mostra quanto espaço livre/ocupado de cada partição montada.
free - Mosta a quantidade de memória e de swap livre e/ou ocupada.
ps wx - Mostra todos os processos que você esta rodando; "ps auxw"
mostra todos os processos, seus respectivos donos e quanto cada um
esta ocupando de processamento e memória.
ps x - Geralmente usado para listar os processos do usuario na shell com seus respectivos PIDs.
rar - Compactador RAR igual ao do Ms-DOS. Para compactar em discos de
10Mb use: rar a -r -v10000 (nome_do_arquivo)
rm -rf - Remove arquivos e/ou diretórios, muito cuidado ao usar com rm -rf *
last - Mostra a tabela de logins efetuados. Digite: "last | more" ou
digite "last fulano" para ver os ultimos logins do fulano. Vale
lembrar que a tabela de logins é apagada pelo sistema todo mês
who ou w - Mostra quais e quantos usuários estão logados na máquina
passwd - Altera seu password, digite "passwd" e ele pedirá um novo
password. Esse programinha é muito chato, não deixa você colocar
qualquer senha.
pico - Ótimo editor de texto, para salvar ctrl+o, para sair ctrl+x,
para procurar por uma palavra digite ctrl+w.
vi - Outro editor de texto semelhante ao pico.
kill -9 - Mata um processo, quando der "ps x" você verá o número (PID)
de cada processo. Digite: kill -9 PID
lynx - Browser em modo texto para HTML e FTP.
mc - MidNight Commander, ótimo gerenciador de arquivos.
finger - Mostra informações básicas de um usuário da shell (ex: finger fulano)
locate - Localiza um arquivo ou diretório, aceita coringas.
pwd - Mostra o atual diretório em que você se encontra.
du - Mostra quanto está ocupando o diretório onde você está.
date - Mostra a data e a hora.
ln -s - Cria um link simbólico para um arquivo ou diretório.
tar+gzip - Para descompactar um arquivo .tar.gz digite: "tar -xzvf
nome_do_aquivo.tar.gz". Compactar: digite "tar czvf arquivo.tar.gz *"
para compactar tudo como arquivo.tar.gz
chmod - Altera atributos do arquivo, utiliza formato octal
- chmod 770 arquivo seta as permissões do arquivo como executável
- chmod 660 arquivo seta as permissões de leitura e escrita para o arquivo
- chmod 550 arquivo seta a permissão de leitura para o arquivo
talk - Chama um usuário logado para chat ex: "talk fulano", o fulando
deve responder: "talk ciclano".
quota - Mostra quanto de espaço em disco você tem direito. Digite:
quota nome_do_usuario
ftpwho - Mostra quem esta logado por FTP
less - Serve para visualizar arquivos texto. Normalmente visualizamos
documentos, instruções para instalação de aplicativos. Ex: "less
/usr/doc/HOWTO/Firewall"
TAB - A tecla de tabulação tem a função de autocompletar os nomes.
para entrar num diretório grande basta digitar cd
inicio_do_nome_do_dir e TAB ele completa o resto. Não autocompleta
quando tiver arquivos com o mesmo radical!
cat /etc/hosts - Veja os vhosts da shell
/sbin/ifconfig |grep inet - veja os ips da shell
perl - usado pelos owners para reconfigura portas em programas dentro da shell , ele edita um arquivo criando sub arquivos que almenta a extenxão de reconhecimento desse arquivo.
help - mostra os comandos basicos da shell e suas sintaxes...
Download dentro da shell:
wget url
lynx -source url > arquivo
curl -o arquivo url
GET url > arquivo
OBS: algumas shells saum editadas ou podem usar kernels kom outro tipo de interface de linguagem, ou ateh msm conter problemas ao interpretar comandos ( akontece muitu em shell ownada) por issu dependendo da shell o komando funciona ou não
Nenhum comentário:
Postar um comentário