Linux:rc.localの実行可能ファイルの印刷が消える

Linux:rc.localの実行可能ファイルの印刷が消える

実行可能なプログラム/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 &

ベストアンサー1

おすすめ記事