Что указывает pts/2 в выводе ниже? Почему нет такого для других процессов dd ?

$ ps -aef |grep dd
    root  6553672 15073352   3 02:32:19      -  0:01 dd of=/dev/lv01 bs=1024k
  padmin  9437410 16515110   1 02:43:32  pts/2  0:00 grep dd
    root 13828156 11010220   0 02:32:33      -  0:00 dd of=/dev/lv02 bs=1024k
    root 14155860 13828156   2 02:32:33      -  0:01 dd of=/dev/lv02 bs=1024k
    root 15073352 13762812   0 02:32:19      -  0:00 dd of=/dev/lv01 bs=1024k
    root 15532200 15925276   2 02:40:47  pts/1  0:03 dd of=/home/padmin/samp

2 ответа2

0

pts - это псевдотерминал или нефизический терминал, в отличие от tty, который обычно обозначает физические терминальные устройства.

Наиболее распространенными устройствами PTS являются сеансы SSH.

0

Скорее всего, это результат cronjobs (или на заданиях, выполняемых по расписанию), к которым не подключен терминал. Поскольку cron является процессом-демоном, (почти) по определению он не имеет терминала. Любые дочерние процессы унаследуют это состояние без терминала

Задание padmin и последнее задание root, похоже, запускаются вручную людьми / процессами в окне терминала.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .