Principio básico do terminal (primeira parte)

 Você abre o terminal no Linux pela primeira vez. Para aonde ir e o que fazer? Por onde começar?
 Não se espante. Neste artigo vou mostrar comandos para você se auto-direcionar sem (quase) não pedir a ajuda de ninguém.




E aê galera, beleza?Desta vez pretendo dar inicio tópicos sobre a utilização de Linux via o terminal de comando (o qual é o meu propósito). Pretendo seguir com comandos que são de comum uso nas distribuições e não somente de uma distribuição específica (mas de vez em quando fugindo a linha). Então se prepare para estudar e vamos para o arrebento.


Antes de iniciar essa maratona, quero fazer uma ressalva a dois lados, o lado de quem utiliza fortemente o terminal e o lado só faz uso da interface gráfica:
  • Aos que utilizam terminal, digo que não censurem a quem não faz o mesmo uso, apelidando aos que utilizam interface gráfica de empurradores de mouse. Linux não é um sistema restrito somente ao uso de terminal de comando. Quem faz isso, afirma que o sistema é limitado (coisa que Linux não é). Lembrem-se que existem pessoas com necessidades e profissões (advogados, músicos, professores e químicos) diferentes. Recentemente gravamos o DioCast com um professor de Geografia e um químico que utilizam Linux.
  • Já aos que não fazem uso de interface gráfica (e que são da área de tecnologia), encorajo-os a descobrir, conhecer e desbravar esse lado do sistema. Pode ser que assim desperte um talento em você.

Talvez você leitor, que deve estar lendo este artigo agora, já conheça os comandos que vou mencionar; mas tive a ideia de dar um inicio através destes para os que estão interessados a dar principio a linha de comandos. Os que abordarei aqui são para que possa obter ajuda do sistema, pois você deve saber aonde está pisando.


 Lembrem-se, fazer uso da lei de RTFM é obrigatório (o hábito da leitura faz toda a diferença antes de sair perguntando a alguém como fazer tal coisa. Então leia, leia, leia e leia; depois leia mais ;).



O primeiro comando que acho interessante conhecerem e explorarem é o comando help. Isso por que é através dele que se terá uma base de direcionamento de onde encontrar comandos e para principiar sua base de conhecimento.
O comando help exibe uma lista de comandos a serem explorados. Essa lista não é completa, pois há muito mais comandos do que isso.






Para saber como tais comandos fornecidos funcionam e para que servem, basta digitar help e o comando da lista apresentada pelo help. Veja na imagem abaixo um exemplo com o comando alias (que é um dos comandos da lista do comando help):



Os comandos que não são encontrados na lista do help podem ser obtidos através do comando info. Lá é possível encontrar uma lista bem maior com comandos disponíveis a serem explorados.




Note que na coluna a direita possui uma descrição do comando. Essa informação também pode ser obtida com o comando whatis.



Esse comando fornece uma breve descrição da utilizado do comando. Basta digitar whatis “nome do comando” como no exemplo abaixo.



Alguns comandos podem não fornecer algum tipo de informação, como é o caso do alias aqui apresentado (pode ser que isso varie de distribuição para distribuição).



Por enquanto eu paro por aqui, galera. Resolvi dividir em duas partes (ou mais) esse mesmo artigo, pois o artigo poderia ficar muito grande. Espero que tenham gostado e que possa servir de orientação a para quem está principiando no terminal. Não deixem de largar um plus se gostaram e de compartilhar. Em breve (mas bem breve mesmo) teremos mais artigos seguindo essa lógica.
 Falow :-)

Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (31) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (33) comp (1) compressores (7) container (8) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (2) desenvolvimento (97) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (91) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (13) DragonflyBSD (22) driver (1) dropbear (3) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (11) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (21) Funtoo Linux (13) games (94) garbage collector (1) gerenciadores de pacotes (4) glaucus (6) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (12) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (140) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (172) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (6) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (44) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (2) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (67) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (13) segurança digital (24) servidor web (2) servidores (3) shell (9) shell script (8) sistema operacional (25) skarnet (2) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (8) terminal (89) terminal de comandos (19) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (3) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (16) zsh (3)