практические советы для освоения системы lsof [закрываются]

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

101
задан Jeremy Banks 8 March 2013 в 02:11
поделиться

5 ответов

Показать все сети, связанные с, учитывая port:

lsof -iTCP -i :port
lsof -i :22

Для показа соединений с определенным хостом используйте @host

lsof -i@192.168.1.5

Выставочные соединения на основе хоста и порта с помощью [1 111] lsof -i@192.168.1.5:22

grep ping для [1 113] шоу, на каких портах система ожидает соединений:

lsof -i| grep LISTEN

Шоу, что у данного пользователя есть открытое использование -u:

lsof -u daniel

Видят, какие файлы и сетевые соединения команда использует с [1 115]

lsof -c syslog-ng

Эти -p, переключатель позволяет Вам видеть то, что данный идентификатор процесса имеет открытый, который хорош для получения дополнительной информации о неизвестных процессах:

lsof -p 10075

-t опция возвращается просто PID

lsof -t -c Mail

Используя -t и -c опции вместе, Вы можете HUP процессы

kill -HUP $(lsof -t -c sshd)

, можно также использовать -t с [1 123] для уничтожения всего, что пользователь имеет, открывают

kill -9 $(lsof -t -u daniel)
117
ответ дан Kevin 24 November 2019 в 04:41
поделиться
lsof -i :port 

скажет Вам, какие программы слушают на определенном порте.

25
ответ дан Rob Kielty 24 November 2019 в 04:41
поделиться

lsof -i предоставит список сокетов открытой сети. -n опция предотвратит поиски DNS, который полезен, когда Ваше сетевое соединение является медленным или ненадежным.

13
ответ дан John Millikin 24 November 2019 в 04:41
поделиться

Посмотрите то, что подает запущенную заявку, или демон имеет открытый:

lsof -p pid

, Где изодромный с предварением идентификатор процесса приложения или демона.

13
ответ дан Rob Kielty 24 November 2019 в 04:41
поделиться
lsof +f -- /mountpoint

перечисляет процессы, использующие файлы на монтировании, смонтированном в / mountpoint. Особенно полезно для определения того, какие процессы используют подключенный USB-накопитель или CD / DVD.

10
ответ дан 24 November 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: