LINUX.ORG.RU
ФорумAdmin

Восстановить открытый файл

 


0

3

Привет LOR, помоги, пожалуйста, восстановить открытый файл (удален). Не знаю как достать его из FD txt. Спасибо.

# lsof -p 4308
COMMAND    PID  USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME
/usr/sbin 4308 admin  cwd    DIR  253,0     4096       2 /
/usr/sbin 4308 admin  rtd    DIR  253,0     4096       2 /
/usr/sbin 4308 admin  txt    REG  253,0    75905 2621456 /tmp/wget (deleted)
/usr/sbin 4308 admin    0r  FIFO    0,8      0t0   12312 pipe
/usr/sbin 4308 admin    1w  FIFO    0,8      0t0   12313 pipe
/usr/sbin 4308 admin    2w  FIFO    0,8      0t0   12314 pipe
/usr/sbin 4308 admin    3u  IPv4 294023      0t0     TCP xxx.xxx.xx:59274->ah8.sistemagth.xyz:telnet (ESTABLISHED)

#ls -l /proc/4308/fd/
total 0
lr-x------ 1 admin admin 64 Jun 22 13:09 0 -> pipe:[12312]
l-wx------ 1 admin admin 64 Jun 22 13:09 1 -> pipe:[12313]
l-wx------ 1 admin admin 64 Jun 22 13:09 2 -> pipe:[12314]
lrwx------ 1 admin admin 64 Jun 22 13:09 3 -> socket:[319487]

Если я правильно понимаю и тебе нужно восстановить бинарь (зачем?), попробуй поискать его в map_files

tailgunner ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.