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.