Аналог watch из FreeBSD для Linux


На работе запустил долгую по времени задачу на удаленном сервере. Придя домой захотел посмотреть ее статус и возможно запустить следующую. Но есть проблемка, запущеная на работе задача не в screen‘е. Как перехватить процесс? Как подсоедениться к консоли?

Это не было проблемой во FreeBSD. Там для этих целей есть команда watch. В случае с Linux также есть вариант — reptyr

Например

На работе залогинились в консоль MariaDB

mysql -u root -p -S /tmp/mysql.sock

Из дому нужно посмотреть, что там происходит. Логинимся на сервер и выясняем pid процесса

ps ax | grep mysql

4106 pts/0 S+ 0:00 mysql -u root -p -S /tmp/mysql.sock

Выполняем

reptyr -T 4106

И все. Получили процесс в свою консоль. Можно работать

5 1 голос
Ваша оценка поста?
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии