A seção é dedicada a pessoas que estão começando sua aventura com Raspberry e Linux, então alguns termos podem ser novos. A maioria dos usuários do Windows encontrou o aplicativo Command Prompt. Esta ferramenta permite que você insira e execute comandos no modo de texto:

O lugar onde digitamos comandos e executamos scripts no Linux é chamado Shell, uma interface que lhe dá acesso aos serviços do sistema operacional. A maioria das distribuições Linux usa uma interface gráfica de usuário (GUI) como um shell, principalmente para fornecer facilidade de uso para seus usuários.

Dito isto, recomendamos o uso de uma interface de linha de comando (CLI) porque é mais poderosa e eficaz. Tarefas que requerem um processo de várias etapas através da GUI podem ser executadas em segundos digitando comandos no CLI. Embora as etapas possam diferir dependendo da distribuição que você está usando, você geralmente pode encontrar a linha de comando na seção Utilitários.

É comum nomear o CLI como um console de comando, emulador terminal ou shell. Embora sejam conceitos diferentes, na prática são frequentemente usados (incorretamente) como sinônimos, pois estão intimamente relacionados.

Pense que usando uma linha de comando, você tem que traduzir todas as ações que você faz com a interface gráfica e o mouse, para linha de texto usando comandos. Desde inserir uma pasta, copiar e colar um arquivo, tudo tem uma tradução em comandos usando uma espécie de intérprete.

Existe mais de um intérprete de linha de comando no Linux. Existem vários, e alguns exemplos importantes são Bash, Dash, KornShell (ksh), Tcsh, Fish ou Z Shell (zsh), entre outros, cada um com suas vantagens e desvantagens como de costume.

GNU Bash é o CLI mais recentemente implementado em distribuições Linux. As distribuições Linux que usam o Bash como cli padrão são Debian, openSUSE, Ubuntu, Fedora, Slackware, Mandriva.

O Raspberry Pi OS, que era conhecido por Raspbian, é baseado em Debian, como seu nome faz parecer. Então Bash é o CLI incluído por padrão em Raspberry Pi.

O que é Bash?

Bash, Bourne-Again SHell, foi lançado em 1989. É o antecessor da SH, The Bourne Shell, que é um dos CLI originais da Unix. Os scripts do Bash suportam SH, mas o Bash adicionou funções adicionais, como preenchimento automático ou histórico de comando, funções muito úteis.

4.1 Comandos bash

Então, se você está pensando em usar o Linux, aprender linhas de comando básicas será útil.

Primeiro, para abrir o CLI no Raspberry, como vimos, há um botão diretamente da barra de tarefas da área de trabalho para abri-lo.

No início de cada linha onde o usuário pode inserir um comando, veremos um cabeçalho com informações fornecidas ao usuário.

Onde:

  • pi: indica o usuário conectado ao terminal, por padrão é chamado pi
  • @raspberrypi: Indica o nome da máquina à qual estamos conectados
  • : indica a rota em que estamos, neste caso o caminho de início padrão
  • $: indicador para começar a digitar comandos (será se estivermos conectados como usuário raiz, que tem opções avançadas)

Dito isso, podemos ver como a caixa branca pisca esperando por nós para entrar em uma declaração. Para fazer isso, basta digitá-lo e pressionar enter. Podemos tentar abrir o navegador digitando:

Navegador de cromo

Você também pode ter o aplicativo que deseja abrir para iniciar algo, por exemplo, que o navegador abra nossa página, para fazer esta gravação:

Www.solectroshop.com de navegador de cromo

Instruções importantes ou atalhos para saber incluem:

· controle + C : ele é usado quando algum comando executa um processo, e queremos cancelá-lo, podemos pressionar o atalho do teclado

· claro – usado para limpar a tela, limpando todos os comandos digitado anteriormente

· Tecla de guia –esta é a função de preenchimento automático, se você começar a digitar um comando e pressionar a tecla de guia duas vezes, sugerir a opção que começa com o que digitamos. Se houver mais de uma ocorrência, as opções disponíveis são cicloviadas. Por exemplo, se você digitar ch e pressionar a guia, você verá uma lista com as opções:

· Up key: é a função do histórico de comando. Quando você pressionar a tecla up, verá o último comando inserido, pronto para modificar ou reinserção. Se continuar pressionando, verá o penúltimo e assim por diante. Da mesma forma, você pode voltar para o último com a chave para baixo.

· Tecla ESC: volte, volte para o menu anterior

· Comandos deajuda – Existem vários comandos no Bash para ajudá-lo com várias funções.

ou Exibir um resumo da função de comando xxxxx:

whatis xxxxx

ou Mostre a localização mais provável para o programa xxxxxx:

onde é xxxxx

ou Liste as páginas manuais que são sobre o comando xxxxx:

apropos xxxxx

ou Exibir o manual do usuário ou a configuração do programa xxxxx:

homem xxxxx

ou Exibir páginas manuais que contenham a palavra xxxxx:

homem -k xxxxx

Há uma infinidade de comandos de ação. Você pode tentar os seguintes comandos básicos na linha de comando ou terminal:

· Navegar diretórios com comandos como ls, cd e pwd

· Criar, excluir e renomear diretórios com os comandos mkdir, rm, mv e cp

· Crie um arquivo de texto com um editor de linha de comando como Vi, Vim, Emacs ou Nano

· Experimente outros comandos úteis como: chmod , chown , w , cat, more , less , tail , free , df , ps , uname and kill

· Para executar tarefas que requerem permissões administrativas ou radiculares, use o comando sudo,abreviação de "SuperUser Do" (SuperUser faz)

4.2. Atualização geral

Alguns comandos importantes que precisamos executar para atualizar totalmente nosso RPi são:

sudo apt atualização

sudo apt full-upgrade

Ao executar o segundo, se houver atualizações, ele nos dirá para continuar pressionando a tecla "s" ou não continuar com a tecla "n".

As atualizações levam tempo, ocuparão uma certa quantidade de memória e, no final, devem ser reiniciadas, por exemplo, com o comando: reinicialização do sudo.

Para saber mais sobre comandos, acesse nosso artigo de comando Linux para Raspberry.