Edellä tarkoitettiin sitä, että terminaalista sammutetaan ne ohjelmat, jotka ovat terminaalissa käynnissä. Ne jotka ovat käynnissä jossakin muualla, siis näkyvät jossakin muualla, sammutetaan sieltä jostakin muualta.
Jos sinulla näkyy
$
terminaalissa viimeisenä, niin siinä ei ole mikään käynnissä ja mitään ei voi siitä sammuttaa millään edellä mainitulla tavalla.
Edellä käynnistit myös "man" -ohjelman, se taisi itsessään sammua jollakin noista kokeilemista tavoistasi.
Terminal -ohjelmat sammutetaan miten milloinkin - riippuu aivan siitä ohjelmasta. Sen takia ne ovat hieman hankalampia käyttää, koska niissä ei ole yhtenäisiä toimintatapoja. Edellä esitetty lista oli kylläkin aika kattava antamaan kaikenlaisia tapoja, joista varmaan joku puree.
Jos ohjelmassa on jokin graafinen ruutu, niin oletettavasti se reagoi myös siihen grafiikkaan - eli tuossa esimerkissäsi "ruksi" on oletettavasti tarkoitettu sammuttamiseen.
Toisaalta, jos ohjelmassa ei ole mitään talletettavaa, niin "oikeaoppinen tapa" on mikä hyvänsä, joka sen vain tappaa. Tuo herja "unexpected" on todennäköisesti turhanpäiväinen (=koodaajan huolimattomuutta), jos ohjelmassa ei ole mitään, esim. tietokantaa tms, joka voisi mennä tuosta tempusta sekaisin.
Prosessilistasta voit toki varmistaa, että ohjelma todella sammui. Prosessilista löytyy esim. System Monitorista.