リモートシステムからRaspberry Piを再起動するにはどうすればよいですか?


13

Raspberry PiビデオフォルダーをUbuntu 10.04システムにマウントしました。必要に応じて、Raspberry Piのビデオフォルダーとともに、マウントされたディレクトリにさまざまなビデオを貼り付けることができます。

問題は、ビデオフォルダーに新しく貼り付けられたコンテンツを再生するために、毎回手動でRaspberry Piを再起動することです。そこで、スクリプトを記述してRaspberry Piを再起動し、ローカルシステムで実行することにしました。

ローカルシステムからRaspberry Piを再起動するためのコマンドはありますか?


Pi全体を再起動するのではなく、ビデオプレーヤーを再起動する方が高速ではありませんか?
アルネ

ubuntuシステムから2つのraspberry piを再起動する必要があります(シェルスクリプト経由)。@ Arne
Viswa

回答:


15

このような何かが役立つかもしれません:

$ ssh pi@192.168.1.XXX 'echo raspberry | sudo shutdown -r now'

このコマンドはSSHを使用してラズベリーに接続し、再起動コマンドを発行します。192.168.1.XXXを実際のアドレスに、pi / raspberryを実際のログイン/パスワードに置き換えてください。


男、私は私の端末でこのコマンドを実行します "ssh root@192.168.1.106 'echo openelec | shutdown -r now'"そしてパスワードを要求し、タイプされ、 "sh:shutdown:command not found"をスローします
Viswa

shutdownコマンドへのフルパスを指定してみてwhich shutdownください。piにログインしているときに使用している場合があります。
レニック

私が行うにはどのように時間手段で2つのラズベリーパイを再起動すると仮定した場合にはssh root@192.168.1.106、再起動このコマンドは、働いている
Viswa

1
ssh root@192.168.1.106 reboot; ssh root@192.168.1.107 reboot?「;」で区切って、いくつかのコマンドを行に入れます 正しいIPアドレスを指定します。
レニック

「sudo shutdown」と「sudo halt」は同じことをしますか?
user3378649

0

また、@で始まるユーザー名は、OSのベンダーによって異なる場合があることに注意してください。たとえば、Arch Linux:root(およびsudoは不要)Debian:pi(sudoが必要)Pidora:セットアップで選択した任意の名前(および必要です) sudo plus password)

Ubuntuで使用している名前と同じ名前でPidoraのユーザーを設定しているため、@プレフィックスを指定する必要はありません。


このコマンド「ssh root@192.168.1.106 reboot」により、ラズベリーを再起動できますが、一度に複数のラズベリーパイを再起動する必要があります。方法
ビスワ

コマンドを2回実行しますか?または、両方のIPアドレスで実行するスクリプトを作成します
ローレンス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.