Jos tehdään jokin linux-skripti, jossa ajetaan komentoa esim. "sleep 2", niin keskeyttääkö komento skriptin suorituksen 2. sekunnin ajaksi vai keskeyttääkö se koko järjestelmän toiminnan mainituksi ajaksi?
sleep-komennon toiminta
punainen lätsä
481
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Tiedät jo etukäteen, että ensimmäinen vastaus on oikein.
Se keskeyttää vain sen ohjelman tai skriptin joka lähettää sleepin. Voit ihan helposti testata sitä itsekin päätteessä. Avaa pääte, kirjoita siihen
ls -la; sleep 60;
ja paina enter niin hakemiston sisältö tulostuu, sitten bashin pts/0 eli komentosivusi odottaa minuutin ja lopulta palaa komentokehotteeseen. Muu kone toimii sillä aikaa normaalisti, voit jopa avata uuden välilehden päätteeseen ja antaa sinne jonkin komennon niin se toimi ihan normaalisti.
Tai lisää siihen vielä clear-komento niin näkymä puhdistuu
ls -la; sleep 10; clear;
OK, kiitos vastauksista! Kyllähän tuon toimintalogiikan olisi jo hoksannutkin, jos vaan olisi miettinyt asiaa tarkemmin. Kuitenkin aina on parempi varmistaa ;)