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 2003| 31 Temmuz 2001 |