GNU/Linux >> Tutoriels Linux >  >> Linux

Exécuter une commande sans me faire attendre ?

Sur la CLI, parfois une commande que je tape prend un certain temps, et parfois je sais quand cela va se produire. Je suis un peu confus sur "l'arrière-plan" et autres sous Linux.

Quelle est la manière la plus courante (ou la plus conviviale) de dire à la CLI que je ne veux pas attendre, veuillez me rendre mon invite immédiatement. Et si cela pouvait me donner une barre de progression ou simplement un spinner occupé, ce serait génial !

Réponse acceptée :

Avant d'exécuter la commande, vous pouvez ajouter & à la ligne de commande pour s'exécuter en arrière-plan :

long-running-command &

Après avoir lancé une commande, vous pouvez appuyer sur Ctrl Z pour le suspendre, puis bg pour le mettre en arrière-plan :

long-running-command
[Ctrl+Z]
bg

Linux
  1. Commandes planifiées

  2. Exécuter une commande masquée par un alias ?

  3. Comment exécuter le script en tant qu'autre utilisateur sans mot de passe ?

  4. Exécutez ifconfig sans sudo

  5. Exécutez la commande cd en tant que superutilisateur sous Linux

Comment exécuter des commandes Linux en arrière-plan

Commande Wait sous Linux avec des exemples

11 commandes Linux sans lesquelles je ne peux pas vivre

Comment exécuter des commandes Sudo sans mot de passe

Comment exécuter les commandes sudo sans mot de passe

Comment utiliser la commande echo sans retour à la ligne