Bir Debian Linux kutusunu konsol aracılığıyla kapatma


19

Linux'ta yepyeni. Kutumu kapatıp sunucu odama koymam gerekiyor. Burada ve her yerde yardım benim için işe yaramıyor gibi görünüyor:

http://debianhelp.co.uk/shutdown.htm

Alırım:

lukepuplett@uktnlx01:~$ poweroff
-bash: poweroff: command not found
lukepuplett@uktnlx01:~$ shutdown
-bash: shutdown: command not found
lukepuplett@uktnlx01:~$ modprobe apm
-bash: modprobe: command not found
lukepuplett@uktnlx01:~$

Ayrıca durmayı, yeniden başlatmayı, goaway'i ve lütfen çalışmayı da denedim.


2
Lütfen sadece güce güldüm. Thanks;-)
gniourf_gniourf

İçinde olarak kapatma komutu varsayılan olarak olmayan bir süper kullanıcıya erişilebilir değil /sbin/ziyade bölgesi /bin/veya /usr/bin/. Birincisi $PATHnormal bir kullanıcının normaline eklenmez .
Shadur

Yanıtlar:


29

Kök olmanız (veya kullanmanız sudo) gerekir:

$ # This halts (shuts down) the computer now
$ sudo shutdown -h now

$ # This reboots the computer now
$ sudo shutdown -r now

Kapatma için kılavuz sayfasını okuyun: man shutdowndaha fazla bilgi için.

Verdiğiniz bağlantıda, cümleyi göz ardı ettiniz

sadece root olarak çalıştırın:


2
Teşekkür ederim. Sudo ve root izinlerini arayacağım. Neden komut yokmuş gibi davranıyor?
Luke Puplett

2
@LukePuplett shutdownKomut, yolunuzda /sbinolmayan dizinde. Bu yüzden bash tarafından kök değilken çağırdığınızda bulunmaz. Karşılaştırma which shutdownile (çıkış yok) sudo which shutdown(çıkış ise sbin/shutdown).
gniourf_gniourf

Komut haltveya reboottercih edilebilir (en azından Debian'ın 6. sürümünden). Olarak sistem çalışma seviyesi 0 ya da 6 değilken normal çalışıyor iken, durdurma ya da yeniden bir başka deyişle, adlandırılır, kapatma (-h veya -r bayrağıyla) kullanılarak çağrılır. bakın man halt.
F. Hauri

@ F.Hauri Çoğu dağıtımda haltve rebootdüşük seviyeli komutlardır ve shutdownyüksek seviyeli komutlardır . Bazı dağıtımlarda (örneğin Debian) temizleme komut dosyaları, vb. Çalıştırmak için zaman alan yüksek düzey olanı kullanmayı tercih ediyorum, ancak hepsi değil haltve rebootçağrı kapatma yapıyorum ... yani ne anlamı var? Her neyse, benim tercihim gerçekten shutdown.
gniourf_gniourf

1
Bu, Stretch sürümü itibariyle artık doğru değil.
AlexLordThorsen

0

haltroot olarak çalıştır ya sudo haltda sudoers listesindeyseniz, trck yapmalısınız.


-2

Kök olarak kapatmak için 'init 0' ve yeniden başlatmak için 'init 6' kullanabilirsiniz.

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.