Sistem Yapılandırması:Shutdown

Wiki.Pardus-Linux.Org sitesinden

Git ve: kullan, ara

Öncelikle belirtmeliyim ki shutdown komutu adının çağrıştırdığının aksine sadece bilgiasyarınızı kapatmaya yaramaz. Öyleyse ne işe yarar?

Ön bilgi: Bu komutu sadece root çalıştırabilir, sudo ile çalışmaz.

shutdown komutu ile bilgisayırınızın "nasıl kapanacağı" ve kapanırken "neyi, nasıl yapacağını" kontrol edebilirsiniz.

Gelelim komutun kullanımına;

Komutun genel düzeni şu şekildedir:

Kod:

#shutdown [-akrhfFnc] [-t saniye] time [uyarı mesajı]


En temel kullanımları ile başlayıp daha karmaşıklara geçelim.

Temel kullanım:

1)

Kod:

#shutdown -h now

Bu komut sistemi hemen kapatır ve sistemin kapanması bitince bilgisayara gelen gücü keser.

2)

Kod:

#shutdown -r now

Bu komut sisteminizi hemen yeniden başlatır.

Yukarıdaki "now" ifadesi genel düzendeki "time" kısmına denk gelmektedir. Şimdi "time" argümanının alabileceği değerlere bakalım.

1) "time" yerine ss:dd şeklinde, ss saati, dd dakikayı simgeleyecek şekilde bir süre belirtebilirsiniz. Bunun sonucunda shutdown belirttiğiniz süre kadar sonra işleminizi yapar.

2) "time" yerine doğrudan bir tamsayı girebilirsiniz. Böylece shutdown o kadar dakika sonra işleminizi yapar.

3) "time" yerine "now" yazmak, ikinci maddede dakika yerine 0 (sıfır) yazmaya eşdeğerdir.

Gelişmiş kullanım:

Bundaki sonra kısımda shutdown komutunun isteğe bağlı olan argümanları ele alınacaktır.

1) -t saniye

Komutunuzun sonuna "-t 30" yazdığınızı varsayalım. Bu durumda shutdown sistemde çalışan süreçlere uyarı göndermek, "kill" sinyalini göndermek (onları kapatmak için) ve "runlevel" değişitrmek arasında 30'ar saniye bekleyecektir.

2) uyarı mesajı

Bu kısıma - adından da anlaşılacağı üzere - o anda sistemi kullanmakta olan kullanıcılara göndermek istediğiniz uyarı mesajını yazabilirsiniz

3) -akrhfFnc

Yukarıdaki karakterlerden ikisini (-h ve -r) zaten gördük. Gelelim diğerlerine.

"-a" argümanı, eğer varsa, kapatma işleminde /etc/shutdown.allow dosyasını kullanır.

"-k" argümanı, sistemi gerçekten kapatmaz, sadece verdiğiniz uyarı mesajını kullanıcılara iletir.

"-f" argümanı, sistem yeniden başlarken fsck'in atlanmasını sağlar.

"-F" argümanı, sistem yeniden başlarken fsck'in zorla kullanılmasını sağlar.

"-n" argümanı artık kullanılmamaktadır, kullanımı beklenmedik sonuçlar doğruabilir. Bu konuda daha fazla bilgi için konsolda "man shutdown" komutunu verebilirsiniz.

"-c" argümanı, daha önce verdiğiniz bir komutu iptal etmenizi sağlar.

Bağlantılar

Bu yazının aslına ulaşmak ve sorularınız için burayı tıklayınız.

Bu yazı Sistem Yapılandırması bölümünün bir parçasıdır.