Вы можете запустить команду, как
nohup <your command> &
. Это не только отделит процесс от вашей оболочки ssh (иначе процесс будет убит при выходе из системы), но также создаст файл с именем nohup.out который содержит весь вывод вашего процесса.
Невозможно сказать, какова может быть основная проблема только от этого сообщения. Попробуйте выполнить трассировку процесса и посмотрите, что произойдет:
strace -f ./h_affine.ln -haraff -i img1.ppm -o img1.haraff -thres 1000
Захватите вывод, найдите «exec» и посмотрите, есть ли какие-либо сведения о проблеме. В принципе, strace
просто перечисляет все вызовы ядра, которые программа использует при запуске. Это очень удобно, потому что все, что вы представляете себе в программе (возиться с данными и т. Д.), - это просто внутренняя деталь - strace
захватывает все, что на самом деле делает .
Невозможно сказать, какова может быть основная проблема только от этого сообщения. Попробуйте выполнить трассировку процесса и посмотрите, что произойдет:
strace -f ./h_affine.ln -haraff -i img1.ppm -o img1.haraff -thres 1000
Захватите вывод, найдите «exec» и посмотрите, есть ли какие-либо сведения о проблеме. В принципе, strace
просто перечисляет все вызовы ядра, которые программа использует при запуске. Это очень удобно, потому что все, что вы представляете себе в программе (возиться с данными и т. Д.), - это просто внутренняя деталь - strace
захватывает все, что на самом деле делает .