いくつかのbashコマンドを実行するhelloというスクリプトを/etc/init.dに作成しました。場合によっては、Linuxデバイスを再起動すると(電源を切って再びオンにした場合)、実際のファイルはまだ残りますが、スクリプトの内容は完全に削除されます。システムに付属の別のスクリプトはnginxと呼ばれ、この問題はありません。
私はLinuxコンピュータに組み込まれているEmlid RTK GPSを実行しています。
答え1
電源コード/バッテリーを抜いて装置の電源を切らないでください。最近作成されたファイルの内容が失われます。
公式プログラム終了をお試しください。下部またはメニューの電源オプションを使用すると、長期的にデバイスがより安定しています。
また、対応する命令がある場合は、sync
ファイルを作成して使用してください。
答え2
私はこの製品について何も知らないので、推測です。
ファイルシステム全体を上書きできます。
多くの組み込みシステムで実行されているファイルシステムはRAMにあり、コールドブート中にフラッシュ(または類似)の圧縮イメージで埋められます。
あるいは、ファイルシステムをダウンロードした画像に置き換えることに関連するソフトウェアアップデートが発生した可能性があります。
これらのシステムでは、ユーザー設定が別々のファイルシステムに保存されることがよくあります。