O Linux é confuso? Aqui estão os principais termos que você precisa saber

Atualmente, o Ubuntu e outras distribuições modernas do Linux geralmente são instaladas sem problemas (e sem exigir nenhum conhecimento), mas à medida que você avança, você inevitavelmente se depara com todo tipo de terminologia que nem sempre é claramente explicada. É por isso que preparei uma lista rápida dos termos mais importantes que você deve saber sobre o Linux, cada um explicado da maneira mais simples possível.

Atualmente, o Ubuntu e outras distribuições modernas do Linux geralmente são instaladas sem problemas (e sem exigir nenhum conhecimento), mas à medida que você avança, você inevitavelmente se depara com todo tipo de terminologia que nem sempre é claramente explicada.  É por isso que preparei uma lista rápida dos termos mais importantes que você deve saber sobre o Linux, cada um explicado da maneira mais simples possível.
Propaganda

Comandos-chave do Linux Um sistema operacional que não custa um centavo, funciona bem em hardware antigo e novo, tem uma interface de usuário maravilhosa com efeitos modernos e oferece uma incrível variedade de softwares modernos - o que há para não gostar? E, no entanto, dar os primeiros passos no mundo do Linux pode, muitas vezes, parecer uma experiência assustadora.

Atualmente, o Ubuntu e outras distribuições modernas do Linux geralmente são instaladas sem problemas (e sem exigir nenhum conhecimento), mas à medida que você avança, você inevitavelmente se depara com todo tipo de terminologia que nem sempre é claramente explicada. É por isso que preparei uma lista rápida dos termos e definições mais importantes do Linux que você deve conhecer, cada um explicado da maneira mais simples possível. Eles são organizados em ordem de prioridade, em vez de alfabeticamente: tentei colocar os termos mais comuns ou importantes primeiro.

Observe que esses são termos, em vez de comandos que você pode executar no Linux. Se você estiver procurando por um dos comandos mais úteis, dê uma olhada no post do Joel, intitulado Um AZ do Linux - 40 Comandos Essenciais que Você Deveria Conhecer um AZ do Linux - 40 Comandos Essenciais que Você Deve Saber Um AZ do Linux - 40 Essential Comandos que você deve saber O Linux é a terceira roda ignorada pelo Windows e Mac. Sim, na última década, o sistema operacional de código aberto ganhou muita tração, mas ainda está longe de ser considerado ... Leia Mais. Além disso, muitos dos termos são todos minúsculos, porque é assim que você os verá na natureza.

Essas definições não são precisas

Escrever este post foi complicado, pela mesma razão que um novo usuário teria dificuldade em entrar em campo: a definição completa, técnica e precisa para cada um desses termos é complexa. Não é como fornecer uma definição explicando o que é uma "mesa". Na verdade, se você for um especialista em Linux, tenho certeza de que terá muito a dizer sobre como essas definições são difusas ou imprecisas. Bem, você está completamente certo! As definições abaixo não são totalmente precisas, porque para definir cada termo de forma completa e precisa, você precisaria de uma longa página da Wikipedia cheia de terminologia que surpreendesse a maioria dos iniciantes. Então, eles são precisos o suficiente para dar a um recém-chegado confuso um senso sobre o que é o quê - e não mais.

Termos e Definições Essenciais do Linux

Comandos-chave do Linux

Distro: o Windows possui vários tipos (Home, Pro e assim por diante). Bem, uma distribuição Linux (ou distro, para resumir) é um pouco como levar essa idéia ao extremo lógico. O núcleo de cada distro é o mesmo (ou seja, há um poderoso mecanismo Linux por baixo) - mas o resto é muito diferente. Você pode ter uma distro que tenha apenas 100 MB e seja projetada para rodar com um pen drive, enquanto outra distro pode rodar 3 GB, incluir uma tonelada de software diferente e parecer completamente diferente. Ainda assim, ambos são Linux. Você pode pensar em uma “distro” como uma versão específica do Linux personalizada com seu próprio software, opções e (muitas vezes) aparência visual. Acima, você pode ver uma captura de tela da nossa página Best Linux Distros, dando a você uma ideia de quanta variedade está por aí.

X, X11 ou X-windows: Quando você vê alguém usando o Linux, eles geralmente não estão olhando para uma tela preta parecida com DOS cheia de texto. Em vez disso, eles estão usando algo que se parece muito com o Windows, ou talvez o Mac OS X. Há um papel de parede, ícones e janelas que podem ser arrastados e até mesmo efeitos visuais extravagantes, como transparência e animações. O sistema que fornece a base para tudo isso é chamado X, ou o X Window System. Não faz tudo, mas lida com o trabalho pesado de baixo nível para a interface gráfica.

definições de termos do linux

GNOME: Se o X-Windows estiver encarregado do material de baixo nível, o GNOME é o que você vê e interage diretamente - e é lindo. No Linux, o Gnome é chamado de “ambiente de desktop”. Ele inclui um grande número de sub-projetos, mas quando você está usando o Gnome na área de trabalho, você realmente não pensa: funciona, todo o partes diferentes se encaixando juntas.

