10 comandos básicos do Linux para iniciantes

Oct 13, 2025
Linux

Basta começar no Linux? Fazendo-se confortável com a linha de comando é essencial. Se você já estiver familiarizado com utilitários de linha de comando, descobrirá que o Linux e o Mac compartilharem muito em comum, mas os comandos do Windows têm menos semelhanças. Vamos dar uma olhada.

A linha de comando do Linux

Os recém-chegados ao Linux são frequentemente surpreendidos em quanto tempo temperado os usuários do Linux gastam na linha de comando. Há muitas boas razões pelas quais a janela do terminal é tão popular. Para administração do sistema, é de longe a maneira mais flexível e poderosa de emitir comandos para o seu computador. Você tem mais comandos ao seu alcance - e com mais opções - do que seu ambiente de desktop e aplicativos podem fornecer, e a linha de comando é muito mais rápida. Você também pode obter tarefas repetitivas de script, criar aliases e escrever funções shell para aumentar a eficiência.

Se você estiver pensando em se mudar para o Linux do Windows, ou apenas quer jogar com o subsistema do Windows para Linux, você encontrará a linha de comando um playground rico e versátil. Existem muitos comandos disponíveis. Tantos de fato, que é esmagadora para as pessoas começando com o Linux.

Não ajuda que muitos comandos Linux têm nomes obscuros e de duas letras. Mas existem outros comandos com nomes que você pode reconhecer se você reuniu qualquer experiência em uma janela de comando do Windows. Comandos como ping. e netstat. Por exemplo, tenha o mesmo nome no Windows e no Linux.

Descobrir e memorizar comandos para tarefas que você normalmente realiza em sua plataforma de computação usual é uma ótima maneira de começar a se sentir em casa em uma nova plataforma. Reunimos uma coleção de 10 comandos do Windows e fornecemos o equivalente do Linux. Nós pulamos os comandos simples e básicos.

RELACIONADO: 37 Comandos importantes do Linux que você deve saber

Alterando o diretório com CD é o mesmo em ambas as plataformas, e ls. no Linux faz o que dir. faz no windows. São duas coisas menos para se preocupar, mas eles realmente não o levam mais perto de qualquer coisa genuinamente produtiva. Os comandos do Linux que selecionamos são úteis e eles têm um equivalente direto do Windows que você já estará familiarizado se você usou o prompt de comando do Windows.

1. Exibe o conteúdo de um arquivo: gato

o gato Comando é a contraparte para as janelas modelo comando. Ele exibe o conteúdo de um arquivo na janela do terminal. Você também pode concatenar vários arquivos em um único arquivo. É o "gato" no meio do "concatenate" que dá a este comando seu nome.

Temos um verso de um poema em um arquivo chamado "versículo-1.txt". Podemos examinar seu conteúdo com o gato comando passando o nome do arquivo como parâmetro de linha de comando.

 CAT Versículo 1.Texto 

Para ver o conteúdo de outro arquivo, simplesmente passamos no nome do outro arquivo:

 CAT Versículo 2.txt 

Para ver os dois arquivos de uma só vez com um único comando, passamos ambos os nomes de arquivos para gato :

 Cat verso-1.txt verso-2.txt 

Para criar um novo arquivo contendo o conteúdo dos dois arquivos, podemos usar o redirecionamento para enviar a saída de gato em um novo arquivo.

 Cat verso-1.txt verso-2.txt & gt; NewFile.Text 

2. Ações associadas aos tipos de arquivos: mimeopen

o mimeopen comando atua como as janelas Assoc. comando. Ele associa um programa padrão a um tipo de arquivo.

O Windows usa extensões de arquivo para identificar tipos de arquivos. O Linux faz as coisas de maneira diferente. Ele determina o tipo de arquivo, olhando para o conteúdo de arquivos de texto ou a assinatura digital contida nos primeiros bytes de arquivos digitais.

Para estabelecer uma associação de arquivos, use mimeopen com o -d. (Pergunte por padrão) opção e passe no nome de um arquivo do tipo que você deseja definir uma associação para.

 mimeopen -d kernel-article.mm 

