Xubuntu

Capítulo 14. A linha de comandos

Índice

Executar comandos com direitos administrativos
Comandos comuns

Enquanto o Xubuntu, incluindo as aplicações padrão e as aplicações dos repositórios do Ubuntu, é fornecido com interfaces gráficas de utilizador para realizar a maioria das tarefas às vezes poderá querer ou precisar de usar a linha de comando para atingir o seu objetivo - ou apenas alcançá-lo mais rápidamente.

Para iniciar o emulador de terminal padrão e chegar à linha de comando, ou:

Há um ótimo tutorial sobre como utilizar a linha de comandos na wiki da comunidade Ubuntu.

Executar comandos com direitos administrativos

Quando trabalhar na linha de comandos, qualquer comando pode ser executado como um administrador por prefixar o comando com sudo. Sudo irá lembrar a sua senha por 15 minutos para lhe permitir executar várias tarefas administrativas sem ser solicitado por uma senha de cada vez.

[Nota]

Se o programa que deseja executar como administrador é gráfico, tal como o editor de texto Mousepad, deve obter um prompt de root em terminal antes de lançar o programa desejado, executando o comando sudo -i para esse efeito, mesmo que esteja a executar a aplicação a partir da linha de comandos.

[Atenção]

Tenha cuidado ao usar o sudo; poderá danificar o seu sistema se digitar o comando errado! Como regra geral, use apenas sudo quando for absolutamente necessário. Ao usar sudo a partir de um terminal, não se esqueça de fechá-lo quando tiver terminado ou digite exit para continuar a usar esse terminal com poderes de acesso normais.

Para mais informações sobre sudo, veja a página sudo page na wiki da comunidade Ubuntu.

Comandos comuns

Comandos básicos de terminal são descritos abaixo (parêntesis rectos indicam substituições):

Comando O que faz? Sintaxe
apt-cache Mostra informações sobre os pacotes no repositório. Os comandos mais comuns são os comandos de pesquisa e mostrar apt-cache search web browser ou apt-cache show firefox
apt-get Gere pacotes em apt. Os comandos mais comuns são install para instalar um pacote, remove para remover um pacote, purge para remover um pacote e a sua configuração e autoremove que também irá remover os pacotes desnecessários apt-get [comando] [pacote]
cat Junta (concatena) dois ou mais ficheiros cat [ficheiro1] [ficheiro2] ... > [ficheiro de saída]
cd Muda para outro diretório cd [diretório]
cp Copia um ficheiro (ou ficheiros) para um diretório ou para substituir outro ficheiro cp [ficheiro(s)] [diretório]
date Diz-lhe a data e hora em vários formatos diferentes, fusos horários, e conversões. date [opções]
editor Abre um ficheiro de texto num editor editor [ficheiro]
grep Pesquisa cadeias de caracteres ou ficheiros grep [texto] [ficheiro(s)] ou [comando] | grep [texto]
kill Termina programas com um PID especificado. Se não sabe o PID pode utilizar pidof kill [-SINAL] [PID(s)]
killall Muito semelhante ao descrito acima, exceto que você especifica o nome dos programas killall [-SINAL] [processo(s)]
less Mostra o conteúdo de um ficheiro de texto less [ficheiro]
ls Lista os ficheiros em um diretório. Lista os ficheiros no diretório atual se nenhum for especificado ls [diretório]
mv [nome_ficheiro] [novo_nome_ficheiro] Exibe ajuda sobre um comando man [comando]
mv Move ou renomeia um ficheiro mv [nome_ficheiro] [novo_nome_ficheiro]
rm Remove ficheiros ou diretórios. Tenha muito cuidado com este comando! Com a opção -r, removerá todos os ficheiros e diretórios de forma recursiva! rm [ficheiro(s)] ou rm -ir [diretório(s)]
wget Descarrega ficheiros para o diretório atual. A opção -N pode ser útil para verificar se um ficheiro no servidor é mais recente do que o que existe localmente, consulte man wget para mais informações. wget [urls]