Háttér icpolnenie programok linux cli, rendszergazdák su

Azt hiszem, ez nem titok, hogy a Linux parancssor, meg lehet oldani minden problémát, beleértve azokat is, akiknek a megoldás meglehetősen triviális, és néha lehetetlen anélkül, hogy további szoftver a Windows. A közelmúltban egyre több ember vált a Linux / Mac rendszerek, a legtöbb közülük nem is tudják, hogy a hatalom, amely a parancssorban. Windows PowerShell még dohányzik a pálya szélén.

Ebben a cikkben azt kezdeni «Linux kezdőknek” sorozat, amely időről időre leírni amelyek hasznossága nyilvánvaló és egyszerű, de sok kezdő nem is tud a létezésükről.

háttér zadiniyami vezérli parancsok fg, bg, munkahelyek, nohup és megtagad.

Az alkalmazás futtatásához egyszer a háttérben hozzá a sor végére . például:

> Sleep 50

Amint az Enter gombot, akkor visszatér a format string [job_id] pid.

A munkahelyek parancs látjuk feladatok listáját a háttérben, és állapotát. Például miután 50 másodperc után megkezdődik az előző példában, gépelés munkahelyek látjuk a következő:

Az indulás után, látni fogjuk, egy üzenetet, hogy a szabványos kimenet átirányítható egy $ HOME / nohup.out. Most nyugodtan zárja be a terminált.

Ez a módszer akkor működik, ha mi csak tudjuk, hogy a munkát kell végezni befejezése után az ülés, de valami köze, ha már nem számított az idő, hogy az alkalmazást, és sürgősen be kell zárnia a terminál? Ez különösen igaz az ssh kapcsolat. Ebben az esetben a támogatás akkor is megtagadom a parancsot.

megtagad [Ar] [-h] [jobspec ...]

A kulcs egy - alkalmazni minden feladatot.

Key r - alkalmazni minden futó feladatokat.

Key h - hagyja el a munkát a munkák listáját.

Kapcsolódó cikkek