Se o aplicativo que você deseja usar estiver listado, insira seu número. Neste exemplo, nosso aplicativo desejado não está listado. Podemos inserir "6" e digitar o comando que lança o aplicativo. Queremos abrir este tipo de arquivo com o Freemind, um aplicativo de mapeamento mental.

O aplicativo é lançado para você, abrindo o arquivo que você passou na linha de comando.

Essa aplicação agora será usada para abrir arquivos desse tipo.

3. Definir atributos de arquivo: chmod

o chmod. comando Define atributos de arquivo, muito parecido com as janelas atributo comando faz. No Linux você pode definir Permissões Para ler arquivos, escrevendo para arquivos e executando arquivos, com um conjunto diferente de atributos para o proprietário do arquivo, o grupo de usuários que o arquivo pertence e todos os outros. Esses atributos também podem ser aplicados a diretórios.

Usando o. -eu Opção (Formato Longo) com o ls. O comando mostra uma lista de caracteres para cada arquivo, que se parece com isso.

 -rwxrwxrwx 

Se o primeiro caractere for um hífen "-" significa que a listagem representa um arquivo. Se o primeiro caractere for "d", a listagem representa um diretório.

O resto da string é composto por três grupos de três caracteres. Da esquerda, os três primeiros mostram as permissões do arquivo do proprietário, o meio três mostram as permissões de arquivo do grupo e os três caracteres mais à direita mostram as permissões para outras pessoas.

Em cada grupo, da esquerda para a direita, os personagens representam as permissões de leitura, gravação e execução. Se um "R", "W" ou "X" estiver presente que o atributo foi definido. Se uma carta tiver sido substituída por um hífen "-" essa permissão não está definida.

Uma maneira fácil de usar chmod. está representando cada conjunto de três permissões com um dígito. Ao dar um número de três dígitos para chmod. Você pode definir as permissões para o proprietário, grupo e outros. O dígito mais à esquerda representa o proprietário. O dígito do meio representa o grupo. O dígito mais à direita representa os outros. Os dígitos variam de zero a sete.

  • 0. : Sem permissão
  • 1. : Execute a permissão
  • 2. : Escrever permissão
  • 3. : Escreva e execute permissões
  • 4. : Ler permissão
  • 5. : Leia e execute permissões
  • 6. : Leia e escreva permissões
  • 7. : Leia, escreva e execute permissões

O arquivo "HowToGeek.txt" tem permissões completas definidas para todos. Vamos mudar isso para as permissões completas para o proprietário (7), ler e escrever (6) para o grupo e ler (4) para todos os outros.

 ls -l howtogeek.text 
 Chmod 764 HowToGeek.txt 
 ls -l howtogeek.text 

4. Encontre uma string: grep

O Windows tem o. achar comando. Ele pesquisa arquivos de texto para strings correspondentes. O equivalente do Linux é grep. . A flexibilidade e sofisticação de grep. pode ser esmagadora, mas seus princípios básicos são simples. Vencide através de texto à procura de seqüências de correspondência.

Para pesquisar no arquivo "/ etc / passwd" para entradas correspondentes "Dave", usaríamos este comando:

 Grep Dave / etc / passwd 

A corda não precisa ser uma palavra inteira. Na verdade, você pode pesquisar usando um rico conjunto de curingas e expressões regulares.

 grep ove versículo-1.txt 

Você também pode usar grep. para pesquisar através da saída de outro comando. o PS Lista de comandos em execução processos. o -e. (tudo) A opção lista todos os processos. Nós podemos canalizar isso em grep. e procure por processos com "naut" em seu nome.

ps -e | grep naut 

Para ver uma descrição mais detalhada de grep. e suas expressões regulares, confira nossa Artigo completo sobre grep. .

RELACIONADO: Como usar o comando grep no Linux

5. Encontrar diferenças de arquivo: diff

o dif. comando é para linux o que o FC. O comando é para o Windows. Ele compara dois arquivos e destaca as diferenças entre eles. Isso é particularmente útil quando você está comparando versões mais recentes e antigas do código-fonte do programa, mas é igualmente útil quando você está verificando duas versões de qualquer arquivo de texto considerável.

