Formas de pagamento Abuse

Comandos de terminal do Linux. Parte 1

31.07.2023, 23:07

Os comandos do terminal em Linux são comandos que podem ser introduzidos numa interface de linha de comandos para interagir com o sistema operativo Linux. Permitem ao utilizador realizar várias operações, como navegar no sistema de ficheiros, criar e apagar ficheiros e pastas, gerir processos, configurar a rede e muito mais.

Para que servem os comandos no terminal?

Os comandos no terminal foram concebidos para interagir com o sistema operativo e executar várias tarefas. Permitem que o utilizador execute as seguintes acções:

  1. Gestão do sistema de ficheiros: permitem-lhe navegar no sistema de ficheiros, criar e apagar ficheiros e diretórios, alterar as suas permissões, copiar e mover ficheiros.
  2. Iniciar e gerir processos: permite iniciar e terminar processos, verificar o seu estado, suspender e retomar a sua execução.
  3. Rede: permite-lhe verificar a disponibilidade de anfitriões na sua rede, configurar interfaces de rede, estabelecer ligações seguras a servidores remotos e efetuar outras operações de rede.
  4. Gestão de utilizadores e de direitos de acesso: pode criar e eliminar utilizadores e grupos, alterar os seus parâmetros e direitos de acesso, gerir palavras-passe.
  5. Administração do sistema: permite-lhe executar várias tarefas administrativas, como a instalação e atualização de software, a configuração de hardware e a monitorização do sistema.
  6. Automatização de tarefas: pode ser utilizada em scripts e ficheiros de comandos para automatizar tarefas e criar procedimentos automáticos.

Os comandos num terminal fornecem ao utilizador uma forma mais flexível e poderosa de controlar e interagir com o sistema operativo do que uma interface gráfica. Permitem uma maior afinação e controlo do sistema operativo e a capacidade de realizar operações complexas que podem ser difíceis ou inacessíveis numa interface gráfica.

Comandos de terminal populares do Linux

Aqui estão alguns exemplos de comandos de terminal do Linux:

  1. a2p: converte programas em linguagem AWK para programas em linguagem Perl.
  2. ac: retorna o número de processadores e sua carga média.
  3. addgroup: cria um novo grupo de utilizadores.
  4. adduser: cria um novo utilizador.
  5. agrep: procura por uma substring em arquivos.
  6. alias: criaaliases para comandos (formas abreviadas).
  7. apropos: procura por informações de referência sobre comandos.
  8. apt: interface para o sistema de gerenciamento de pacotes APT(Advanced Package Tool).
  9. aptitude: uma interface interactiva para o sistema de gestão de pacotes APT.
  10. ar: cria, modifica ou extrai ficheiros de um arquivo.
  11. arch: apresenta a arquitetura de um computador.
  12. arp: exibe ou modifica a tabela ARP(Address Resolution Protocol).
  13. aspell: verifica a ortografia em ficheiros de texto.
  14. at: programa uma execução única de um comando numa hora especificada.
  15. awk: uma linguagem de programação para processamento e análise de dados de texto.
  16. basename: retorna o último componente de um caminho de arquivo ou diretório.
  17. bash: executa o interpretador de linha de comando Bash.
  18. bc: uma calculadora de precisão arbitrária para realizar operações aritméticas.
  19. bdiff`: compara ficheiros bloco a bloco e imprime as diferenças.

Cada comando tem muitas opções e argumentos que podem ser usados para executar tarefas específicas. Para maiores informações sobre cada comando, pode-se consultar o manual (`man`) de cada comando. Por exemplo, `manawk` ou `manapt`.