Posts Tagged ‘fg’

Linux’ta komut bitince başka komut çalıştırma

Gece yatarken download yapmak heralde en sevdiğim şeylerdendir. Böylece sabah yapmam gereken işleri internet yavaşlamadan yapabilirim.

Ancak bilgisayarın da tüm gece boyunca açık kalmasını istemiyorum. Yani indirme işleti bitince bilgisayarımın kapanmasını istiyorum.

Bunu linux shell’de çok kolaylıkla yapabilirsiniz. Tabii ki efsanevi wget programı sayesinde.

Ben ubuntunun 9.10 sürümünün betasını indireceğim. İndirme bitince de bilgisayarımın kapanmasını istiyorum.

wget http://releases.ubuntu.com/releases/9.10/ubuntu-9.10-beta-desktop-amd64.iso; shutdown now

Gayet basit değil mi?

Peki ya siz indirmeye başladıysanız ve indirdiklerinizin boşa gitmesini istemiyorsanız? (yani baştan başlamamak için)

Bunun için çalışan komutu arkaplana alıp, kapatma komutunu girebilmemiz lazım.

O zaman wget çalışırken (CTRL+Z) tuşuyla işlemi arka plana atın. wget çalışmaya devam edecektir. Sonra şu komutları girin:

fg;shutdown -h now

Eğer shutdown kullanacaksanız, haliyle sudo girmeniz gerekecektir. O da download bittikten sonra parola soracağı için bilgisayarınızın kapanmamasına neden olacak. O yüzden shotdown programının iznini değiştirmeniz gerekmektedir. (Bu işlemi tüm işlemlerden önce yapmalısınız)

sudo chmod u+s /sbin/shutdown