Unity: Uma das distribuições mais populares do Linux é chamada Ubuntu, e se você passou algum tempo pesquisando informações on-line sobre o Linux, é quase certo que você tenha encontrado o nome. Bem, o Unity é o ambiente de desktop do Ubuntu. Mesmo quando você está usando o Unity, você ainda está usando o GNOME um pouco, porque o Unity é na verdade um “shell” para o GNOME. Se isso parece confuso, lembre-se: Unity é o nome da interface gráfica do Ubuntu.

KDE: Por último, mas certamente não menos importante, o KDE é outro ambiente gráfico usado pelas distribuições Linux do openSUSE e outras.

root: Se você já usou o Windows Vista, 7 ou 8, sem dúvida notou aquelas instruções irritantes que aparecem sempre que você tenta fazer algo "perigoso", como instalar um aplicativo ou modificar arquivos do sistema de alguma forma. Esses prompts são exibidos porque, normalmente, você não tem permissão para fazer nada e tudo em seu próprio computador (como excluir o sistema operacional ou os arquivos de programa). Para fazer essas operações, você deve ser um administrador - ou, no jargão do Linux, root. Em outras palavras, o root no Linux e o Administrator no Windows são basicamente a mesma coisa.

definições de termos do linux

Bash: o Windows tem o PowerShell e a interface de linha de comando regular, e o Linux possui o Bash. Basicamente, é um “processador de comandos”. Então, quando você digita comandos do Linux como “ls” (para listar arquivos) ou “rm” (para excluí-los), o Bash é o programa que aceita esses comandos e precisa fazer algo com eles. . Há uma distinção importante para fazer aqui que realmente não existe no Windows: Bash é o processador, não a janela na qual você está digitando os comandos. Você poderia digitar comandos Bash em um terminal de texto em tela cheia, como o DOS; você poderia digitá-los em uma janela semitransparente ostentosa; você pode até mesmo digitá-los remotamente em outro computador. Eles ainda são comandos Bash.

terminal, console ou shell: Estas são todas maneiras diferentes de se referir à interface visual que você vê quando trabalha com o Bash (ou com outro processador de comandos). Esta é a janela ou a tela cheia de texto.

compilar ou construir: o Linux é a terra do código aberto. Em outras palavras, muitos aplicativos Linux podem ser obtidos em sua forma "bruta", assim como seus programadores os escreveram - em outras palavras, código-fonte. O processo de transformar o código-fonte em arquivos executáveis ​​e outros recursos é chamado de “compilação” ou “construção”, e é realmente algo que você não deveria estar tentando se estiver apenas começando com o Linux. Felizmente, hoje em dia, você pode estar usando o Linux por anos sem precisar compilar ou construir nada.

binários ou binários: no sentido mais estrito da palavra, um arquivo binário é um arquivo legível por máquina. Em outras palavras, o computador pode entendê-lo. Mas o uso diário do termo geralmente se refere a arquivos que você pode executar. Em outras palavras, quando você vê uma página que oferece um “binário” ou um “pacote de código-fonte”, a parte “binária” significa que eles estão oferecendo arquivos executáveis ​​compilados. Quando você faz o download do software para Windows, está sempre fazendo o download de binários.

Comandos-chave do Linux

apt-get e rpm: Estes são dois sistemas diferentes que serão agrupados em uma definição, porque eles fazem aproximadamente a mesma coisa: Eles permitem que você instale software rapidamente. No mundo do Windows (pelo menos até o Windows 8 Store), você tinha que ir online, encontrar a página do software que precisava, clicar no botão de download, esperar, clicar duas vezes no instalador e assim por diante. No Linux, as coisas são muito mais simples, graças aos sistemas de empacotamento como apt-get e rpm. Isso possibilita apenas informar ao computador qual aplicativo você quer e o computador faz o resto: fica on-line, busca o aplicativo (e qualquer outro software necessário para ser executado corretamente), descompacta, configura e assim por diante. Acima você pode ver uma imagem do Ubuntu Software Center, a parte do Ubuntu que permite que você instale um novo software sem abrir uma única página da Web, e usa o apt-get para fazer o trabalho de instalação real.

kernel: Por último, mas não menos importante, o “kernel” de um sistema de computador é o núcleo do sistema operacional. Isso não é algo que você vai ouvir muito sobre o mundo do Linux de desktop, mas se você curte o Android (que é um tipo de Linux, na verdade), você ouvirá muito falar sobre os kernels. Então, é apenas o cerne do sistema operacional - o mais profundo, realmente (e certamente não é passível de manutenção pelo usuário).

Nós temos um manual para você também

Se este post te deu um gosto pelo Linux, mas você sente que precisa de um pouco mais de ajuda para começar, você deve ler e ler nosso manual gratuito, Newbie's Getting Started Guide para Linux. Começa com um breve glossário também, mas está repleto de outras informações que você precisará ao dar os primeiros passos no empolgante mundo do Linux.

Outros principais conceitos?

O Linux é um assunto tão amplo, pode ser fácil perder um conceito importante ou dois em um glossário como este. Existe um termo chave que eu esqueci? Houve um termo que te confundiu? Deixe-me saber nos comentários!

In this article