Para comparar dois arquivos, passe seus nomes na linha de comando:

 diff core.c old-core.c 

As alterações são as linhas que foram adicionadas, linhas que foram removidas ou linhas que foram modificadas. Cada alteração é descrita em uma forma de taquigrafia e, em seguida, exibida. A taquigrafia lista o número da linha (ou linha de linha) no primeiro arquivo, uma letra e, em seguida, o número de linha ou números no segundo arquivo. A letra pode ser:

  • C. : A linha no primeiro arquivo precisa ser alterada para corresponder à linha no segundo arquivo.
  • D. : A linha no primeiro arquivo deve ser excluída para corresponder ao segundo arquivo.
  • uma : O conteúdo extra deve ser adicionado ao primeiro arquivo para fazê-lo corresponder ao segundo arquivo.

Para ver uma comparação lado a lado, use o -Y. (lateralmente) opção. Muitas vezes é útil usar o -C Opção (largura) para limitar a largura da saída linhas embrulhadas podem dificultar a saída de interpretar.

 diff -y -w 70 core.c old-core.c 

As linhas são mostradas lado a lado. Linhas alteradas, adicionadas ou excluídas são indicadas por um símbolo no meio do visor. Os símbolos podem ser:

  • | : Uma linha que foi alterada no segundo arquivo.
  • & lt; : Uma linha que foi excluída do segundo arquivo.
  • & gt; : Uma linha que foi adicionada ao segundo arquivo que não está no primeiro arquivo.

6. Encontre o seu endereço IP: IP Addr

As janelas ipconfig. Comando Exibe informações sobre sua conexão de rede e seu endereço IP. Para realizar a mesma coisa no Linux, use a IP. comando . Leva muitos objetos e opções que alteram seu comportamento, como addr. , que exibe informações sobre o seu endereço IP.

 IP Addr 

Você encontrará seu endereço IP na saída. Neste exemplo, o endereço IP é exibido como 192.168.1.40/24. Isso significa que o endereço IP é 192.168.1.40 e a máscara de rede é 255.255.255.0. O "/ 24" é a notação de roteamento inter-domínio sem classes para uma máscara de rede com três conjuntos de 8 bits definidos como 1.

Há uma riqueza de informações disponíveis através do IP. comando. Consulte o nosso artigo completo para saber mais.

RELACIONADO: Como usar o comando IP no Linux

7. Descubra informações da rede: netstat

A contraparte para as janelas netstat. O comando tem o mesmo nome no Linux. O linux. netstat. Comando Exibe informações sobre suas conexões de rede, incluindo soquetes e outras estruturas de dados. Se netstat. Não está instalado no seu computador, você pode instalá-lo usando o Gerenciador de Pacotes para sua distribuição.

Para ver os soquetes TCP / IP de audição, use o -eu (Assistir) e -t. Opções (TCP / IP):

 Netstat -Lt 

RELACIONADO: Como usar o netstat no Linux

8. Solucione problemas de conectividade: ping

Outro comando que tem o mesmo nome que o equivalente do Windows, ping. , provavelmente precisa de pouca introdução. É uma ótima ferramenta para testar conexões de rede e ver se há uma rota válida entre dispositivos em rede.

Ele envia ICMP echo_request. pacotes para o dispositivo remoto e ouve uma resposta. Em seguida, informa se uma conexão pode ser feita e a viagem média de volta em milissegundos.

Você pode usar ping. com endereços IP ou nomes de domínio e rede.

 ping www.howtogeek.com 

Para enviar um número específico de solicitações de ping, use o -c. (contagem) opção.

 ping -c 4 www.howtogeek.com 

9. Descubra detalhes de hardware: lshw

Os usuários da linha de comando do Windows estarão familiarizados com o Informação do sistema comando. O linux. lshw. comando fornece o mesmo tipo de funcionalidade. Você pode precisar instalar este comando em algumas distribuições.

