Как узнать то, что использует имущество Linux

Адрес шлюза и Ваш IP-адрес необходимо быть на той же подсети. Когда машина получает DHCP присвоенный IP, каков шлюз по умолчанию, который присвоен? Попытайтесь использовать это.

1
задан 25 October 2011 в 16:04
3 ответа

Согласно ответу на суперпользователя grawity, то, что вы видите, связано с ошибкой в ​​Linux. / proc / sys / kernel / pty / nr не уменьшается, когда pty больше не используется. Вот почему lsof показывает меньшее число. Это было замечено в ноябре 2009 года, но не исправлено до августа 2011 года.

4
ответ дан 3 December 2019 в 16:37

Ptys - это дескрипторы файлов. Вы можете использовать lsof , чтобы узнать, какой процесс держит какие файлы открытыми.

# lsof -n | grep pts
3
ответ дан 3 December 2019 в 16:37

С pty может быть связано более одного "файла".Если вы примите это во внимание, номер kernel.pty.nr будет соответствовать номеру lsof.

cat /proc/sys/kernel/pty/nr

10

lsof -n | fgrep pts | wc -l

58

lsof -n | fgrep pts | sed 's/  */ /g' | cut -f9 -d' ' | sort | uniq | wc -l

10
0
ответ дан 3 December 2019 в 16:37

Теги

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