Linux'ta nasıl yeniden başlatmayı planlarım?


27

Bir sunucunun belirli bir zamanda yeniden başlatılmasını planlayabilmeyi isterdim, ancak düzenli olarak değil. Bunu cron girişlerini eklemek ve kaldırmaktan korkmadan nasıl yapabilirim?

Yanıtlar:


56

Bir kerelik anlaşma ise, -r ile kapatma komutunu argüman olarak kullanabilirsiniz. Şimdi kapatma kullanmak yerine, parametre (örneğin shutdown -r 12:30) olarak zaman ekleyebilirsiniz .


8
-R bayrağını yeniden başlatmak için gereklidir (örn. -R 12:30 kapatma)
esc1729

4
-r önemlidir, aksi takdirde geri getirmek için bir güç düğmesine basacaksınız.
egorgry,

1
Bu doğrudur, ilk cevapta -r'yi unuttum. :( üzgünüm.
Josip Med

9
Bu aynı zamanda sabahın erken saatlerinde de işe yarar - yani eğer şimdi saat 15:55 ise, sunucuyu yarın sabah 3: 15'te yeniden başlatmak için 'shutdown -r 03:15 &' komutunu kullanabilirsiniz. ('&' komutu arkaplanı kapatır, böylece kapatma komutunu öldürmeden oturumu kapatırsınız)
Andrew

2
Bu, yaklaşmakta olan yeniden başlatmanın bir yayın mesajı ile herkesi her saat başı uyarma avantajına / dezavantajına (kullanım durumunuza bağlı olarak) sahiptir.
Klaas van Schelven

13

Man sayfasına göre: / sbin / shutdown [-t sn] [-arkhncfFHP] saat [uyarı mesajı] -> http://unixhelp.ed.ac.uk/CGI/man-cgi?shutdown+ 8

Seçim yapabileceğiniz seçeneklerin sayısı ancak sorunuzu yanıtlamak için.

5 dakikada yeniden başlatmak için: / sbin / shutdown -r 5 "beş dakikada yeniden başlat"

Tam olarak 11: 00'da yeniden başlatmak için: / sbin / shutdown -r 23:00 "23: 00'da yeniden başlatma"

NOT: mesajınız tüm aktif terminallere / oturumlara yayınlanacaktır.


5

atKomut istediğiniz şeydir.

at 5:00pm 
do
cd /
/full/path/to/init 6
done

at -l cmds olarak listelenir


4
Bunun shutdownyerine kullanırdım init. cdVeya yapmak zorunluluğu yoktur do/ done(ki bu muhtemelen hata verir).
sonraki duyuruya kadar duraklatıldı.

Gerçekten mi? Bunu 8 yıldan uzun süredir kullanıyorum ve hiçbir zaman bir sorunum olmadı. hpux. solaris, linux 2,2 - 2,6
egorgry

Şahsen init 6kendimi tercih ederim; shutdown -rGeçmişte bazı platformlarda zaman zaman sorun
yaşandı

5

Düşünebildiğim en kolay yol kök olarak:

uyku 2h && yeniden başlat


Kök permissinos hakkında ne?
Tebe

Dediğim gibi, kök olarak çalıştırın.
Omry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.