Há muita saída deste comando. Geralmente é mais conveniente para canalizar a saída em menos . Além disso, use. sudo com este comando para que tenha permissão para acessar arquivos e fluxos do sistema.

 sudo lshw | Menos 

Para obter uma visão geral condensada, use o -baixo opção.

 sudo lshow -short 

Existem muitas diferenças Utilitários que mostram diferentes subconjuntos de informações de hardware . Confira nosso artigo completo para uma descrição de vários deles.

RELACIONADO: Como listar os dispositivos do seu computador do terminal Linux

10. Determine a rota de um pacote: Traceroute

O linux. traceroute. comando é o análogo das janelas tracert. comando. É outro que você pode precisar instalar em sua distribuição. Ele conta o lúpulo do roteador ao roteador enquanto os pacotes fazem o seu caminho do seu computador para o dispositivo remoto. Alguns dispositivos não revelam muito sobre si mesmos. Esses dispositivos secretos são mostrados como uma linha de asteriscos "*" na saída.

Você pode usar Traceroute com endereços IP ou nomes de domínio e dispositivos.

 traceroute www.blarneycastle.ie 

Um mundo de diferenças

O Windows e o Linux estão separados e ainda compartilham alguns comandos comuns - e até mesmo nomes de comando. Isso não é muito surpreendente. Sockets do Windows vieram de Unix. , então há obrigado a haver alguma sobreposição nessa terminologia nos dois sistemas operacionais.

E alguns utilitários são tão úteis que eles estão ligados eles aparecem em todas as plataformas. o ping. O comando, por exemplo, é encontrado em quase todas as plataformas que você pode pensar.

Chegando ao Linux do Windows é um choque de cultura, não há escapar disso. Mas esse é o objetivo do ponto. Se fosse o mesmo, você pode ficar com o Windows. Mas alguns rostos familiares podem definitivamente ajudá-lo a aliviar o mundo do Linux.


Linux - Artigos mais populares

Como usar o Browser DB para SQLite no Linux

Linux Dec 16, 2025

Fatmawati Achmad Zaenuri / Shutterstock Navegador DB para SQLite Permite visualizar e editar bancos de dados SQLite no Linux. Você pode criar, criar ..


Como instalar o Desktop do Sinal no Linux

Linux Jan 22, 2026

Eliseu Geisler / Shutterstock.com Sinal é o aplicativo de mensagens de smartphone focado de privacidade todos parecem estar usando . Voc..


Docker para iniciantes: tudo que você precisa saber

Linux Jun 15, 2025

Docker. Cria aplicativos embalados chamado recipientes. Cada contêiner fornece um ambiente isolado semelhante a máquina virtual (VM). Ao contrário das VMs..


O jogo nativo no Linux pode estar morrendo, e tudo bem

Linux Sep 27, 2025

DC Studio / Shutterstock.com o Deck de vapor , Anunciado em agosto de 2021, tem círculos de jogos Linux falando sobre o futuro dos jogos no Linux. ..


Quais são as desvantagens de mudar para o Linux?

Linux Oct 27, 2025

Larry ewing e o gimp Os evangelistas do Linux (como eu) são rápidos em apontar os muitos benefícios de mudar de janelas e macos. Mas nenhum sistema operac..


O que há de novo no Ubuntu 21.10 'Impish Indri'

Linux Oct 14, 2025

Canônico Ubuntu 21.10 "Impish Indri" era liberado em 14 de outubro de 2021. Possui Gnomo 40. , um novo kernel e aplicativos atualizados. M..


5 Recursos do Ubuntu Linux que você deve usar

Linux Dec 6, 2025

O Ubuntu Linux é rico em recursos e vem com uma seleção com curadoria de software pré -instalado. Cavar um pouco mais profundo e você encontrará alguns recursos que deve estar usando. ..


7 Erros novos usuários do Linux cometem (e como evitá -los)

Linux Nov 11, 2025

Aprender o Linux pode ser uma experiência frustrante, onde tudo é uma coisa pequena como uma batalha. Evitar esses erros comuns tornará sua introdução e adoção de Linux muito mais fácil..


Categorias