A utilização do terminal (ou console) no Ubuntu, bem como em outras distribuições Linux tem sido cada vez menor devido ao avanço e aperfeiçoamento da sua interface gráfica (GUI) que facilita o comando do computador sem que seja necessário digitar comandos e pela presença de ícones e imagens intuitivas deixa a aprendizagem do sistema mais rápido.
A utilização do Terminal, apesar de cada vez mais rara, tem suas vantagens, como por ex. ser mais rápido que a interface gráfica – digitando um comando é possível fazer a instalação de um aplicativo, enquanto que pela interface gráfica voce precisará de 5 cliques e aguardar um tempo a interface ser carregada. – Outra vantagem é que no terminal voce tem um “feedback” (informações) do que esta sendo realizado no sistema, facilitando indentificar erros e descobrir problemas, notificações que geralmente não aparecem na Interface gráfica. Podemos destacar também que os comandos do Terminal são em geral universais para qualquer distribuição Linux ( e alguns UNIX).
Por outro lado voce precisa conhecer (e lembrar) dos comandos para executar.
Como mostramos no post anterior, pode-se realizar tarefas no terminal digitando um comando e apertando a tecla Enter.
Mostramos também que utilizando o comando “man” seguido do nome do comando é possível encontrar informações mais detalhadas sobre ele.
Vamos apresentar abaixo mais alguns comandos Linux para terminal, mas claro, esse é um resumo do que é possível fazer. O terminal permite um controle total do sistema, desde simplesmente iniciar um aplicativo até programação de scripts e execução de programas. Portanto, se voce gosta ou se interessa, existe muito mais a ser explorado.
Vamos aos principais comandos então (lembrando que o Linux diferencia letras maiusculas de minusculas… não esqueça – todos os comandos aqui são digitados em minusculas):
O Comando “sudo” – No linux o único usuário que pode realizar tarefas de instalação e administração do sistema é o administrador. Em geral o administrador não fica logado no sistema, mas entra somente em casos de manutenção, atualização ou problemas do sistema. Mesmo o administrador possui um usuário comum que é utilizado para acessar o sistema, mas seria muito chato ter que ficar trocando de usuário toda vez que voce precisa realizar uma tarefa, ou alterar alguma configuração do sistema que necessite de privilégios de uma conta administrador. Para facilitar essas atividades foi implementado o comando “sudo”. Com esse comando, qualquer usuário pode implementar comandos com o privilegio de administrador, mas deve claro, fornecer a senha do administrador para executar a tarefa.
COMANDO DE ARQUIVOS E DIRETÓRIOS
pwd – Este comando (abreviação de print working directory – escreva o diretorio atual) – mostra qual o caminho do diretório em que o usuário está locado.
ls – Este comando mostra os arquivos e diretórios presentes no diretório atual. existem várias outras opções que podem ser utilizadas com esse comando e que apresentam tamanho dos arquivos, quando eles foram feitos, permissões, etc..
cd – Este comando permite que voce mude de diretório. Toda vez que voce abre um terminal voce estará no seu diretório home.
- para navegar para o diretório raiz use – “cd /”
- para navegar para o seu diretório home use – “cd” ou “cd~”
- Para navegar para um diretório um nível acima use – “cd ..”
- Para navegar para o diretório anterior (voltar) use – “cd -”
- para ir para um diretorio específico utilize todo o caminho, por ex. – “cd /var/www”
cp – O comando cp realiza uma copia de um arquivo. Voce deve digitar o nome do arquivo a ser copiado e o nome do novo arquivo criado. Por ex. “cp file foo” ira copiar o arquivo file para um arquivo chamado foo. Então voce terá dois arquivos, um chamado file e outro chamado foo com o mesmo conteúdo.
mv – Este comando move o arquivo para uma localização diferente ou renomeia o arquivo. Exemplo: mv file foo ira renomear o arquivo file para o arquivo foo. Nesse caso voce tera somente o arquivo foo no final do processo com o conteúdo do arquivo file. Mas o arquivo file será apagado. Se for digitado o comando “mv foo /var/www” ira mover o arquivo foo para o diretório www.
rm – Este comando é utilizado para remover arquivos (apagar).
rmdir – Este comando apagará um diretório vazio. Para apagar um diretório e todo o seu conteúdo deve ser utilizado o comando “rm -r”.
mkdir – Cria diretórios, ex. “mkdir musica” – cria o diretório musica.
COMANDO DE INFORMAÇÕES DO SISTEMA
df – apresenta o uso de espaço em disco para todas as partições montadas. O comando mais usual é “df -h” que apresenta a informação em Megabytes e Gigabytes.
du – apresenta o uso do disco para um diretório, por ex. “du -h /media/floppy”
free – apresenta a quantidade de mémoria livre e usada pelo sistema. O comando mais usual é “free -m”
top – apresenta informações sobre o sistema linux, processos rodando e recursos do sistema, incluindo CPU, RAM e SWAP. para sair do comando top, voce deve digitar q.
uname – Outro comando que apresenta todas as informações do sistema, incluindo nome da maquina, kernel e versão utilizados e outros detalhes. O comando usual é “uname -a”.
ifconfig – Comando utilizado para mostrar dados relativos a interface de rede.
Estes são apenas alguns comandos básicos.. em breve estaremos comentando outros comandos muito úteis.
Espero que tenham gostado.
Recent Comments