実行可能なプログラム/home/user/があります。金持ちルートと実行権限があります。これ金持ち3つのスレッドがあり、実行出力を使用します。印刷機能。このプログラムは、Linux 4.1.22-ltsiの組み込みターゲットに配置されます。私は走らなければなりません金持ちターゲットの起動時に自動的に。そのために、ファイルに次の行を追加しました。/etc/rc.local
# new line
/home/user/foo > /dev/ttyS0 &
#old line
exit 0
その結果、fooは実行されますが、印刷の問題が発生します。 rc.localを起動すると、印刷された内容が表示されます。
Starting /etc/rc.local Compatibility ...
しかし、再起動が完了した後に消えました。。再起動後の出力
Debian GNU/Linux 9 linaro-developer ttyS0
印刷が削除されます。注文する
ps -aux | grep foo
tty 表示? また、現在tty 'コンソールを確認しました。
$ tty
/dev/ttyS0
また、rc.localで他のオプションも試してみました。しかし、まったく出力されません。:
/home/user/foo 2>&1 &
そして
/home/user/foo &