Gestion de Processus avec Supervisor sur Linux/Unix
Supervisor est un système client/serveur développé en Python, conçu pour surveiller et contrôler de multiples processus sur les systèmes d'exploitation de type UNIX. Il assure la stabilité des applications en gérant leur cycle de vie : démarrage, arrêt, et redémarrage automatique en cas d'échec inattendu. Cette capacité permet aux administrateu ...
Publié le 13 août à 13h03
Commandes Essentielles Linux
Copier des fichiers
[root@serveur ~]# cp redis-3.2.10/src/redis-trib.rb /usr/local/binCopie le fichier redis-trib.rb du répertoire redis-3.2.10/src/ vers /usr/local/bin/ ; Copier un répertoire :cp -r redis-7.0.0 /home/utilisateur/redis/nœud1 2. Créer des répertoires [root@serveur ~]# mkdir redis_clusterCrée un répertoire redis_cluster dans le ...
Publié le 29 juillet à 06h44
Scripts Shell : 30 Exemples Pratiques pour l'Administration Système
Directives de base pour le scripting Shell
Avant de commencer l'écriture de scripts complexes, il est essentiel de respecter certaines bonnes pratiques pour garantir la maintenabilité et la robustesse du code :
Utilisez toujours le shebang approprié en début de fichier : #!/bin/bash.
Commentez votre code et utilisez une indentation de 4 espace ...
Publié le 26 juillet à 20h20
Renforcement de la Sécurité des Serveurs Linux
Ce guide détaille plusieurs étapes essentielles pour renforcer la sécurité de votre serveur Linux. Chaque section couvre un aspect spécifique, de la gestion des utilisateurs à la configuration des services.
Vérification des utilisateurs avec UID 0
Il est crucial de s'assurer que seul l'utilisateur root possède un identifiant utilisateur (UID ...
Publié le 25 juillet à 18h17
Guide pratique des opérations courantes sur un serveur NFS
Présentation du protocole NFS
Le système de fichiers réseau (NFS) est un protocole permettant à des systèmes cleints d'accéder à des fichiers sur un serveur distant comme s'ils étaient stockés localement.
Composants essentiels
nfs-kernel-server : Le daemon principal du service NFS.
rpcbind : Service de mappage des ports RPC.
/etc/exports : Fic ...
Publié le 23 juillet à 06h36
Guide de Gestion des Commandes Ubuntu
Commandes Essentielles
1.1 rm
La commande rm supprime des fichiers ou des répertoires. L'option -r (récursive) supprime tous les éléments d'un dossier. L'option -f (force) ignore les fichiers inexistants. Pour une suppression complète, on utilise couramment rm -rf, par exemple pour vider la corbeille :
rm -rf ~/.local/share/Trash/
1.2 vi
L' ...
Publié le 13 juillet à 03h25
Commandes Linux useradd et userdel : gestion des utilisateurs
Introduction
Les commandes useradd et userdel permettent respectivement de créer et de supprimer des utilisateurs sur un système Linux. Ces commandes nécessitant des privilèges d'administrateur pour être exécutées.
Lors de la création d'un utilisateur, si aucun mot de passe n'est configuré, le mot de passe par défaut est inutilisable. Par consé ...
Publié le 8 juillet à 19h12
Administration de serveurs CentOS 8 avec l'interface Cockpit
Cockpit est une plateforme de gestion de serveurs Linux via une interface web intuitive, développée initialement par Red Hat. Contrairement à d'autres solutions, elle n'ajoute pas de couche logicielle complexe entre l'administrateur et le système, permettant ainsi une interaction directe avec les API natives de l'OS.
Caractérsitiques principale ...
Publié le 6 juillet à 05h10
Commandes de base Linux
Utilisation des commandes Linux
Gestion des fichiers et disques
(i) Listage de fichiers : ls
(ii) Redirection de sortie : >
(iii) Affichage paginé : more
(iv) Tubes : |
(v) Effacement de l'écran : clear
(vi) Changement de répertoire : cd
(vii) Affichage du chemin courant : pwd
(viii) Création de répertoires : mkdir
(ix) Suppression de réper ...
Publié le 3 juillet à 18h49
Commandes Essentielles Linux pour Ubuntu 18.04
Optimisation des performances
make -j8 # Adaptez ce nombre en fonction du nombre de cœurs de votre processeur
make # Équivalent à -j1, exécution mono-cœur, donc beaucoup plus lent que -j8
Surveillance de l'utilisation du GPU
pip install gpustat
watch --color -n1 gpustat -cpu
# Ou
gpustat -cpu
# Ou
nvidia-smi
Décompression de fichiers
tar - ...
Publié le 29 juin à 21h27