💡 Remarque : Si vous cherchez un VPS haute performance pour héberger vos projets, notre Linux VPS est une plateforme fiable pour gérer des services sur Ubuntu, Debian et CentOS.
En tant qu'utilisateur Linux, vous aurez à un moment ou un autre besoin de lister les services en cours d'exécution. Impossible d'utiliser l'approche Windows et d'appuyer sur Ctrl + Alt + Suppr ! Alors, que faire ? Nous avons préparé une courte vidéo sur la liste des services actifs sous Ubuntu. Si vous avez besoin d'instructions plus détaillées, nous vous recommandons de lire l'article complet.
Linux est un système d'exploitation open source puissant, publié pour la première fois en 1991. Basé sur Unix, il fonctionne sur une large gamme d'appareils, des smartphones aux supercalculateurs. Linux est reconnu pour sa fiabilité, sa flexibilité et ses fonctionnalités de sécurité. Il peut être utilisé seul ou dans le cadre d'un système en réseau plus étendu.
Linux est utilisé comme service pour plusieurs raisons. D'abord, il peut être administré à distance, ce qui le rend idéal pour les systèmes distribués. Ensuite, il convient aux applications devant tourner en continu ou sous forte charge. De plus, exécuter Linux comme service permet de profiter de la virtualisation pour créer des environnements isolés. Enfin, c'est une solution rentable : pas besoin d'acheter ni de maintenir du matériel dédié.
Linux offre de nombreuses fonctionnalités utiles, notamment la possibilité de lister les services actifs. Cette fonctionnalité vous permet de voir quels services sont en cours d'exécution sur votre système et d'identifier rapidement les problèmes éventuels. En listant les services actifs sous Linux, vous pouvez diagnostiquer et corriger les dysfonctionnements et maintenir vos systèmes opérationnels sans difficulté.
De nombreuses distributions Linux permettent d'exécuter des services, chacune avec ses propres atouts et limites. Parmi les plus populaires : Debian, Ubuntu, CentOS et Fedora.
Au moment de choisir une distribution, il est important de tenir compte des besoins de votre application. Par exemple, si l'application nécessite une version précise de Python ou de Ruby, la distribution doit la prendre en charge, sans quoi l'application risque de ne pas fonctionner correctement.
Gérer des services sous Linux peut sembler complexe au premier abord. Que vous souhaitiez lister tous les services actifs ou simplement avoir une vue d'ensemble, plusieurs méthodes sont disponibles.
Ce guide vous présente la meilleure façon de lister les services actifs sous Linux, pour chaque distribution et environnement de bureau.
Comment lister les services actifs sous Linux Ubuntu
Gérer un système Linux peut être simple ou cauchemardesque, tout dépend de votre approche. Si vous cherchez une solution facile à prendre en main, Ubuntu est fait pour vous. C'est l'une des distributions Linux les plus populaires, conçue autour de la facilité d'utilisation et de la simplicité. Elle propose une interface intuitive et des logiciels régulièrement mis à jour. Ubuntu intègre aussi des outils pour les administrateurs système et les développeurs, ce qui en fait un excellent choix pour les petites entreprises et les particuliers.
Ubuntu est disponible en plusieurs éditions : l'édition bureau standard, l'édition serveur et l'édition mobile. Ubuntu propose également une version mobile pour Android et iOS.
À lire aussi : Comment installer une interface graphique sur un serveur Ubuntu
Si vous utilisez Ubuntu et souhaitez lister facilement les services en cours d'exécution Linux sur votre système Ubuntu, cette section de l'article est faite pour vous.
Lister les services sous Ubuntu avec la commande service
- Pour lister les services en cours d'exécution Ubuntu, ouvrez un terminal et exécutez la commande suivante :
service --status-all
Cette commande affiche la liste de tous les services actifs et inactifs sur votre système. Utilisez-la pour savoir quels services tournent et s'ils sont activés ou non.
- Vous pouvez utiliser la commande grep pour filtrer la sortie et n'afficher que les services en cours d'exécution.
service --status-all | grep '\[ + \]'
- Pour voir les services qui ne sont pas en cours d'exécution, tapez la commande grep suivante :
service --status-all | grep '\[ - \]'
À lire aussi : Meilleurs outils de surveillance des performances de serveur Linux
Lister les services sous Ubuntu avec la commande systemctl
Vous pouvez également utiliser le systemctl commande pour Ubuntu vérifier les services en cours d'exécution. Cette commande liste tous les services actuellement actifs, avec leur statut et leur configuration. Elle vous permet également de les gérer : par exemple, pour arrêter un service, utilisez la commande stop.
Voici les commandes à utiliser avec systemctl pour lister les services en cours d'exécution Linux :
- Pour voir tous les services en cours d'exécution, tapez :
systemctl list-units

- Pour voir tous les services actifs et inactifs, tapez :
systemctl list-units -a

- Et pour n'afficher que les services inactifs, tapez :
systemctl list-units -a --state=inactive

