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 rapidamente.

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 possuir interface gráfica, tal como o editor de texto Mousepad, execute o comando com o prefixo pkexec na linha de comandos. Por exemplo, para executar o Mousepad com privilégios administrativos, execute o comando pkexec mousepad /path/to/file.

[Nota]

Por favor, note que para uma aplicação ser executada com sucesso pkexec, ele vai necessitar de um ficheiro de política pkexec. Todas as aplicações padrão no Xubuntu que possam necessitar de ser executadas com privilégios administrativos dispõem de ficheiros de políticas pkexec.

[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 or 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 [command] [package]
cat Junta (concatena) dois ou mais ficheiros cat [file1] [file2] ... > [output file]
cd Muda para outro diretório cd [directory]
cp Copia um ficheiro (ou ficheiros) para um diretório ou para substituir outro ficheiro cp [file(s)] [directory]
date Diz-lhe a data e hora em vários formatos diferentes, fusos horários, e conversões. date [options]
editor Abre um ficheiro de texto num editor editor [file]
grep Pesquisa cadeias de caracteres ou ficheiros grep [text] [file(s)] or [command] | grep [text]
kill Terminates programs with a specified PID. If you don't know the PID you can use pidof kill [-SIGNAL] [PID(s)]
killall Muito semelhante ao descrito acima, exceto que você especifica o nome dos programas killall [-SIGNAL] [process(es)]
less Mostra o conteúdo de um ficheiro de texto less [file]
ls Lista os ficheiros em um diretório. Lista os ficheiros no diretório atual se nenhum for especificado ls [directory]
man Exibe ajuda sobre um comando man [command]
mv Move ou renomeia um ficheiro mv [filename] [newfilename]
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 [file(s)] or rm -ir [dir(s)]
wget Downloads files to current directory. The -N option can be useful for checking to see if a file on the server is newer than the one you have locally, see man wget for more information. wget [urls]