La meilleure technologie est une cible mobile. Lorsque la technologie stagne, la société a tendance à la dépasser et à la dépasser. Linux, le système d'exploitation open source largement utilisé, est une technologie fondamentale qui est à la base de l'une des idées les plus progressistes des systèmes informatiques d'aujourd'hui. Par conséquent, bien qu'il soit resté remarquablement inchangé pendant trois décennies de développement, ce système d'exploitation offre une adaptabilité. En conséquence, Linux se trouve dans une position unique - d'une part, c'est un investissement solide dans le développement de vos compétences car il ne change pas, d'autre part, c'est une force motrice apparemment sans fin pour apprendre de nouvelles compétences.
2020 a été une année étrange, peu importe comment vous la regardez, mais pour Linux, cela s'est avéré être une continuation du cycle de développement normal. Dans cet article, nous reviendrons sur cette année et vous donnerons un bref aperçu de ce que vous devez savoir sur Linux en 2020.
ZFS sur Linux
Le système de fichiers ZFS fournit des vérifications d'intégrité des données et des métadonnées, la mise en miroir des données, la prise en charge de disques jusqu'à 256 trillions d'octets , un chiffrement matériel accéléré natif et une réplication efficace. ZFS est une innovation lancée par Sun Microsystems; malheureusement, la licence l'empêche d'être livrée avec Linux par défaut. Cependant, l'équipe d' OpenZFS a porté le projet sur BSD et Linux, vous pouvez donc utiliser ZFS sur n'importe quel système, de l'ordinateur portable au centre de données.
Maîtriser ZFS est étonnamment facile sur Fedora Linux; Sheng Mao l'a démontré dans son article sur la configuration de ZFS sous Linux .
Interruptions Linux
Au fur et à mesure que vous vous approchez de Linux, il y a toujours une opportunité d'approfondir et de comprendre comment il parvient à si bien faire son travail. Les ordinateurs boursiers, les studios de cinéma numérique, les postes de travail audio et autres environnements à hautes performances nécessitent un traitement en temps réel; dans le même temps, d'autres ordinateurs peuvent se permettre d'être légèrement paresseux lors du traitement des demandes, de sorte que la gestion des nombreuses boucles qui s'exécutent constamment à l'intérieur de l'ordinateur n'est pas une tâche facile. Comprendre comment et pourquoi le noyau Linux gère les demandes d'interruption (IRQ) n'est peut-être pas nécessaire pour l'utilisateur moyen, mais il est amusant d'apprendre indépendamment de ce que vous faites sur votre ordinateur. Pour plus d'informations, consultez l'article de Stefan Avenvedde "Comment le noyau Linux gère les interruptions ".
Linux dans votre poche
Puisque le système d'exploitation Android de Google fonctionne sur le noyau Linux, beaucoup d'entre nous diraient que Linux est déjà dans notre poche. Cependant, malgré sa commodité, l'interface Java Android ne transmet pas toujours l' impression Linux à laquelle de nombreux utilisateurs Linux aspirent. Et certains utilisateurs n'ont pas du tout de téléphone Android.
La bonne nouvelle est que vous pouvez exécuter Linux sur un appareil Android ou iOS, avec un terminal, Bash, Python, un gestionnaire de packages et tout ce que vous aimez dans ce système d'exploitation de bureau open source.
Si vous utilisez Android, lisez mon article sur Termux . Et si vous êtes sur iOS, consultez l'excellent article de Lee Tusman sur l' exécution de la ligne de commande Linux sur un appareil iOS....
Nouvelles commandes Linux
Le temps avance et parfois les anciennes commandes complexes du passé ne suffisent pas pour les systèmes modernes. Bien que votre mémoire musculaire puisse s'habituer aux commandes comme
crontab
, et ifconfig
(et iwconfig
et wpa_supplicant
), il existe des substituts tout à fait acceptables pour eux et d'autres fonctionnalités. Si vous ne pouvez pas vous séparer d'anciennes commandes, consultez les alias Bash , car ces nouvelles commandes valent la peine d'être apprises.
-
ifconfig
nmcli
. - ,ifconfig
iwconfig
wpa_supplicant
(wicd
) . Linuxnmcli
, , . nmcli . - cron,
at
batch
— , , , . , , : systemd. systemd, , . gcore
gdb
— , .gcore
ProcDump Microsoft, ID (PID),gdb
. , , , . ProcDump .
, Linux
Les technologies cloud progressent à toute vitesse et Linux reste leur principal moteur. Un cloud est un ensemble d'ordinateurs (nœuds) avec un système de fichiers massivement distribué (par exemple, Ceph ), généralement géré à l'aide de Kubernetes ou d' OpenShift .
En plus de connaître Linux sur votre ordinateur portable, de bureau ou même dans un centre de données privé, il existe un tout nouveau monde pour expérimenter Linux dans des conteneurs cloud. Maîtriser un conteneur éphémère peut être difficile, mais avec de la pratique et un peu de connaissance du contexte, vous pouvez créer et gérer (c'est-à-dire mettre à jour, faire évoluer et régler leurs performances) des systèmes intéressants avec Kubernetes.
Kiki Liu a écrit l'une des meilleures critiques sur le flux de travail cloud dans Un guide du débutant sur l'orchestration de conteneurs Kubernetes . Lisez-le, puis téléchargez l' eBook Kubernetes de Chris Collins pour créer votre propre cloud sur un cluster Raspberry Pi.
La montée en puissance de l'open source
Les utilisateurs de Linux apprécient la fiabilité et la stabilité de cet OS, et c'est le principe de l'architecture système qu'il a empruntée à Unix: le système d'exploitation peut rester le même, tout en étendant ses limites et en maîtrisant de nouveaux types de technologies. Une partie du plaisir avec Linux et l'open source est le sens de l'exploration qui accompagne l'apprentissage d'une nouvelle équipe, et le sentiment de réussite quand cela fonctionne et vous facilite la vie. Découvrez les dernières tendances Linux et commencez à apprendre quelque chose de nouveau dès aujourd'hui!
La publicité
VDSina propose des serveurs virtuels pour toutes les tâches, une vaste sélection de systèmes d'exploitation pour une installation automatique, il est possible d'installer n'importe quel système d'exploitation à partir de votre propre ISO , un panneau de contrôle propriétaire pratique et un paiement quotidien.