tail -f не выводит результат в live CD на Ubuntu

Для некоторых тестов я запускаю Ubuntu Live с USB.

Я пытаюсь использовать команду tail для отображения журнала отладки, но это не работает.

Я также проверяю открытие двух терминалов ( t1 , t2 ) с помощью этого кода:

t1 :

 touch a 

t2 :

 tail -fa 

t1 :

 for i in `seq 1 10`; do echo $i >> a; sleep 1; done 

Ничего в t2 ! Что может быть причиной?

One Solution collect form web for “tail -f не выводит результат в live CD на Ubuntu”

Если это случай, когда tail вообще не работает, это может быть связано с тем, что ваш liveCD использует overlayfs систему overlayfs , которая имеет ошибку в отношении уведомлений об измененных файлах. Вы можете попытаться переместить журнал в другую файловую систему, например, /tmp если для этого будет создано приложение, создающее журнал.

Вы также можете выполнить свой тест в /tmp вместо своего homedir.

  • Файлы с изменением хвоста
  • Получение переходного PID из входа в поиск PS до его смерти
  • Как использовать tail -f с grep для отображения окружающих линий
  • Почему некоторые изменения файлов не отображаются в хвосте -f?
  • Выполнение хвоста -f в текстовом файле поверх sshfs не работает. Зачем?
  • bash syntax - команда обертывания внутри sudo :: tail logs до тех пор, пока строка не будет найдена с таймаутом с использованием Terraform
  • Есть ли другой способ использовать tail -f для работы grep -q &&?
  • Cygwin - хвост останавливает чтение входной трубы после первой записи
  • Найдите кучу gps-файлов в папке для окончательного расстояния, выведите список расстояний
  • Как изменить цвет символа при хвосте и tr
  • Как выполнить эту команду оболочки из Python?
  • Linux и Unix - лучшая ОС в мире.