Bii o ṣe le Bẹrẹ Lainos Linux ni abẹlẹ ati ilana imukuro ni ebute
Ninu itọsọna yii, a yoo mu wa si imọran ti o rọrun sibẹsibẹ pataki ninu mimu ilana ni eto Lainos kan, iyẹn ni bi o ṣe le ya ilana kan kuro ni ebute iṣakoso rẹ patapata.
Nigbati ilana kan ba ni asopọ pẹlu ebute, awọn iṣoro meji le waye:
- ebute idari rẹ ti kun pẹlu ọpọlọpọ data ti o wu jade ati awọn ifiranṣẹ aṣiṣe/awọn iwadii aisan.
- ni iṣẹlẹ ti ebute naa ti wa ni pipade, ilana naa papọ pẹlu awọn ilana ọmọ rẹ yoo fopin.
Lati ba awọn ọran meji wọnyi ṣe, o nilo lati yọ ilana kan kuro patapata lati ọdọ ebute idari kan. Ṣaaju ki a to lọ gangan lati yanju iṣoro naa, jẹ ki a ṣoki ni ṣoki bi a ṣe le ṣiṣe awọn ilana ni abẹlẹ.
Bii o ṣe le Bẹrẹ Ilana Lainos tabi Aṣẹ ni abẹlẹ
Ti ilana kan ba ti wa tẹlẹ ninu ipaniyan, gẹgẹbi apẹẹrẹ aṣẹ oda ni isalẹ, tẹ ni kia kia Ctrl + Z
lati da a duro lẹhinna tẹ aṣẹ bg
lati tẹsiwaju pẹlu ipaniyan rẹ ninu abẹlẹ bi iṣẹ kan.
O le wo gbogbo awọn iṣẹ abẹlẹ rẹ nipa titẹ awọn iṣẹ
. Sibẹsibẹ, stdin rẹ, stdout, stderr tun darapọ mọ ebute naa.
$ tar -czf home.tar.gz . $ bg $ jobs
O tun le ṣiṣe ilana taara lati abẹlẹ nipa lilo ampersand, ami &
.
$ tar -czf home.tar.gz . & $ jobs
Wo apẹẹrẹ ti o wa ni isalẹ, botilẹjẹpe aṣẹ oda ti bẹrẹ bi iṣẹ abẹlẹ, a ti fi ifiranṣẹ aṣiṣe kan ranṣẹ si ebute ti o tumọ si pe ilana naa tun sopọ si ebute idari.
$ tar -czf home.tar.gz . & $ jobs
Jeki Awọn ilana Lainos Ṣiṣe Lẹhin Ipade ebute
A yoo lo pipaṣẹ disown, o ti lo lẹhin igbati a ti ṣe ifilọlẹ ilana kan ti a fi si abẹlẹ, iṣẹ rẹ ni lati yọ iṣẹ ikarahun kuro ninu awọn iṣẹ atokọ ti n ṣiṣẹ ikarahun, nitorinaa iwọ kii yoo lo fg
, bg
awọn aṣẹ lori iṣẹ pato yẹn mọ.
Ni afikun, nigbati o ba pari ebute idari, iṣẹ naa ko ni idorikodo tabi firanṣẹ SIGUP si eyikeyi awọn iṣẹ ọmọde.
Jẹ ki a wo apẹẹrẹ ti isalẹ ti lilo diswon bash iṣẹ ti a ṣe sinu.
$ sudo rsync Templates/* /var/www/html/files/ & $ jobs $ disown -h %1 $ jobs
O tun le lo nohup
pipaṣẹ, eyiti o tun jẹ ki ilana kan lati tẹsiwaju ṣiṣe ni abẹlẹ nigbati olumulo kan ba jade kuro ni ikarahun kan.
$ nohup tar -czf iso.tar.gz Templates/* & $ jobs
Ya awọn ilana Lainos kuro Lati Ṣiṣakoso ebute
Nitorinaa, lati ya ilana kan kuro ni ebute idari kan, lo ọna kika pipaṣẹ ni isalẹ, eyi jẹ doko diẹ sii fun awọn ohun elo wiwo olumulo ayaworan (GUI) bii firefox:
$ firefox </dev/null &>/dev/null &
Ni Lainos,/dev/null jẹ faili ẹrọ pataki kan eyiti o kọ-pipa (yọ kuro) gbogbo data ti a kọ si, ninu aṣẹ loke, a ka ifitonileti lati, ati firanṣẹ si/dev/asan.
Gẹgẹbi ifọrọbalẹ ipari, ti a pese ilana kan ti sopọ si ebute idari kan, bi olumulo kan, iwọ yoo wo ọpọlọpọ awọn ila iṣujade ti data ilana bii awọn ifiranṣẹ aṣiṣe lori ebute rẹ. Lẹẹkansi, nigbati o ba pa ebute idari kan, ilana rẹ ati awọn ilana ọmọde yoo pari.
Ni pataki, fun eyikeyi ibeere tabi awọn akiyesi lori koko-ọrọ, de ọdọ wa nipa lilo fọọmu asọye ni isalẹ.