Kill: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 25: Line 25:
== Tööde tapmine ==
== Tööde tapmine ==


Töö tapmiseks tuleb teada töönumbrit, mida soovitakse tappa. Töö numbri leiab tööde nimekirjast.
Töö tapmiseks tuleb teada töönumbrit, mida soovitakse tappa. Töö numbri leiab tööde nimekirjast, mida näeb käsuga:  
Tööde nimekirja vaadatakse käsuga:  
<pre>jobs</pre>


'''jobs'''
Selleks, et tappa töö tuleb lisada käsklusesse kill protsendimärk tapetava töö numbri ette:  
 
Tuleb leida töö mida soovitakse tappa ning lisada protsendi märk töö ette:
 
'''kill %töönumber'''
 
Töö tapmiseks peab teadma töö numbrit, selle leiab tööde nimekirjast:
<pre>jobs</pre>
Töö number 4 tapmine:
<pre>kill %4</pre>
<pre>kill %4</pre>


Viimase töö saab tappa käsuga:
Viimase tahaplaanile surutud töö saab tappa käsuga:
<pre>kill %%</pre>
<pre>kill %%</pre>



Revision as of 17:26, 16 May 2011

TEGEMISEL


Sissejuhatus

Kill on käsk, mida kasutatakse protsesside ning ka tööde tapmiseks UNIX-i ning UNIX-i laadsetes operatsioonisüsteemides. Kill käsklusel on hulk erinevaid parameetreid, mis võimaldavad tapmist läbi viia erinevaid mooduseid kasutades. Võimalik on tappa protsess koheselt või anda talle aega oma tegevus lõpetada ning siis sulguda. Protsessi saab tappa protessi omanik või superkasutaja. Tapmis parameetrid võivad erinevates Linuxi operatsioonisüsteemides erineda.


Käsud

Kill-i erinevad parameetrid kuvatakse käsuga:

kill -l


Protsesside tapmine

Selleks, et tappa mõni protsess peame teadma tema numbrit, selle leiame kui vaatame protsesside tabelit:

ps -ef

Protsessi tapmiseks tuleb kasutada PID numbrit:

kill -9 1234


Tööde tapmine

Töö tapmiseks tuleb teada töönumbrit, mida soovitakse tappa. Töö numbri leiab tööde nimekirjast, mida näeb käsuga:

jobs

Selleks, et tappa töö tuleb lisada käsklusesse kill protsendimärk tapetava töö numbri ette:

kill %4

Viimase tahaplaanile surutud töö saab tappa käsuga:

kill %%

Kasutatud kirjandus

http://www.eenet.ee/EENet/assets/docs/abs/kill.html

http://en.wikibooks.org/wiki/Guide_to_Unix/Commands/Process_Management/Kill (inglise keelne)

http://linux.about.com/library/cmd/blcmdl_kill.htm (inglise keelne)

Autor

Kaspar Steinberg A32