diff --git a/pages.fr/common/gcc.md b/pages.fr/common/gcc.md new file mode 100644 index 000000000..bd64ffb79 --- /dev/null +++ b/pages.fr/common/gcc.md @@ -0,0 +1,24 @@ +# gcc + +> Préprocesse et compile des fichiers sources C et C++, pour ensuite les assembler et les lier entre eux. +> Plus d'informations : + +- Compile plusieurs fichiers source en un exécutable : + +`gcc {{chemin/vers/le/fichier1.c chemin/vers/le/fichier2.c ...}} -o {{chemin/vers/l'exécutable/à/produire}}` + +- Active les averissements et les symboles de débogage dans la sortie de commande : + +`gcc {{chemin/vers/le/fichiersource.c}} -Wall -Og -o {{chemin/vers/l'exécutable/à/produire}}` + +- Inclut les bibliothèques depuis un chemin différent de celui par défaut : + +`gcc {{chemin/vers/le/fichiersource.c}} -o {{chemin/vers/l'exécutable/à/produire}} -I{{chemin/vers/les/fichiers/d'en-tête}} -L{{chemin/vers/la/bibliothèque}} -l{{bibliothèque}}` + +- Compile le code source en des instructions d'assemblage : + +`gcc -S {{chemin/vers/le/fichiersource.c}}` + +- Compile le code source en un fichier objet sans le lier : + +`gcc -c {{chemin/vers/le/fichiersource.c}}` diff --git a/pages.fr/common/gh-alias.md b/pages.fr/common/gh-alias.md new file mode 100644 index 000000000..ab95f0bd3 --- /dev/null +++ b/pages.fr/common/gh-alias.md @@ -0,0 +1,24 @@ +# gh alias + +> Gérer les alias de commandes GitHub CLI depuis la ligne de commande. +> Plus d'informations : . + +- Affiche l'aide pour la sous-commande `alias` : + +`gh alias` + +- Liste tous les alias pour lesquels `gh` est configuré : + +`gh alias list` + +- Crée un alias de sous-commande pour `gh` : + +`gh alias set {{alias}} '{{commande_gh}}` + +- Définit une commande shell comme sous-commande de `gh` : + +`gh alias set --shell {{nom_de_l'alias}} {{commande}}` + +- Supprime un alias : + +`gh alias delete {{nom_de_l'alias}}` diff --git a/pages.fr/common/gh.md b/pages.fr/common/gh.md new file mode 100644 index 000000000..5ba905b03 --- /dev/null +++ b/pages.fr/common/gh.md @@ -0,0 +1,37 @@ +# gh + +> Travailler harmonieusement avec GitHub depuis la ligne de commande. +> Certaines commandes comme `gh config` ont leur propre documentation. +> Plus d'informations : . + +- Clone un dépôt GitHub localement : + +`gh repo clone {{utilisateur}}/{{dépôt}}` + +- Crée une nouvelle issue : + +`gh issue create` + +- Affiche et filtre les issues ouvertes du dépôt courant : + +`gh issue list` + +- Affiche une issue dans le navigateur Web par défaut : + +`gh issue view --web {{numéro_de_l'issue}}` + +- Crée une pull request : + +`gh pr create` + +- Affiche une pull request dans le navigateur Web par défaut : + +`gh pr view --web {{numéro_de_la_PR}}` + +- Observe une pull request spécifique localement : + +`gh pr checkout {{numéro_de_la_PR}}` + +- Affiche le statut des pull requests du dépôt courant: + +`gh pr status` diff --git a/pages.fr/linux/ark.md b/pages.fr/linux/ark.md new file mode 100644 index 000000000..9b64c3074 --- /dev/null +++ b/pages.fr/linux/ark.md @@ -0,0 +1,16 @@ +# ark + +> Outil d'archive de KDE. +> Plus d'informations : . + +- Extrait une archive dans le répertoire courant : + +`ark --batch {{archive}}` + +- Change le répertoire d'extraction : + +`ark --batch --destination {{chemin/vers/le/répertoire}} {{archive}}` + +- Crée une archive si elle n'existe pas et y ajouter des fichiers : + +`ark --add-to {{archive}} {{fichier1}} {{fichier2}} ...` diff --git a/pages.fr/linux/as.md b/pages.fr/linux/as.md new file mode 100644 index 000000000..d5ef7b154 --- /dev/null +++ b/pages.fr/linux/as.md @@ -0,0 +1,20 @@ +# as + +> Assembleur GNU portable. Principalement destiné pour assembler la sortie de `gcc` pour être utilisé par `ld`. +> Plus d'informations : . + +- Assemble un fichier, en écrivant la sortie dans le fichier `a.out` : + +`as {{fichier.s}}` + +- Assemble la sortie vers un fichier donné : + +`as {{fichier.s}} -p {{sortie.o}}` + +- Génère la sortie plus vite en évitant le preprocess des espaces et des commentaires (doit seulement être utilisé sur des compilateurs sûrs) : + +`as -f {{fichier.s}}` + +- Inclut un chemin donné à la liste des répertoires dans lesquels chercher les fichiers spécifiés dans les directives `.include` : + +`as -I {{chemin/vers/le/répertoire}} {{fichier.s}}` diff --git a/pages.fr/linux/cal.md b/pages.fr/linux/cal.md new file mode 100644 index 000000000..1effdbaf0 --- /dev/null +++ b/pages.fr/linux/cal.md @@ -0,0 +1,24 @@ +# cal + +> Affiche un calendrier, en surlignant la date d'aujourd'hui. +> Plus d'informations : . + +- Affiche un calendrier pour le mois en cours : + +`cal` + +- Affiche les mois précédent, courant et suivant : + +`cal -3` + +- Utilise le Lundi comme le premier jour de la semaine : + +`cal --monday` + +- Affiche un calendrier pour une année en particulier (4 chiffres) : + +`cal {{année}}` + +- Affiche un calendrier pour un mois et une année en particulier : + +`cal {{mois}} {{année}}`