fbpx

Este site usa cookies e tecnologias afins que nos ajudam a oferecer uma melhor experiência. Ao clicar no botão "Aceitar" ou continuar sua navegação você concorda com o uso de cookies.

Aceitar
Introdução à linha de comando do Linux

Tecnologia da Informação

Introdução à linha de comando do Linux

Jader Rodrigues
Escrito por Jader Rodrigues em 24 de novembro de 2021
Junte-se a mais de 10.000 pessoas

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

Aqui estão alguns exercícios de aquecimento para quem está começando a usar a linha de comando do Linux. Aviso: pode ser viciante.

Se você é novo no Linux ou simplesmente nunca se preocupou em explorar a linha de comando, talvez não entenda por que tantos entusiastas do Linux ficam entusiasmados ao digitar comandos quando estão sentados em uma área de trabalho confortável com muitas ferramentas e aplicativos disponíveis. Neste post, vamos dar um mergulho rápido para explorar as maravilhas da linha de comando e ver o que podemos prender.

Primeiro, para usar a linha de comando, você deve abrir uma ferramenta de comando (também conhecida como “prompt de comando” ou “terminal”). Como fazer isso dependerá de qual versão do Linux você está executando. No RedHat, por exemplo, você pode ver uma guia Atividades no topo da tela que abrirá uma lista de opções e uma pequena janela para inserir um comando (como “cmd” que abrirá a janela para você). No Ubuntu e em alguns outros, você pode ver um pequeno ícone de terminal no lado esquerdo da tela. Em muitos sistemas, você pode abrir uma janela de comando pressionando as teclas Ctrl + Alt + t ao mesmo tempo.

Você também se encontrará na linha de comando se efetuar login em um sistema Linux usando uma ferramenta como o PuTTY.

Depois de obter a janela da linha de comando, você se verá diante de um prompt. Pode ser apenas um $ ou algo tão elaborado como “ user @ system: ~ $ ”, mas significa que o sistema está pronto para executar comandos para você.

Abaixo estão alguns dos comandos para tentar primeiro.

ComandoO que ele faz
pwdmostra onde estou no sistema de arquivos (inicialmente, este será o seu diretório inicial)
lslista meus arquivos
ls -alista ainda mais meus arquivos (incluindo aqueles que começam com um ponto)
ls – allista meus arquivos com mais detalhes (incluindo datas, tamanhos de arquivos e permissões)
whomostra quem está logado (não fique desapontado se for só você)
datemostra que dia é hoje (mostra a hora também)
pslista meus processos em execução

Depois de se acostumar com a sua casa do Linux do ponto de vista da linha de comando, você pode começar a explorar. Talvez você se sinta pronto para vagar pelo sistema de arquivos com comandos como estes:

ComandoO que ele faz
cd /tmpmove para outro diretório (neste caso, /tmp)
lslistar arquivos naquele local
cdvoltar para casa (vai para o seu diretório home)
cat .bashrcexibe o conteúdo de um arquivo (neste caso, .bashrc)
historymostra seus comandos recentes
caleste comando exibe um calendário simplificado

Para entender por que os usuários mais avançados do Linux gostam tanto da linha de comando, experimente alguns outros recursos.

Comando O que ele faz
echo “hello” > trymecrie um novo arquivo e coloque as palavras “hello” nele
chmod 777 trymemudou as permissões do arquivo para 777 que dá acesso a escrita e execução
trymeexecute o novo arquivo (ele deve executar o comando que contém e exibir “hello ”)
ps auxmostra todos os processos em execução
ps aux | grep $USERmostra todos os processos em execução, mas limita a saída a linhas contendo seu nome de usuário
echo $USERexibe seu nome de usuário usando uma variável de ambiente
whoamiexibe seu nome de usuário com um comando
who | wc -lcontar quantos usuários estão atualmente logados

Para Finalizar

Depois de se acostumar com os comandos básicos, você pode explorar outros comandos e tentar escrever scripts. Você pode descobrir que o Linux é muito mais poderoso e agradável de usar do que você jamais imaginou.

Hey,

o que você achou deste conteúdo? Conte nos comentários.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *