Comandos básicos linux

O RPi pode ser controlado através da linha de comandos (ou SHELL). Esta modalidade apresenta-se como um alternativa ao sistema gráfico, poupando recursos tanto em termos de processador como de memória RAM, e é particularmente útil quando não estão presentes periféricos de entrada e saída, tais como o teclado e o rato, ou quando pretendemos aceder ao RPi remotamente através uma ligação via ethernet, ou mesmo através da internet, recorrendo nestes casos ao serviço SSH.

Para aceder à linha de comandos do RPi, através da rede, necessitamos de correr um programa terminal no nosso computador pessoal que implemente o protocolo SSH. No sistema operativo windows, o programa PUTTY é muito popular e pode ser descarregado gratuitamente.

windows: download putty

.
Comandos do sistema de ficheiros

comando descrição exemplo
pwd print working directory
mostra o actual caminho
$ pwd
ls Short listing of directory contents
mostra o conteúdo de uma pasta
$ ls -g
imprime o conteúdo da pasta e exibe os atributos
mkdir make directory
cria uma nova pasta
$ mkdir jogos
(cria uma nova pasta com o nome jogos)
rmdir Remove an existing directory
apaga uma pasta
$ rmidr -r
apaga a pasta e recursivamente todos os ficheiros e pastas no seu interior
cp Copy files
copia ficheiros
$ cp dados.txt /pessoas/dados.txt
(copia o ficheiro dados.txt para a pasta jogos)

.
Comandos de execução e edição

comando descrição exemplo
./[nomeDoScript] executa um script $ ./temperatura.sh
(executa o ficheiro shell com o nome tempratura.sh)
cat exibe o conteúdo do ficheiro $ cat readme.txt
(mostra o conteúdo de readme.txt)
nano abre o ficheiro no editor de texto $ sudo nano temp.sh
(abre o script temp.sh no editor de texto)

.
Comandos de sessão

comando descrição exemplo
reboot reinicia $ sudo reboot
(reinicia o RPi)
shutdown desliga a unidade $ sudo shutdown -t 10
(reinicia o RPi passados 10 segundos)
Anúncios