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