Recherchez et explorez diverses commandes Linux.
Résumé la situation que vous souhaitez résoudre en moins de 300 caractères et demandez à l'IA quel est le commandement nécessaire.
Cliquez sur la catégorie souhaitée pour filtrer les commandes. Vous pouvez également entrer un mot-clé pour rechercher un contenu spécifique.
Guide de la commande systemctl : Le cœur de la gestion des services systemd
`systemctl` est un outil essentiel pour le gestionnaire de systèmes et de services systemd. systemd est utilisé comme norme pour gérer le processus de démarrage du système, les services, les points de montage, les sockets, etc., dans les distributions Linux modernes. Avec `systemctl`, vous pouvez vérifier l'état des services, les démarrer/arrêter/redémarrer et configurer leur exécution automatique au démarrage du système, ce qui vous permet de contrôler efficacement l'ensemble du système. Utilisez ce guide pour apprendre les différentes applications de `systemctl`.
systemd : Gestionnaire de système et de services
systemd est le gestionnaire de système et de services le plus largement utilisé dans les systèmes Linux modernes. Remplaçant le système init traditionnel, il fournit de manière intégrée diverses fonctions essentielles telles que le démarrage du système, la gestion des services, le contrôle des périphériques et la gestion des journaux.
systemd-analyze : Analyse du démarrage et des services système
systemd-analyze est un outil puissant utilisé pour analyser et déboguer le temps de démarrage des systèmes basés sur systemd et le temps de démarrage des services individuels. Il est utile pour optimiser les performances du système.
systemd-bootctl : Gestion du chargeur de démarrage systemd-boot
systemd-bootctl est un utilitaire pour gérer le chargeur de démarrage systemd-boot sur les systèmes UEFI. Il est responsable de l'installation, de la mise à jour, de la suppression du chargeur de démarrage et de la configuration des entrées de démarrage, et opère généralement directement sur la partition système EFI (ESP).
systemd-cgls : Afficher le contenu des groupes de contrôle
systemd-cgls est une commande qui affiche de manière récursive la hiérarchie et le contenu des groupes de contrôle (cgroup) gérés par systemd. Elle est utile pour comprendre comment les processus, services et sessions utilisateur du système sont organisés en groupes de ressources, et permet de visualiser l'état de la gestion et de l'isolation des ressources.
systemd-mount : Création et gestion de points de montage temporaires
systemd-mount fait partie du gestionnaire de services systemd et est utilisé pour monter temporairement des systèmes de fichiers ou pour créer et gérer des unités d'automontage. Cette commande permet de configurer dynamiquement des points de montage sans modifier /etc/fstab, ce qui la rend utile pour les montages ponctuels ou dans les scripts.
systemd-networkd : Démon de gestion de la configuration réseau
systemd-networkd, faisant partie de la suite systemd, est un démon qui gère la configuration des périphériques réseau sur les systèmes Linux. Il automatise et gère de manière déclarative les adresses IP, le routage et les configurations DNS pour divers interfaces réseau tels que Ethernet, Wi-Fi, ponts et VLAN via des fichiers `.network`. Il initialise le réseau au démarrage du système et traite les changements réseau pendant l'exécution.
systemd-nspawn : Exécution de conteneurs légers
systemd-nspawn fait partie du projet systemd et est un outil pour créer et exécuter des environnements de conteneurs Linux isolés sans avoir besoin de machines virtuelles. Il est utilisé pour construire des environnements de test, de développement et de déploiement en isolant les systèmes de manière plus robuste que chroot et plus légère que les machines virtuelles.
systemd-repart : Extension et ajout automatiques de partitions de disque
systemd-repart est un utilitaire utilisé pour étendre automatiquement ou ajouter de nouvelles partitions de disque. Il est principalement utilisé lors du premier démarrage du système ou lors des mises à jour du système pour ajuster dynamiquement la disposition des partitions. Il fonctionne sur la base de fichiers de définition de partition au format JSON et prend en charge le mode d'exécution à sec (dry-run) pour des modifications sûres.
systemd-run : Exécuter un programme avec une unité systemd temporaire
La commande systemd-run exécute un programme spécifié en tant qu'unité de portée (scope) ou de service (service) temporaire. Cela permet de placer la gestion des ressources, l'environnement d'exécution et la journalisation du programme sous le contrôle de systemd, et de l'exécuter indépendamment de l'environnement shell existant. C'est particulièrement utile pour les tâches en arrière-plan, les tâches nécessitant des limitations de ressources, ou celles qui nécessitent des fonctionnalités spécifiques de systemd.
systemd-tmpfiles : Gestion des fichiers temporaires et volatils
`systemd-tmpfiles` est un utilitaire utilisé pour créer, supprimer et nettoyer les fichiers temporaires, les fichiers volatils et les répertoires d'exécution du système. Il fonctionne sur la base de fichiers de configuration tels que `/etc/tmpfiles.d/*.conf` et `/usr/lib/tmpfiles.d/*.conf`, et s'exécute au démarrage du système ou périodiquement pour gérer l'état du système de fichiers. Cela contribue à maintenir la stabilité et la sécurité du système.
systemd-umount : démontage de systemd
systemd-umount fait partie du gestionnaire de système et de services systemd et est une commande utilisée pour gérer et démonter les points de montage de systèmes de fichiers. Bien qu'il soit similaire à la commande `umount` standard, il fonctionne en intégration avec le concept d'unité de montage (mount unit) de systemd. Il est principalement appelé indirectement via la commande `systemctl` ou utilisé directement lors de l'exécution de tâches de montage spécifiques à systemd.