pages.fr: update outdated pages (#11908)

Co-authored-by: Nicolas Hansse <nico.hansse@gmail.com>
pull/23/head
Sebastiaan Speck 2024-01-15 13:41:38 +01:00 committed by GitHub
parent 71403f5893
commit a72457179b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 30 additions and 54 deletions

View File

@ -10,7 +10,7 @@
- Affiche un inventaire spécifique : - Affiche un inventaire spécifique :
`ansbile-inventory --list --inventory {{chemin/vers/fichier_ou_script_ou_dossier}}` `ansible-inventory --list --inventory {{chemin/vers/fichier_ou_script_ou_dossier}}`
- Affiche l'inventaire par défaut en YAML : - Affiche l'inventaire par défaut en YAML :

View File

@ -16,17 +16,13 @@
`cargo install --list` `cargo install --list`
- Créer un nouveau binaire ou librairie du projet Rust dans le dossier courant : - Crée un nouveau binaire ou librairie du projet Rust dans les dossiers spécifiés (ou dans le dossier courant par défaut) :
`cargo init --{{bin|lib}}` `cargo init --{{bin|lib}} {{chemin/vers/dossier}}`
- Créer un nouveau binaire ou librairie du projet Rust dans un dossier spécifique : - Compile le projet Rust dans le dossier courant en utilisant le profil release :
`cargo new {{chemin/vers/dossier}} --{{bin|lib}}` `cargo build --release`
- Compiler le projet Rust dans le dossier courant :
`cargo build`
- Compiler le projet Rust dans le dossier courant en utilisant le compilateur nightly : - Compiler le projet Rust dans le dossier courant en utilisant le compilateur nightly :

View File

@ -3,13 +3,9 @@
> Commande Git principale pour travailler avec des branches. > Commande Git principale pour travailler avec des branches.
> Plus d'informations : <https://git-scm.com/docs/git-branch>. > Plus d'informations : <https://git-scm.com/docs/git-branch>.
- Liste les branches locale en préfixant la branche courante avec `*` :
`git branch`
- Liste toutes les branches (locale et distantes) : - Liste toutes les branches (locale et distantes) :
`git branch -a` `git branch --all`
- Affiche le nom de la branche courante : - Affiche le nom de la branche courante :

View File

@ -3,10 +3,6 @@
> Clone un dépôt existant. > Clone un dépôt existant.
> Plus d'informations : <https://git-scm.com/docs/git-clone>. > Plus d'informations : <https://git-scm.com/docs/git-clone>.
- Clone un dépôt existant :
`git clone {{emplacement_du_depot_distant}}`
- Clone un dépôt existant dans un répertoire spécifique : - Clone un dépôt existant dans un répertoire spécifique :
`git clone {{emplacement_du_depot_distant}} {{chemin/vers/repertoire}}` `git clone {{emplacement_du_depot_distant}} {{chemin/vers/repertoire}}`
@ -17,11 +13,11 @@
- Clone un dépôt local : - Clone un dépôt local :
`git clone -l {{chemin/vers/depot/local}}` `git clone --local {{chemin/vers/depot/local}}`
- Clone silencieusement : - Clone silencieusement :
`git clone -q {{emplacement_du_depot_distant}}` `git clone --quiet {{emplacement_du_depot_distant}}`
- Clone un dépôt existant en ne récupérant que les 10 commits les plus récents sur la branche par défaut (plus rapide) : - Clone un dépôt existant en ne récupérant que les 10 commits les plus récents sur la branche par défaut (plus rapide) :

View File

@ -12,10 +12,6 @@
`git config --list --global` `git config --list --global`
- Liste toutes les entrées de configuration, globales et locales :
`git config --list`
- Récupère la valeur d'une entrée de configuration : - Récupère la valeur d'une entrée de configuration :
`git config alias.unstage` `git config alias.unstage`

View File

@ -6,32 +6,28 @@
- Recherche une chaîne de caractères précise : - Recherche une chaîne de caractères précise :
`grep {{chaîne_recherchée}} {{chemin/vers/fichier}}` `grep "{{chaîne_recherchée}}" {{chemin/vers/fichier}}`
- Recherche en ignorant la casse : - Recherche en ignorant la casse :
`grep -i {{chaîne_recherchée}} {{chemin/vers/fichier}}` `grep --fixed-strings "{{chaîne_recherchée}}" {{chemin/vers/fichier}}`
- Recherche récursivement (en ignorant les fichiers non-texte) dans le dossier courant une chaîne de caractères précise : - Recherche récursivement (en ignorant les fichiers non-texte) dans le dossier courant une chaîne de caractères précise :
`grep -RI {{chaîne_recherchée}} .` `grep --recursive --line-number "{{chaîne_recherchée}}" .`
- Utilise des expressions régulières étendues (supporte `?`, `+`, `{}`, `()` et `|`) : - Utilise des expressions régulières étendues (supporte `?`, `+`, `{}`, `()` et `|`) :
`grep -E {{expression_régulière}} {{chemin/vers/fichier}}` `grep --extended-regexp {{expression_régulière}} {{chemin/vers/fichier}}`
- Affiche 3 lignes de [C]ontexte, avant ([B]efore), ou [A]près chaque concordance : - Affiche 3 lignes de [C]ontexte, avant ([B]efore), ou [A]près chaque concordance :
`grep -{{C|B|A}} 3 {{chaîne_recherchée}} {{chemin/vers/fichier}}` `grep --{{context|before-context|after-context}}={{3}} "{{chaîne_recherchée}}" {{chemin/vers/fichier}}`
- Affiche le nom du fichier avec la ligne correspondante pour chaque concordance : - Affiche le nom du fichier avec la ligne correspondante pour chaque concordance :
`grep -Hn {{chaîne_recherchée}} {{chemin/vers/fichier}}` `grep --with-filename --line-number "{{chaîne_recherchée}}" {{chemin/vers/fichier}}`
- Utilise l'entrée standard au lieu d'un fichier : - Utilise l'entrée standard au lieu d'un fichier :
`cat {{chemin/vers/fichier}} | grep {{chaîne_recherchée}}` `cat {{chemin/vers/fichier}} | grep "{{chaîne_recherchée}}"`
- Inverse le résultat pour exclure des chaînes de caractères spécifiques :
`grep -v {{chaîne_recherchée}}`

View File

@ -4,34 +4,30 @@
> Peut transférer un ou plusieurs fichiers correspondant à un motif. > Peut transférer un ou plusieurs fichiers correspondant à un motif.
> Plus d'informations : <https://download.samba.org/pub/rsync/rsync.1>. > Plus d'informations : <https://download.samba.org/pub/rsync/rsync.1>.
- Transférer un fichier local vers un serveur distant : - Transfère un fichier :
`rsync {{chemin/vers/fichier_local}} {{hote_distant}}:{{chemin/vers/dossier_distant}}` `rsync {{chemin/vers/origine}} {{chemin/vers/destination}}`
- Transférer un fichier d'un serveur distant vers l'hôte local : - Utilise le mode archive (copier récursivement les répertoires, copier les liens symboliques sans résolution et conserver les autorisations, la propriété et les délais de modification) :
`rsync {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/dossier_local}}` `rsync --archive {{chemin/vers/origine}} {{chemin/vers/destination}}`
- Transférer un fichier sous forme d'[a]rchive (pour conserver les attributs) et compressé ([z]ippé), en mode [v]erbeux, lisible par l'[h]umain et afficher la [p]rogression du transfert : - Transférer le contenu d'un dossier :
`rsync -azvhP {{chemin/vers/fichier_local}} {{hote_distant}}:{{chemin/vers/dossier_distant}}` `rsync --recursive {{chemin/vers/origine}} {{chemin/vers/destination}}`
- Transférer un dossier et tous ses sous-dossiers d'un hôte distant vers l'hôte local : - Transférer le contenu d'un dossier (mais pas le dossier lui-même) :
`rsync -r {{hote_distant}}:{{chemin/vers/dossier_distant}} {{chemin/vers/dossier_local}}` `rsync --recursive {{chemin/vers/origine}}/ {{chemin/vers/destination}}`
- Transférer le contenu d'un dossier (mais pas le dossier lui-même) d'un hôte distant vers un hôte local : - Utiliser le mode archive, résolvant les liens symboliques et ignorant les fichiers déjà transférés sauf si plus récents :
`rsync -r {{hote_distant}}:{{chemin/vers/dossier_distant}}/ {{chemin/vers/dossier_local}}` `rsync --archive --update --copy-links {{chemin/vers/origine}} {{chemin/vers/destination}}`
- Transférer un dossier [r]écursivement, dans une [a]rchive pour conserver les attributs, en résolvant les [l]iens symboliques, et ignorant les fichiers déjà transférés sa[u]f si plus récents : - Transférer un fichier vers un hôte distant exécutant `rsyncd` et supprimez les fichiers sur la destination qui n'existent pas sur l'hôte distant :
`rsync -rauL {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/dossier_local}}` `rsync --recursive --delete rsync://{{hote_distant}}:{{chemin/vers/origine}} {{chemin/vers/destination}}`
- Transférer un fichier par SSH et effacer les fichiers de l'hôte local qui n'existent pas sur l'hôte distant :
`rsync -e ssh --delete {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/fichier_local}}`
- Transférer un fichier par SSH et afficher l'avancement global du transfert : - Transférer un fichier par SSH et afficher l'avancement global du transfert :
`rsync -e ssh --info=progress2 {{hote_distant}}:{{chemin/vers/fichier_distant}} {{chemin/vers/fichier_local}}` `rsync -rsh 'ssh -p {{port}}' --info=progress2 {{hote_distant}}:{{chemin/vers/origine}} {{chemin/vers/destination}}`

View File

@ -5,7 +5,7 @@
- Dépose toutes les clés publiques sur la machine distante : - Dépose toutes les clés publiques sur la machine distante :
`ssh-copy-id {{nom_utilisateur@hote_distant}}` `ssh-copy-id {{nom_utilisateur}}@{{hote_distant}}`
- Dépose une clé publique spécifique sur la machine distante : - Dépose une clé publique spécifique sur la machine distante :

View File

@ -26,7 +26,7 @@
- Active/Désactive une interface : - Active/Désactive une interface :
`ip link set {{interface}} up/down` `ip link set {{interface}} {{up|down}}`
- Ajoute/Supprime une adresse ip à une interface : - Ajoute/Supprime une adresse ip à une interface :