Raspberry Pi е революционен инструмент, който успя да намери място както в образователни среди, така и в проекти за домашна автоматизация и технологично развитие. Въпреки това, въпреки че е много интуитивен за много задачи, едно от най-често срещаните съмнения сред потребителите е как да изключат и рестартират тази малка платка безопасно и ефективно. Въпреки че може да изглежда като тривиална задача, неправилното й изпълнение може да доведе до проблеми, като напр повреда на данните на вашата SD карта или повреда на операционната система.
В тази статия ще разгледаме всички налични опции за правилно изключване и рестартиране на Raspberry Pi. от основни команди до по-усъвършенствани методи, които включват допълнителен хардуер, тук ще намерите цялата информация, от която се нуждаете, за да поддържате устройството си работещо на 100%. Без повече шум, нека да преминем към същината.
Защо е важно Raspberry Pi да се изключи правилно?
Правилното изключване на Raspberry Pi е от решаващо значение за гарантиране на неговата издръжливост и правилното функциониране на операционната система, която използва. За разлика от конвенционалния компютър, тази платка няма физически бутон за включване или изключване, което кара много потребители да я изключват директно от захранването. Тази практика, макар и изкусителна, може да причини файл корупция на microSD картата, основният носител за съхранение на Raspberry Pi.
Освен това неправилното изключване може да прекъсне критични процеси, които може да се изпълняват във фонов режим, което от своя страна може да доведе до проблеми при опит за рестартиране на системата. следователно знаят безопасни методи да изключите вашия Raspberry Pi е от съществено значение.
Основни методи за изключване и рестартиране на Raspberry Pi
Има няколко начина да изключите и рестартирате своя Raspberry Pi. По-долу описваме подробно най-използваните методи, така че можете да изберете този, който най-добре отговаря на вашите нужди.
Изключете от командната конзола
Най-често срещаният и вероятно най-надеждният метод е използването на командната конзола. Той е много прост и е в обсега на всеки потребител, стига да имате достъп до терминал на вашата операционна система.
- Основна команда: пиша
sudo shutdown -h now
на конзолата. тук,-h
показва, че искате да спрете системата (спиране) иnow
Указва, че искате действието да се извърши незабавно. - Планирано изключване: Ако искате да планирате спирането за бъдещето, използвайте командата
sudo shutdown -h HH:MM
, замествайкиHH:MM
за желаното време. - Отменете планирано изключване: Ако промените решението си, използвайте
sudo shutdown -c
за отмяна на изключването.
Рестартирайте от командната конзола
Рестартирането на Raspberry Pi също може лесно да се извърши с помощта на команди:
- Основна команда: За да рестартирате, въведете
sudo shutdown -r now
, където-r
показва рестартиране (рестартиране). - Алтернативна команда: Можете също да използвате
sudo reboot
, въпреки че първият вариант се препоръчва за добри практики.
Физически опции за изключване и рестартиране на Raspberry Pi
Ако предпочитате по-осезаемо решение, което не включва използването на терминала или искате други да могат да изключват или рестартират устройството без технически познания, има опции, базирани на хардуера.
С помощта на бутон
Умен начин да изключите Raspberry Pi е с физически бутон. За да постигнете това:
- Свържете бутон между GPIO терминалите на Raspberry, като GPIO14 (пин 8) и GND връзка.
- Напишете малък скрипт на Python, така че действието на натискане на бутона да изпълни командата за изключване. Следният код може да служи като база:
#!/bin/python import RPi.GPIO as GPIO import os GPIO.setmode(GPIO.BOARD) GPIO.setup(8, GPIO.IN, pull_up_down=GPIO.PUD_UP) def Shutdown(channel): os.system("sudo" изключване -h сега") GPIO.add_event_detect(8, GPIO.FALLING, callback=Изключване, bouncetime=2000) докато Вярно: пас
Този метод е идеален за тези, които искат да използват Raspberry в проекти от конзолен тип или подобен.
Захранващи кабели с ключ
Друго решение е да закупите захранващ кабел с вграден ключ. Тези кабели ви позволяват безопасно да изключите захранването, тъй като някои идват с вериги, предназначени да се справят с прекъсването. постепенен.
Разширени решения за управление на изключването
За напреднали потребители има услуги и скриптове, които могат да автоматизират изключването или рестартирането на Raspberry Pi при определени условия.
Например, можете да зададете файла /etc/rc.local
за изпълнение на конкретни скриптове, когато системата е включена или изключена. Можете също да използвате systemd за управление на услуги, които управляват включването и изключването на захранването.
Поддържането на Raspberry Pi правилно изключен и рестартиран е лесна задача, ако изберете най-подходящия метод за вашия случай. От основните команди на терминала до инсталирането на физически бутони или използването на специализирани кабели, опциите са разнообразни и могат да бъдат персонализирани според вашите нужди. Важното е да се осигури целостта на операционната система и функционалността на вашия Raspberry Pi.