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 :
`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 :

View File

@ -16,17 +16,13 @@
`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}}`
- Compiler le projet Rust dans le dossier courant :
`cargo build`
`cargo build --release`
- 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.
> 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) :
`git branch -a`
`git branch --all`
- Affiche le nom de la branche courante :

View File

@ -3,10 +3,6 @@
> Clone un dépôt existant.
> 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 :
`git clone {{emplacement_du_depot_distant}} {{chemin/vers/repertoire}}`
@ -17,11 +13,11 @@
- Clone un dépôt local :
`git clone -l {{chemin/vers/depot/local}}`
`git clone --local {{chemin/vers/depot/local}}`
- 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) :

View File

@ -12,10 +12,6 @@
`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 :
`git config alias.unstage`

View File

@ -6,32 +6,28 @@
- 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 :
`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 :
`grep -RI {{chaîne_recherchée}} .`
`grep --recursive --line-number "{{chaîne_recherchée}}" .`
- 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 :
`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 :
`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 :
`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}}`
`cat {{chemin/vers/fichier}} | grep "{{chaîne_recherchée}}"`

View File

@ -4,34 +4,30 @@
> Peut transférer un ou plusieurs fichiers correspondant à un motif.
> 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}}`
- 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}}`
`rsync --recursive --delete rsync://{{hote_distant}}:{{chemin/vers/origine}} {{chemin/vers/destination}}`
- 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 :
`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 :

View File

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