Guide pratique de la commande tee sous Linux
Présentation de la commande tee
La commande tee constitue un mécanisme essentiel pour la répartition des flux de données dans les environnements Linux et Unix. Inspirée par la forme en T d'un raccord de tuyauterie, elle effectue une lecture à partir de l'entrée standard et redirige les données simultanément vers la sortie standard, généralement ...
Publié le 16 juillet à 03h21
Introduction aux commandes fondamentales de MongoDB
Pour interagir avec MongoDB après son démarrage, ouvrez une session shell via la commande mongo. La commende help affiche les instructions de base.
Commandes utiles initialse :
show dbs : liste les bases de données disponibles.
show collections : présente les collections de la base courante.
use <nom_bd> : change ou crée la base active.
...
Publié le 15 juillet à 11h00
Interagir avec des Processus Externes via le Module Subprocess de Python
Le module subprocess de la bibliothèque standard de Python permet d'exécuter de nouvelles applications et de gérer leurs entrées/sorties et leurs codes de retour. Il est conçu pour remplacer les fonctions et modules plus anciens comme os.system, os.spawn*, os.popen*, popen2.* et commands.*, offrant une interface plus puissante et flexible pour ...
Publié le 14 juillet à 04h14
Manipulation de chaînes de caractères dans le Shell: Guide détaillé
Extraction à partir d'une position spécifique
Extraction depuis le début de la chaîne (l'indexation commence à 0)
Pour compter à partir du début de la chaîne, le format d'extraction est le suivant :
${chaîne: départ :longueur}
Ici, chaîne est la chaîne de caractères à extraire, départ est la position de départ (en comptant à partir de la ga ...
Publié le 7 juillet à 20h23
Intégration de prek dans le shell pour automatiser les commandes de développement
prek est une implémentation en Rust de l'outil pre-commit, offrant des capacités de vérifictaion et de formatage rapides. Intégrer prek dans le shell améliore l'efficacité du workflow en réduisant les saisies manuelles.
Avantages de l'intégration shell
Complétion automatique des commandes et options.
Simplification des opérations fréquentes vi ...
Publié le 5 juillet à 22h23
Problèmes techniques courants en environnement Shell
L'administration système via Shell implique souvent la résolution de problèmes spécifiques. Ce document présente des solusions pour des scénarios fréquents, avec des exemples de commandes adoptés.
1. Exploitation avancée de la commande find
Pour renommer massivement des fichiers avec une extension donnée, on peut combiner find et sh -c afin de ...
Publié le 4 juillet à 23h49
Capture et gestion des signaux dans les scripts Shell Linux
Dans les systèmes d'exploitation de type Unix comme Linux, les signaux sont utilisés pour la communication entre processus. Un signal est une notification asynchrone envoyée à un processus ou à un thread spécifique au sein du même processus pour informer d'un événement, tel que défini par la norme POSIX.
Lorsqu'un événement survient, le noyau g ...
Publié le 3 juillet à 20h32
Guide des variables d'environnement Linux
Table des matières
Guide de démarrage rapide
Commandes d'affichage
Classification des variables d'environnement courantes
Méthodes de configuration
Scripts pratiques
Référence rapide
Guide de démarrage rapide
Afficher les variables d'environnement actuelles : printenv
Définir un proxy : export HTTP_PROXY=http://127.0.0.1:7890
Enregistrer la ...
Publié le 3 juillet à 20h25
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
Introduction aux scripts Shell avec Bash
Le Shell est un programme fondamental dans l'environnement Linux, agissant comme une interface textuelle entre l'utilisateur et le noyau du système d'exploitation. Écrit en langage C, il permet non seulement d'exécuter des commandes interactives, mais aussi de rédiger des scripts, ce qui en fait à la fois un langage de commande et un langage de ...
Publié le 3 juillet à 03h51