- 1. Comment installer chkservice sur Debian Linux
- 2. Comment installer chkservice sur Fedora, Arch et d'autres distributions Linux
- 3. Comment utiliser chkservice sur Linux
- 4. Informations sur l'état du lecteur Linux Chkservice
- 5. Touches de navigation Chkservice Linux
- 6. Touches d'action dans chkservice sous Linux
Lorsque vous travaillez avec des environnements Linux, à la fois en tant qu'administrateurs et utilisateurs, il est courant de gérer divers paramètres du système avec lequel nous effectuons diverses tâches.
L'un des termes les plus courants dans les distributions Linux est Systemd, rappelez-vous que Systemd (System Daemon) est un démon système qui gère divers paramètres au sein de la distribution. Systemd remplace le bien connu init qui était en charge de l'administration du système d'exploitation.
Avec Systemd, nous pouvons contrôler le démarrage et les services système, identifier différents types de ressources système, telles que les services, les périphériques, la mémoire d'échange, le montage automatique, les cibles, les chemins, les sockets et bien d'autres. Systemd fonctionne avec systemctl, qui est un composant qui permet de contrôler le comportement et les unités du système dans des tâches telles que le démarrage, l'arrêt, le redémarrage, l'affichage de l'état, etc., via la ligne de commande.
Solvetic analysera à cette occasion un moyen pratique et simple d'administrer Systemd sous Linux, dans cet exemple Ubuntu 17 Server, avec un outil utile appelé chkservice et ainsi disposer de plus d'options de gestion et de contrôle.
Qu'est-ce que ChkserviceChkservice est un outil de ligne de commande basé sur ncurses et, en tant que tel, simple à utiliser et à mettre en œuvre pour gérer les unités systemd sur une machine Linux.
Avec chkservice, nous pouvons lister les unités par ordre alphabétique en fonction de leurs catégories (services, objectifs, montages automatiques, etc.), en affichant leur statut et leur description, et cela nous permet, en utilisant les privilèges de superutilisateur, de démarrer, arrêter, activer et désactiver les unités.
1. Comment installer chkservice sur Debian Linux
Nous allons maintenant voir comment installer chkservice sur certaines des distributions Linux les plus utilisées de manière simple et sécurisée.
En cas d'utilisation de Debian et de ses dérivés, nous devons d'abord exécuter le référentiel PPA avec la ligne suivante :
sudo add-apt-repository ppa: linuxenko / chkservice
Plus tard, nous mettons à jour les packages du référentiel en exécutant :
mise à jour sudo aptEnfin, nous installons chkservice en exécutant la ligne suivante :
sudo apt installer chkservice
2. Comment installer chkservice sur Fedora, Arch et d'autres distributions Linux
Dans le cas où nous utilisons Fedora, nous devons exécuter les lignes suivantes :
dnf copr activer srakitnican / par défaut dnf installer chkservice
Dans les environnements Arch Linux, il sera nécessaire d'exécuter les opérations suivantes :
git clone https://aur.archlinux.org/chkservice.git cd chkservice makepkg -si
Dans les autres distributions Linux en exécutant les lignes suivantes :
git clone https://github.com/linuxenko/chkservice.git mkdir build cd build cmake… / make
3. Comment utiliser chkservice sur Linux
Une fois chkservice installé, nous pouvons le démarrer avec les privilèges root en utilisant la commande sudo comme suit :
sudo chkserviceLe résultat sera le suivant :
On peut voir quatre colonnes réparties comme suit :
- Dans le premier, l'état activé / désactivé / masqué est affiché
- Le second indique l'état démarré/arrêté
- Dans le troisième, le nom et le type de l'unité seront affichés.
- Dans la dernière colonne, nous avons la description de l'unité.
4. Informations sur l'état du lecteur Linux Chkservice
Nous pouvons voir que nous avons les options suivantes :
Montre qu'un lecteur est activé
[X]
Indique qu'un lecteur est désactivé
[]
Indique qu'une unité est statique
[s]
Montre qu'un lecteur est masqué
-m-
Indique que l'unité a été arrêtée
=
Montre que l'unité fonctionne
>
5. Touches de navigation Chkservice Linux
Pour naviguer entre les différentes fonctions nous avons les possibilités suivantes :
Déplacer le curseur vers le haut
Télécharger / k
Déplacer le curseur vers le bas
Bas / j
Déplacer la page vers le haut
PgUp / b
Déplacer la page vers le bas
PgBas / f
6. Touches d'action dans chkservice sous Linux
Avec chkservice, nous avons les options suivantes :
Mettre à jour ou recharger les informations
r
Il est utilisé pour activer ou désactiver une unité
Barre d'espace
Permet de démarrer ou d'arrêter une unité
s
Nous avons quitté chkservice
quelle
Pour afficher la page d'aide
? Maj + /
De cette façon, chkservice devient un allié pour la gestion de systemd dans les environnements Linux et pour avoir un contrôle beaucoup plus précis sur les unités et les composants que systemd nous permet de gérer.