15 termos e jargões do Linux que você deve conhecer

Software Xiaobai  2022-04-02 13: 55  leia 307 visualizações

quando você começa a usarLinuxVocê pode encontrar novos termos e jargões com os quais não está familiarizado.Para muitos usuários, isso pode ser uma oportunidade de aprender algo novo, enquanto para outros, o uso de terminologia desnecessáriaLinuxE o mundo do código aberto parece complicado.

Se você se encontra em uma situação semelhante, mas prefere abraçar a singularidade do Linux do que fugir, compilamos alguns dos termos e jargões mais comuns do Linux para você fazer sua transição para o Linux o mais suave possível.

1.Linux

"Linux" é o termo mais comum e proeminente.Você pode pensar que qualquer um que tenha instalado o Linux provavelmente sabe o que é.Mas este não é o caso.Alguns usuários pensam erroneamente que o Linux é um sistema operacional.Em vez disso, o Linux é um kernel gratuito e de código aberto desenvolvido por Linus Torvalds em 1991.

2. Núcleo

O kernel é a parte do computador que ajuda o sistema operacional a interagir com o hardware.Cada vez que você clica em um botão na tela com o mouse ou pressiona uma tecla do teclado, a informação passa pelo kernel, que por sua vez se comunica com o sistema operacional, recebendo os dados como entrada e exibindo a saída usando o hardware (display ).

3. GNU

GNU, um acrônimo recursivo para "GNU's Not Unix", é um conjunto de ferramentas de código aberto que qualquer pessoa pode usar gratuitamente para desenvolver seus próprios aplicativos e sistemas operacionais.O Projeto GNU, criado por Richard Stallman, visa desenvolver e distribuir software gratuitamente, com ferramentas de código aberto para cada desenvolvedor.

O kernel Linux é licenciado sob a GPL (General Public License) da GNU, daí o nome GNU/Linux.Qualquer sistema operacional desenvolvido usando ferramentas GNU de código aberto e o kernel Linux é uma distribuição Linux.Mas você pode perguntar, o que é uma distribuição?

4. Lançamentos (Rotação, Estilo e Remix)

 

Como mencionado acima, qualquer sistema operacional que use o kernel Linux para se comunicar com o hardware do computador é conhecido como distribuição Linux. A palavra "distribuição", ou distro, vem do processo de compartilhamento, que essencialmente "distribui" um sistema operacional baseado em Linux gratuitamente.

Desenvolvedores e especialistas em Linux também lançam spins e híbridos das principais distribuições Linux. "spin" ou "remix" refere-se a uma versão personalizada ou derivada do sistema operacional original.De um modo geral, a diferença entre um sistema operacional básico e seu spin é a escolha da interface da área de trabalho ou do pacote de software, ou ambos.

Tome o Ubuntu como exemplo.Ele vem em vários sabores, incluindo Xubuntu, Lubuntu e Kubuntu, cada um com um ambiente de desktop diferente.Da mesma forma, o Fedora se refere a seus spinoffs não oficiais como "spins" em geral, spins, remixes e sabores, cada um com o mesmo significado.

5. Ambiente de Trabalho

 

Para tornar a computação mais fácil para os usuários, o sistema operacional possui uma área de trabalho que fornece uma maneira gráfica de gerenciar o sistema. Windows e macOS são conhecidos por seus desktops icônicos, mas o Linux faz isso de maneira muito diferente.

No Linux, você descobrirá que existem muitos desktops, também conhecidos como ambientes de desktop, que podem ser instalados gratuitamente.Um ambiente de desktop geralmente vem com um gerenciador de janelas e alguns aplicativos e gadgets que, quando combinados com um gerenciador de janelas, enriquecem a experiência do usuário.Alguns ambientes de desktop populares são GNOME, KDE Plasma, XFCE, Pantheon e LXDE.

6. Gerenciador de Janelas

 

Um gerenciador de janelas é um programa que controla a posição e o movimento das janelas na tela.Embora os gerenciadores de janelas geralmente trabalhem nos bastidores em um ambiente de desktop, você também pode usá-los individualmente em sua máquina Linux.Para usuários não técnicos, no entanto, eles podem ser complicados de configurar, que é a principal razão pela qual nem todos gostam de usá-los em primeiro lugar.

Os gerenciadores de janelas são leves e oferecem melhor desempenho do que os ambientes de desktop porque não vêm com muitos aplicativos e gadgets desnecessários.Se você escolher um gerenciador de janelas, precisará instalar um menu e um compositor separados.

i3wm, bspwm, awesome e Fluxbox são alguns gerenciadores de janelas populares. Os desktops KDE Plasma e GNOME usam os gerenciadores de janelas KWin e Mutter nos bastidores.

7. Terminal

Se você é novo no Linux, pode se lembrar de vislumbres de uma janela preta com muito texto.Este é o terminal Linux, também conhecido como linha de comando.

Um terminal é um programa usado para controlar o shell do seu sistema operacional.Um shell é uma interface baseada em texto ou gráficos que você usa para interagir com sua área de trabalho. O Terminal Linux é semelhante ao Prompt de Comando do Windows, ajudando os administradores a controlar e gerenciar seus sistemas com eficiência.

