GNU/Linux >> Znalost Linux >  >> Linux

Spustit příkaz, aniž byste mě nechali čekat?

V CLI někdy trvá dokončení příkazu, který napíšu, chvíli a někdy vím, kdy se to stane. Jsem trochu zmatený z „pozadí“ a podobně v Linuxu.

Jaký je nejběžnější (nebo uživatelsky přívětivý způsob) sdělování CLI, že nechci čekat, okamžitě mi prosím vraťte mou výzvu. A pokud by mi to dalo ukazatel průběhu nebo jen zaneprázdněný spinner, bylo by to skvělé!

Přijatá odpověď:

Před spuštěním příkazu můžete připojit & na příkazový řádek ke spuštění na pozadí:

long-running-command &

Po spuštění příkazu můžete stisknout Ctrl Z pro pozastavení a poté bg aby to bylo na pozadí:

long-running-command
[Ctrl+Z]
bg

Linux
  1. Naplánované příkazy

  2. Spustit příkaz, který je zastíněn aliasem?

  3. Spusťte ifconfig bez sudo

  1. Jak vynutit přepsání příkazu cp bez potvrzení

  2. Vlastní příkazy

  3. Spusťte příkaz cd jako superuživatel v Linuxu

  1. Jak spustíme příkaz uložený v proměnné?

  2. Jak spustit příkaz bez vlastností root?

  3. MySQLdump bez hesla v cronjob