A melhor tecnologia é um alvo móvel. Quando a tecnologia estagna, a sociedade tende a superá-la e superá-la. Linux, o sistema operacional de código aberto amplamente usado, é uma tecnologia fundamental que fundamenta uma das idéias de sistema de computador mais avançadas da atualidade. Portanto, embora tenha permanecido notavelmente inalterado ao longo de três décadas de desenvolvimento, este SO oferece adaptabilidade. Como resultado, o Linux está em uma posição única - por um lado, é um investimento sólido no desenvolvimento de suas habilidades porque não muda, por outro, é uma força motriz aparentemente infinita para aprender novas habilidades.
2020 foi um ano estranho, não importa como você olhe para ele, mas para o Linux acabou sendo uma continuação do ciclo normal de desenvolvimento. Neste artigo, daremos uma olhada neste ano e compartilharemos brevemente o que você precisa saber sobre o Linux em 2020.
ZFS em Linux
O sistema de arquivos ZFS oferece verificações de integridade de dados e metadados, espelhamento de dados, suporte para drives de até 256 trilhões de yobibytes , criptografia acelerada de hardware nativa e replicação eficiente. ZFS é uma inovação da Sun Microsystems; infelizmente, a licença impede que ele seja fornecido com o Linux por padrão. No entanto, a equipe do OpenZFS portou o projeto para BSD e Linux, para que você possa usar o ZFS em qualquer sistema, de laptop a data center.
Dominar o ZFS é surpreendentemente fácil no Fedora Linux; Sheng Mao demonstrou isso em seu artigo sobre a configuração do ZFS no Linux .
Interrupções Linux
Quanto mais perto você chegar do Linux, sempre haverá a oportunidade de mergulhar mais fundo e descobrir como ele consegue fazer seu trabalho tão bem. Computadores do mercado de ações, estúdios de filmes digitais, estações de trabalho de som e outros ambientes de alto desempenho requerem processamento em tempo real; ao mesmo tempo, outros computadores podem se dar ao luxo de ser um pouco preguiçosos ao processar solicitações, portanto, gerenciar os muitos loops que estão constantemente em execução dentro do computador não é uma tarefa fácil. Entender como e por que o kernel do Linux gerencia solicitações de interrupção (IRQs) pode não ser necessário para o usuário comum, mas é divertido aprender independentemente do que você costuma fazer no computador. Para obter mais informações, consulte o artigo de Stefan Avenvedde "Como o kernel do Linux lida com as interrupções ".
Linux no seu bolso
Já que o sistema operacional Android do Google roda no kernel Linux, muitos de nós diríamos que o Linux já está em nosso bolso. No entanto, apesar de sua conveniência, o frontend Java do Android nem sempre transmite a sensação do Linux que muitos usuários do Linux desejam. E alguns usuários não possuem um telefone Android.
A boa notícia é que você pode executar o Linux em um dispositivo Android ou iOS, completo com um terminal, Bash, Python, um gerenciador de pacotes e tudo o mais que você adore neste SO de desktop de código aberto.
Se você estiver usando o Android, leia meu artigo sobre Termux . E se você estiver no iOS, verifique o excelente artigo de Lee Tusman sobre a execução da linha de comando do Linux em um dispositivo iOS....
Novos comandos do Linux
O tempo avança e, às vezes, os comandos antigos e intrincados do passado não são suficientes para os sistemas modernos. Embora sua memória muscular possa se acostumar aos comandos como
crontabe ifconfig(e iwconfige wpa_supplicant), existem substitutos bastante aceitáveis para eles e outras características. Se você não pode abandonar os comandos antigos, verifique os aliases do Bash , porque vale a pena aprender esses novos comandos.
-
ifconfignmcli. - ,ifconfigiwconfigwpa_supplicant(wicd) . Linuxnmcli, , . nmcli . - cron,
atbatch— , , , . , , : systemd. systemd, , . gcoregdb— , .gcoreProcDump Microsoft, ID (PID),gdb. , , , . ProcDump .
, Linux
A tecnologia da nuvem está avançando a toda velocidade, e o Linux continua sendo a principal força motriz por trás dela. Uma nuvem é uma coleção de computadores (nós) com um sistema de arquivos amplamente distribuído (por exemplo, Ceph ), geralmente gerenciado usando Kubernetes ou OpenShift .
Assim como você conhece o Linux em seu laptop, desktop ou até mesmo em um data center privado, existe um mundo totalmente novo para experimentar Linux em contêineres de nuvem. Dominar um contêiner efêmero pode ser desafiador, mas com prática e um pouco de conhecimento contextual, você pode criar e gerenciar (ou seja, atualizar, dimensionar e ajustar seu desempenho) sistemas interessantes com o Kubernetes.
Kiki Liu escreveu uma das melhores análises sobre o fluxo de trabalho da nuvem em Um guia do iniciante para orquestração de contêineres Kubernetes . Leia e faça o download do e - book Kubernetes de Chris Collins para criar sua própria nuvem em um cluster Raspberry Pi.
A ascensão do código aberto
Os usuários do Linux desfrutam da confiabilidade e estabilidade deste sistema operacional e deste princípio de arquitetura de sistema que ele emprestou do Unix: o sistema operacional pode permanecer o mesmo, enquanto expande seus limites e domina novos tipos de tecnologias. Parte da diversão com o Linux e o código aberto é a sensação de exploração que vem de aprender uma nova equipe e a sensação de sucesso quando tudo funciona e torna sua vida mais fácil. Confira as últimas tendências do Linux e comece a aprender algo novo hoje!
Publicidade
VDSina oferece servidores virtuais para qualquer tarefa, uma vasta selecção de sistemas operativos para instalação automática, é possível instalar qualquer SO a partir do seu próprio ISO , um conveniente painel de controlo proprietário e um pagamento diário.