Enquanto outros sistemas operacionais há muito deixaram de usar emuladores de terminal, a linha de comando ainda é comum em sistemas operacionais baseados em Linux.

8. Raiz

No Linux, root se refere a duas coisas: o diretório root e o usuário root.O diretório raiz é o diretório pai e contém todos os arquivos e pastas em seu sistema.Você pode usar o curinga "/" (barra) para representar o diretório raiz em seu comando.

Por outro lado, o usuário root, também conhecido como superusuário, ou simplesmente root, é o usuário que possui todos os direitos administrativos.O usuário root pode visualizar e editar qualquer arquivo, fazer modificações no sistema ou em outros usuários e até mesmo excluir hierarquias de diretório inteiras.Simplificando, é o usuário do Linux com o mais alto nível de controle.

9. Gerenciadores de pacotes

No Linux, os aplicativos são distribuídos como pacotes, disponíveis nos repositórios oficiais da sua distribuição.Um gerenciador de pacotes é um programa usado para gerenciar pacotes em um sistema Linux.Ele permite que você adicione ou remova pacotes de fontes como os repositórios de sua distribuição.No entanto, você também pode adicionar repositórios de terceiros adicionais com o gerenciador de pacotes, se desejar.

APT, RPM e pacman são os três gerenciadores de pacotes mais populares nas distribuições Linux.Distribuições baseadas em Debian e Ubuntu usam o gerenciador de pacotes APT; Fedora, CentOS e RHEL usam o gerenciador de pacotes RPM, e Arch Linux e seus derivados usam pacman.

10. Código fonte e pacotes binários

Um pacote no Linux refere-se a um arquivo que contém os arquivos necessários para executar ou instalar um programa. O software no Linux geralmente é lançado na forma de pacotes, e existem dois tipos de pacotes disponíveis para os usuários: pacotes de origem e pacotes binários.

Um pacote fonte contém o código fonte de um programa que o usuário deve compilar e instalar manualmente para executar o software.Os pacotes binários, por outro lado, contêm executáveis ​​pré-compilados e pré-compilados do software.

11. Repositório

Um repositório de software é um servidor remoto que armazena uma coleção de pacotes de software e metadados associados.Cada distribuição Linux tem seu próprio conjunto de repositórios ou usa os repositórios de sua distribuição pai para fornecer software aos usuários.

12. Lançador (GRUB)

Um programa de inicialização é um programa responsável por iniciar seu computador.Normalmente, o sistema operacional e seus dados são armazenados em discos de armazenamento não voláteis, como discos rígidos.O bootloader ajuda a carregar o sistema operacional correto na inicialização e adiciona o processo inicial na memória.

O GRUB é um dos gerenciadores de inicialização mais usados ​​ao inicializar o Windows com o Linux.Outros exemplos incluem LILO, BURG e Syslinux.

13. Processo

Cada programa que você inicia em seu sistema é executado em segundo plano como uma coleção de processos.Um processo é uma instância básica de um programa em execução que executa cálculos em seu computador.

O navegador da Web que você acabou de abrir para navegar na Internet inicia um processo, ou conjunto de processos, para ajudá-lo a interagir com ele e navegar na Internet.Da mesma forma, o gerenciador de arquivos do seu sistema, terminal, media player e todos os outros programas dependem de processos para produzir saída.

14. Shell (Bash, Zsh, etc.)

Como mencionado anteriormente, o shell é uma interface que ajuda você a interagir com o sistema.Pode ser uma interface de linha de comando como o Terminal ou uma interface gráfica como o GNOME Shell. O shell também atua como um interpretador para qualquer comando que você digitar no terminal.

Você pode instalar vários shells diferentes no Linux.Por exemplo Bash, Zsh, Fish, sh, Ksh, etc.Cada shell faz a mesma coisa: ajudar usuários e processos a interagir com outros processos no sistema.

15. Shell Script

Quando você escreve um conjunto de comandos do Linux e os compacta em um único arquivo, o arquivo resultante é chamado de "script de shell". sistema.Os scripts em lote são o equivalente do Windows aos scripts de shell no Linux.

A forma mais popular de script de shell é o script Bash, que se refere a escrever e executar scripts usando o shell Bash. Os scripts de shell são uma maneira poderosa de automatizar tarefas em máquinas Linux; eles tornam a computação muito mais fácil e divertida para os usuários.

Conhecendo esses termos e jargões, você está um passo mais perto de se tornar um profissional Linux.Para poder usar todo o potencial do Linux, você deve ser proficiente na linha de comando e saber como solucionar problemas do sistema operacional para fazê-lo funcionar para você, não desordenar.

 

Endereço deste artigo:https://www.kkgcn.com/2855.html
Aviso de direitos autorais:O artigo representa apenas o ponto de vista do autor, os direitos autorais pertencem ao autor original, bem-vindo ao compartilhar este artigo, por favor, mantenha a fonte para reimpressão!

发表 评论


Emoji