いくつかのテストでは、USBからUbuntuLiveを起動します。
tailコマンドを使用してデバッグログを表示しようとしていますが、機能しません。
また、次のコードを使用して2つの端子(t1
、t2
)を開くことをテストします。
t1
:
touch a
t2
:
tail -f a
t1
:
for i in `seq 1 10`; do echo $i >> a; sleep 1; done
t2
には何もありません!原因は何ですか?
tail
がまったく機能しない場合は、liveCDがoverlayfs
ファイルシステムを使用していることが原因である可能性があります。このファイルシステムには、変更されたファイルの通知に関して bug があります。 。ログを作成するアプリケーションに移動するオプションがある場合は、ログを/tmp
などの別のファイルシステムに移動することを試みることができます。
Homedirの代わりに/tmp
でテストを実行することもできます。