table of contents
other languages
other sections
shutdown(8) | Linux Sistem Yöneticisinin Kılavuzu | shutdown(8) |
İSİM¶
shutdown - sistemi kapatırKULLANIM¶
/sbin/shutdown [-t saniye] [-arkhncfF] zaman [uyarı-iletisi]
AÇIKLAMA¶
shutdown, sistemi güvenli bir şekilde kapatır. O an sisteme bağlı bütün kullanıcılar, sistemin kapatılmakta olduğu hakkında uyarılır ve login(1) baskılanır. Sistemi hemen kapatmak veya belirli bir süre sonra kapatmak tercihe bağlıdır. SIGTERM sinyali ile, bütün süreçler sistemin kapatılacağı konusunda uyarılır. Böylece, yazılımlara, yapmakta oldukları işi kaydetmeleri için süre tanınmış olur. Örneğin vi(1) üzerinde çalıştığı belgeyi kaydeder, posta ve haber programlarına düzgün bir şekilde kapanma şansı verilmiş olur, vs... shutdown, init(8) sürecine sinyal göndererek, çalışma seviyesini değiştirmesini söyler. Çalışma seviyesi 0 sistemi durdurmak, 6 sistemi yeniden başlatmak ve 1 tek kullanıcılı kipe geçmek için kullanılır. -h veya -r seçeneklerinden hiçbiri belirtilmemişse bu öntanımlıdır. Sistemi kapatma (halt) ve yeniden bağlatma (reboot) işlemleri esnasında neler olup bittiğini görmek için, /etc/inittab dosyası içindeki ilgili girdilere bakınız.SEÇENEKLER¶
- -a
- /etc/shutdown.allow kullanılır.
- -t saniye
- init(8)'e, çalışma seviyesini
değiştirmeden önce, uyarı ve kill sinyali
süreçleri arasında saniye saniye beklemesini
söyler.
- -k
- Gerçekte kapatma işlemi yapılmaz, sadece
sisteme bağlı bulunan kullanıcılara uyarı
gönderilir.
- -r
- Sistemi kapattıktan sonra yeniden başlatır.
- -r
- Sistemi durdurduktan sonra kapatır.
- -n
- [ÖNERİLMEZ] kapatma işlemi için
init(8)'i çağırmaz, bu işlemi kendi
başına yapar. Bu seçeneği kullanmak tavsiye edilmez ve
bu işlemin sonuçları, her zaman beklenildiği gibi
olmaz.
- -f
- Sistemi yeniden başlattığında fsck
yapılmaz.
- -F
- Sistemi yeniden başlattığında fsck
mutlaka yapılır.
- -c
- Çalışmakta olan shutdown sürecini iptal
eder. Elbette, bu seçenek ile zaman argümanını
belirtmek mümkün değildir, fakat bütün
kullanıcılara göndermek üzere
açıklayıcı bir uyarı girilebilir.
- zaman
- kapatma zamanı.
- uyarı-iletisi
- Tüm kullanıcılara gönderilecek
uyarı iletisi.
ERİŞİM DENETİMݶ
shutdown, CTRL-ALT-DEL tuşlarına aynı anda basılmak sureti ile init(8) üzerinden de çağrılabilir. Bunun için /etc/inittab dosyası içinde bu tanımlamanın yapılmış olması gerekir. Şayet bu tanımlama yapılmış ise, konsol klavyesine fiziksel erişime sahip bütün kullanıcılar sistemi kapatabilir. Bunu önlemek için, shutdown, sanal konsollardan birine yetkili bir kullanıcının bağlanmış olup olmadığını kontrol edebilir. Şayet shutdown komut -a seçeneği ile çağrılmış ise (bunu /etc/inittab içindeki shutdown çağrısına ekleyin), shutdown /etc/shutdown.allow dosyasının var olup olmadığını kontrol edecektir. Daha sonra burada liste içindeki yetkili isimler ile sanal konsoldan bağlanmış kullanıcıların listesini (/var/run/utmp'den) karşılaştırır. Şayet, burada belirtilen yetkili kişilerden birisi veya root kullanıcı sisteme bağlanmış ise, bu kapatma işlemini gerçekleştirilir. Aksi taktirde şöyle bir hata mesajı ekrana basılır:İLGİLİ DOSYALAR¶
/fastboot /etc/inittab /etc/init.d/halt /etc/init.d/reboot /etc/shutdown.allow
NOTLAR¶
Kullanıcıların çoğu zaman argümanını vermeyi unutur ve shutdown tarafından üretilen hata iletisi karşısında şaşırırlar. zaman argümanı zorunludur. Hemen hemen bütün durumların yüzde doksanında bu argümanın değeri now sözcüğü olacaktır.İLGİLİ BELGELER¶
init(8), fsck(8), halt(8), halt(8).YAZAN¶
Miquel van Smoorenburg, <miquels (at) cistron.nl> tarafından yazılmıştır.ÇEVİREN¶
Yalçın Kolukısa <yalcink01 (at) yahoo.com>, Aralık 200331 Temmuz 2001 |