Commit bfb6d200 authored by liloumuloup's avatar liloumuloup 🛰
Browse files

Merge branch 'v1.3-fix-cheatsheet-content' into 'main'

Corrections pour descriptions erronées

Corrections pour descriptions erronées :
* #17 : Préciser la description pour disown
* #15 : Rajouter l'output nohup.out

Ajout infos diverses :
* #16 : Rajouter notice dl pdf
* #14 : Ajout de la liste des contributeurs

See merge request solutrucs/cheatsheet-commandes-linux!7
parents ebe1efdb 0f89beb3
Pipeline #441180 passed with stages
in 1 minute and 46 seconds
......@@ -9,3 +9,22 @@ La documentation se divise en plusieurs parties :
* [vim](vim.md) : aide à la prise en main pour Vim
Ne pas hésiter à créer des issues s'il manque des choses importantes ou si des points sont erronés !
## Télécharger les PDF générés par la CI
Lors de la création d'un tag, un PDF est généré et déployé en tant que Generic Package dans le dépôt.
Pour les récupérer :
* Packages & registry
* -> Package Registry
* -> cheatsheet-commandes-linux
* -> récupérer la dernière version des PDF
Une option consiste à passer par l'interface des `tags` :
* Repository
* -> Tags
* -> Cliquer sur le bouton avec une flèche pour télécharger une archive contenant les PDF associés à la version
## Contributeurs
* @Hylobatide
* @liloumuloup - liloumuloup@gmail.com
......@@ -38,6 +38,8 @@ Il est possible de faire en sorte que la commande puisse continuer de s'exécute
nohup find / -name "coucou" -type f &
```
Attention, l'output de la commande est automatiquement redirigée vers un fichier `nohup.out` situé à l'emplacement où on est au moment où on lance la commande.
### Méthode 2 : Lancer la commande, puis la passer en arrière-plan
* Lancer sa commande dans le terminal
......@@ -54,7 +56,10 @@ nohup find / -name "coucou" -type f &
* **Passer de nouveau le job à l'avant-plan** : il suffit de faire le chemin inverse de la méthode 2
* Récupérer l'identifiant du job avec `jobs`
* Passer la commande à l'avant-plan avec `fg` (voir [Mettre en pause / Arrêter une commande](#user-content-mettre-en-pause-arrêter-une-commande) pour le détail)
* **Permettre au job de continuer de s'exécuter si on ferme le terminal** : si on ferme le terminal alors qu'on a des jobs en arrière-plan, ceux-ci vont arrêter de s'exécuter. Il est possible de leur permettre de continuer à s'exécuter grâce à `disown` qui fonctionne sur le même principe de `bg` et `fg`.
* **Permettre au job de continuer de s'exécuter si on ferme le terminal** : si on ferme le terminal alors qu'on a des jobs en arrière-plan, ceux-ci vont arrêter de s'exécuter. Il est possible de leur permettre de continuer à s'exécuter grâce à `disown` qui fonctionne sur le même principe de `bg` et `fg` (voir [Mettre en pause / Arrêter une commande](#user-content-mettre-en-pause-arrêter-une-commande) )
:
* Récupérer l'identifiant du job avec `jobs`
* Détacher le process de la session : `disown %x` (remplacer `x` par l'id du process récupéré ci-dessus)
## Nettoyer le terminal
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment