O linux, ao contrário do que muitas pessoas pensam, já está maduro o suficiente para podermos executar a maioria das atividade graficamente. Entretanto algumas vezes, você não pode usar a interface gráfica e precisa acessar o sistema no modo texto, no , o terminal.
O terminal nada mais é do que um modo de acesso direto com o sitema operacional, sem o uso da interface gráfica. Pode ser comparado ao cmd do windows.
Qualquer distro linux tem o terminal, podendo ter variações em como é chamado: terminal, console, shell, etc. No caso do Ubuntu 8.04, você pode acessá-lo no menu Aplicações>Acessórios>Consola.
A relação a seguir mostra os comandos seguidos de uma descrição:
cal: exibe um calendário;
cat arquivo: mostra o conteúdo de um arquivo. Por exemplo, para ver o arquivo infowester.txt, basta digitar cat infowester.txt;
cd diretório: abre um diretório. Por exemplo, para abrir a pasta /home/usuario/, basta digitar cd /home/usuario. Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd. Para voltar apenas uma pasta digite cd .. ;
chmod: comando para alterar as permissões de arquivos e diretórios. Saiba mais neste artigo;
clear: elimina todo o conteúdo visível, deixando a linha de comando no topo, como se o sistema acabasse de ter sido acessado;
cp origem destino: copia um arquivo ou diretório para outro local. Por exemplo, para copiar o arquivo infowester.txt com o nome infowester2.txt para /home, basta digitar cp infowester.txt /home/infowester2.txt;
date: mostra a data e a hora atual;
df: mostra as partições usadas;
gedit: abre o editor de textos gedit;
file arquivo: mostra informações de um arquivo;
find diretório parâmetro termo: o comando find serve para localizar informações. Para isso, deve-se digitar o comando seguido do diretório da pesquisa mais um parâmetro (ver lista abaixo) e o termo da busca. Parâmetros:
name - busca por nome
type - busca por tipo
size - busca pelo tamanho do arquivo
mtime - busca por data de modificação
Exemplo: find /home name tristania
finger usuário: exibe informações sobre o usuário indicado;
free: mostra a quantidade de memória RAM disponível;
halt: desliga o computador;
history: mostra os últimos comandos inseridos;
id usuário: mostra qual o número de identificação do usuário especificado no sistema;
kill: encerra processados em andamento. Saiba mais no artigo Processos no Linux;
ls: lista os arquivos e diretórios da pasta atual;
lsusb: lista dispositivos conectados nas portas usb;
lspci: lista periféricos conectados nas entradas pci(placa de vídeo, de rede, wireless, etc);
mv origem destino: tem a mesma função do comando cp, só que ao invés de copiar, move o arquivo ou o diretório para o destino especificado;
mkdir diretório: cria um diretório, por exemplo, mkdir infowester cria uma pasta de nome infowester;
passwd: altera sua senha. Para um administrador mudar a senha de um usuário, basta digitar passwd seguido do nome deste;
pwd: mostra o diretório em que você está;
reboot: reinicia o sistema imediatamente (pouco recomendável, preferível shutdown -r now);
rm arquivo: apaga o arquivo especificado;
rmdir diretório: apaga o diretório especificado, desde que vazio;
rm -r diretório: apaga o diretório especificado, estando vazio ou não;
shutdown: desliga ou reinicia o computador, veja:
shutdown -r now: reinicia o computador
shutdown -h now: desliga o computador
O parâmetro now pode ser mudado. Por exemplo: digite shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos;
su: passa para o usuário administrador, isto é, root (perceba que o símbolo $ mudará para #);
tar -xzvf arquivo.tar.gz: extrai um arquivo compactado em tar.gz;
telnet: ativa o serviço de Telnet em uma máquina. Para acessar esse computador a partir de outros por Telnet, basta digitar telnet nomedamáquina ou telnet IP. Por exemplo: telnet 192.168.0.10. Após abrir o Telnet, digite help para conhecer suas funções;
ifconfig: mostra informações sobre sua rede;
A maioria desses comando, aceita parâmetros. Se você quer configurar um pc em uma rede por exemplo, basta digitar: ifconfig eth0 (endereço ip) netmask (máscara) up
Ex.: ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
Bom, esses são os básicos, mas se quiser aprender mais sobre comando linux acesse:
http://focalinux.cipsga.org.br/guia/iniciante/ch-cmdv.htm
http://www.uniriotec.br/~morganna/guia/introd_guia.html
Fonte original aqui.
Nenhum comentário:
Postar um comentário