Это происходит из-за export-clixml/import-clixml. Это на самом деле изменяет тип каждого объекта файла от Системы. IO.FileSystemInfo к Десериализованному. Система. IO.FileInfo.
Имейте свой второй экспорт-clixml команды ls во временный файл, затем импортируйте и сравните с этим, и он должен решить проблему.
От Вашего lsof
вывод, Вы имеете PID
количество процесса, который имеет открытый порт. Сделать ps -AH
видеть, что иерархическое перечисляет процессов и ищет это конкретное PID
. Этот процесс будет расположен с отступом 'ниже' других процессов, сканирование дерево, пока Вы не находите родительский процесс (если Вы достигаете init
Вы зашли слишком далеко, возвратитесь вниз один уровень).
После того как Вы определили родительский процесс, необходимо затем смочь остановить тот процесс с помощью распределения init
сценарии.
Я всегда находил термофиксатор легче
fuser 80/tcp
Это перечислит весь pids, работающий на порте 80 использований tcp
Закрепленные порты находятся в/etc/services. Упомянутый порт, кажется, используется activemq, возможно, он не стандартизирован. См. конфигурацию activemq или развернутые веб-приложения, если это работает в веб-контейнере. Можно защитить установку, если Вы заставляете ее привязать локальный адрес (127.0.0.1 или:: 1). Если Вам не нужен activemq, просто остановите приложение.
netstat -putan | grep 80 | grep LISTEN
дает
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1682/apache2
Как Вы видите, apache2 с PID=1682 процесс, слушающий на порте 80 в этом примере.