N02

CLI Utilitaire SystĂšme

Un outil en ligne de commande qui exploite les modules natifs os, crypto et path de Node.js. Aucune dĂ©pendance npm — tout est inclus dans Node.js par dĂ©faut.

Prérequis

node --version   # Doit ĂȘtre >= 14.17.0

Commandes disponibles

# Afficher l'aide
node app.js help

# Informations systĂšme complĂštes (os module)
node app.js info

# Hacher un texte en SHA-256 et MD5 (crypto module)
node app.js hash "mon texte secret"
node app.js hash monmotdepasse123

# Générer un UUID aléatoire (crypto module)
node app.js uuid

# Joindre des segments de chemin (path module)
node app.js path home user documents fichier.txt
CommandeModule utiliséDescription
infoosOS, CPU, RAM, hostname, Node.js version
hash <texte>cryptoHash SHA-256 et MD5 du texte
uuidcryptoUUID v4 aléatoire
path <seg...>pathJoindre et résoudre des chemins
help—Afficher l'aide

Code source — app.js

Chargé dynamiquement
// Ouvrir avec Live Server pour charger le code automatiquement
← Exercices N02 N03 — Filesystem →