systemctl n'est actif que pour Ubuntu 15.04 et les versions ultérieures. Il fournit plus d'informations que la commande service lors de l'affichage des services en cours d'exécution Linux.
Par défaut, Ubuntu n'affiche pas la colonne « Unit » lors de l'affichage de l'état des unités avec la commande systemctl La colonne « Unit » indique quel fichier d'unité est utilisé. Cela peut aider à identifier le fichier d'unité à l'origine d'un problème.
Les autres colonnes de la commande systemctl sont :
- Load → Indique si le service a été chargé en mémoire au démarrage.
- Active → Indique si le service est actuellement actif.
- Sub → Affiche l'état courant du service.
- Description → La dernière colonne contient une courte description du service concerné.
Comment lister les services actifs sous Linux Debian
Pour lister les services en cours d'exécution sous Linux, Debian est une excellente option. Linux Debian est l'une des distributions Linux les plus répandues, utilisée par des millions de personnes dans le monde. Elle est libre et open source, publiée sous licence GPL.
Debian est disponible en plusieurs éditions : la distribution de test, destinée aux tests bêta ; la distribution stable, pour un usage quotidien ; et la distribution instable, réservée au développement.
Cette distribution s'adresse aux administrateurs système et aux utilisateurs finaux qui recherchent une plateforme Linux fiable et performante.
Voyons comment lister les services en cours d'exécution sous Linux sur un système Debian.
Lister les services sous Debian avec la commande systemctl
Il existe plusieurs façons de lister les services en cours d'exécution sous Debian. L'une d'elles consiste à utiliser la commande systemctl .
La systemctl est un ensemble d'outils systemd utilisé pour gérer les services et démons Linux, représentés par le « d » final de systemd.
- Pour afficher tous les services disponibles sur votre système Linux, saisissez :
systemctl list-unit-files --type service -all
- Pour afficher la liste de toutes les unités systemd chargées et leur état (actives ou non), saisissez :
systemctl
- Pour lister tous les services chargés sur votre système, qu'ils soient en cours d'exécution, arrêtés ou en échec, saisissez :
systemctl list-units --type=service
or
systemctl --type=service
- Pour lister tous les services chargés et actifs, saisissez cette commande :
systemctl list-units --type=service --state=active
or
systemctl --type=service --state=active
- Pour lister les services Linux en cours d'exécution et actifs, saisissez :
systemctl list-units --type=service --state=running
or
systemctl list-units --type=service --state=running
- Pour vérifier l'état des services, utilisez cette commande :
systemctl status (ServiceName)
- Pour arrêter un service en cours d'exécution, utilisez l'option stop de la commande systemctl suivie du nom du service à arrêter.
sudo systemctl stop (ServiceName)
- Pour redémarrer un service, utilisez la commande suivante :
sudo systemctl restart (ServiceName)
Lister les services sous Debian avec la commande service
Une autre façon de lister les services en cours d'exécution sous Linux sur Debian est d'utiliser la commande service.
La commande service permet également de vérifier l'état des services et de les démarrer, redémarrer ou arrêter avec les commandes suivantes :
- Pour vérifier le statut d'un service :
service (ServiceName) status
- Pour démarrer un service :
sudo service (ServiceName) start
- Pour redémarrer un service :
sudo service (ServiceName) restart
- Pour arrêter un service :
sudo service (ServiceName) stop
Comment lister les services actifs sous Linux CentOS
Linux CentOS est un autre choix répandu pour les serveurs web. C'est un système d'exploitation libre et open-source qui permet aux utilisateurs d'effectuer des tâches complexes sans effort superflu. CentOS est basé sur Red Hat Enterprise Linux, une distribution commerciale largement adoptée dans les entreprises et les organisations. Cette distribution Linux est idéale pour les administrateurs système qui ont besoin d'une plateforme fiable et stable pour déployer leurs services.
De plus, CentOS facilite la gestion de votre système en vous fournissant une liste des services Linux en cours d'exécution. Cette liste est accessible depuis le menu Outils système du bureau d'administration.
Les services sont une composante essentielle du système d'exploitation Linux. Ils vous permettent de contrôler le comportement de votre ordinateur et les tâches qu'il exécute.
Voyons maintenant comment lister les services Linux en cours d'exécution sur CentOS. Ces informations vous aideront à diagnostiquer des problèmes et à administrer votre ordinateur plus efficacement.
Lister les services sous CentOS avec la commande systemctl
- La première étape consiste à utiliser la commande systemctl pour lister tous les services actuellement actifs sur votre système.
systemctl list-units --type service --all
- Pour vérifier le statut des services avec systemd, utilisez la commande suivante :
systemctl list-unit-files --type=service --all
Avec cette commande, comme pour lister les services Linux en cours d'exécution sur Ubuntu, CentOS vous fournit de nombreuses informations, notamment :
- Unit : Affiche le nom du service. Utile lorsque vous souhaitez contrôler un service sans en connaître le nom exact.
- Load : Indique si le service est chargé ou non. Si le fichier de service a été supprimé, la valeur affichée est not-found. Un service peut également apparaître comme masqué, ce qui signifie qu'il est bloqué et pointe vers /dev/null.
- Active : Indique si le service est actuellement en cours d'exécution.
- Sub : Fournit des informations complémentaires sur le service correspondant.
Lister les services sous CentOS avec la commande service
Pour lister les services Linux en cours d'exécution sur CentOS, vous pouvez également utiliser la commande service.
- Ouvrez un terminal et saisissez la commande suivante pour afficher les services actifs sur CentOS sous Linux :
service --status-all.
- Pour afficher la liste des statuts des services sur votre ordinateur, tapez :
service (ServiceName) status
Vous pouvez aussi utiliser cette commande pour arrêter ou démarrer un service. Ajoutez simplement le mot-clé stop ou start après le nom du service.
La meilleure solution pour lister les services en cours d'exécution Linux
Gérer les services sous Linux peut s'avérer complexe. Si vous souhaitez lister les services Linux en cours d'exécution, quelle que soit votre distribution, voici quelques conseils pour effectuer cette opération efficacement.
Voici quelques points de départ.
- Commencez par dresser la liste des services dont vous avez besoin et de leurs dépendances.
Déterminez ce qui doit être exécuté. Avant de commencer la liste, faites le point sur les services nécessaires au système et décidez lesquels doivent démarrer automatiquement. Cela vous évitera de perdre du temps à exécuter des services inutiles.
- Configurez votre système pour des performances optimales.
- Utilisez un gestionnaire de services. Plusieurs gestionnaires sont disponibles, dont systemd et upstart. Chacun présente ses avantages et ses inconvénients : choisissez celui qui correspond le mieux à vos besoins.
Par exemple, utilisez un logiciel comme systemd ou UPnPd pour gérer le démarrage et l'arrêt des services. Ou utilisez systemctl pour contrôler les redémarrages de services et les mises à jour d'état.
- Notez que certains services sont indispensables au fonctionnement de votre système Linux et ne peuvent pas être arrêtés.
- Si vous n'êtes pas certain qu'un service peut être arrêté sans risque, mieux vaut faire preuve de prudence et ne pas l'arrêter.
L'hébergement Linux simplifié
Vous cherchez une meilleure façon d'héberger vos sites et applications web ? Vous développez quelque chose de nouveau ? Vous n'aimez tout simplement pas Windows ? C'est pour ça que nous proposons Linux VPS.
Obtenez votre Linux VPSConclusion
Comme mentionné dans notre guide, Linux est un système d'exploitation polyvalent et puissant, utilisable à de nombreuses fins, notamment pour faire tourner un serveur. Héberger un serveur sur Linux peut être une excellente solution pour ceux qui souhaitent réduire leurs coûts et garder un meilleur contrôle sur leur environnement informatique. Si c'est votre cas, utilisez SSH pour vous connecter à votre serveur distant sous Linux.
Il existe de nombreuses solutions et distributions pour lister les services en cours d'exécution sous Linux. Certains préconisent systemd. Systemd est un gestionnaire de système et de services pour Linux qui offre de nombreuses fonctionnalités : démarrage parallèle des services, chargement de modules à la demande et activation par socket. Il vous permet également de contrôler le comportement de vos services en configurant des fichiers d'unité.
N'oubliez pas que la meilleure solution dépend du service concerné et de votre configuration système. Avec les bons outils et la bonne configuration, vous pouvez faire tourner un serveur et lister les services en cours d'exécution sous Linux facilement et efficacement.
Même si vous utilisez un VPS Linux, vous pouvez lister les services en cours d'exécution sous Linux en suivant les méthodes décrites ci-dessus. Notez toutefois que chaque distribution fonctionne différemment. Pour cette raison, assurez-vous de acheter un VPS Linux livré avec la distribution de votre choix préinstallée. Cloudzy vous permet de choisir la distribution Linux à installer sur votre VPS. Vous pouvez ainsi opter pour celle avec laquelle vous vous sentez le plus à l'aise. Pour en savoir plus sur les VPS Linux Cloudzy, nous contacter.
Questions fréquemment posées
Peut-on lister les services en cours d'exécution sur toutes les distributions ?
Oui, c'est possible. Il existe plusieurs façons de lister les services en cours d'exécution sous Linux, et chaque distro le prend en charge. Vous pouvez utiliser systemctl ou les commandes service, selon le format de liste souhaité.
Comment obtenir la liste des services dans Ubuntu ?
Saisissez cette commande dans votre Terminal :
service –status-all
Comment voir quels services tournent sur CentOS ?
Entrez cette commande dans le Terminal :
systemctl list-units --type service --all
Comment lister les services en cours d'exécution dans Debian ?
Ouvrez votre Terminal et tapez la commande suivante :
systemctl list-unit-files --type service --all

