- безкоштовне тестування
- безлімітний трафік
- Від 318 руб. / Міс.
Щоб знайти компонент, який використовує TCP- або UDP-порт 80 в операційних системах Linux, можна виконати одну з наступних команд:
- netstat - інструмент командного рядка, що відображає мережеві підключення, таблиці маршрутизації і ряд статистичних відомостей мережевих інтерфейсів.
- fuser - інструмент командного рядка, що ідентифікує процеси, які використовують файли або сокети.
- lsof - інструмент командного рядка, що виводить список відкритих файлів в системі Linux / UNIX і виводить список всіх відкритих файлів і процесів, які відкрили зазначені вище файли.
- / Proc / $ pid / file system - в ОС Linux каталог / proc містить каталог для кожного запущеного процесу (включаючи процеси ядра) в / proc / PID. Такий каталог містить відомості про цей процес, зокрема, ім'я процесу, який відкрив порт.
Визначення компонента, що використовує порт 80, за допомогою netstat
Відкрийте термінал і введіть наступну команду від імені суперкористувача:
netstat command find out what is using port 80 Виконайте наступну команду:
# Netstat -tulpn | grep: 80 АБО таку команду:
# Netstat -tulpn | grep --color: 80
Приклад виведення даних:
- 0 0.0.0.0:80 - Source IP: Port
- 1215 / nginx - PID / Process name
TCP-порт 80 відкритий і використовується веб-сервером Nginx. Щоб отримати докладні відомості про Nginx, виконайте наступні команди:
whatis nginx
whereis nginx
Примітка. Можливо, буде потрібно встановити команди lsof і fuser.
Визначення компонента, що використовує порт 80, за допомогою / proc / $ pid / exec file
Спочатку необхідно знайти PID процесу, який відкрив TCP-порт 90. Введіть:
Приклад виведення даних:
І, нарешті, слід з'ясувати ім'я процесу, пов'язаного з PID # 3813. Введіть:
# Ls -l / proc / 12161 / exe
Приклад виведення даних:
Додаткові відомості про lighttpd:
man lighttpd
whatis lighttpd
whereis lighttpd
Приклад виведення даних:
Отримати набагато більш докладні відомості про lighttpd можна за допомогою менеджера пакетів:
# Rpm -qa | grep lighttpd
Приклад виведення даних:
Щоб отримати докладні відомості про пакет lighttpd-1.4.32-1.el6.x86_64, введіть:
# Yum info lighttpd-1.4.32-1.el6.x86_64
Приклад виведення даних:
АБО виконайте команду rpm:
# Rpm -qi lighttpd
Приклад виведення даних:
Користувачі Debian / Ubuntu Linux можуть виконати наступні команди:
# Dpkg --list | grep lighttpd
# Apt-cache search lighttpd
# Apt-cache show lighttpd
Приклад виведення даних для останньої команди:
Визначення компонента, що використовує порт 80, за допомогою команди lsof
Виконайте наступну команду:
# Lsof -i: 80 | grep LISTEN
Приклад виведення даних:
P. S. Інші інструкції:
Середня оцінка: 5,0. всього оцінок: 6 Спасибі за Вашу оцінку! На жаль, проголосувати не вийшло. Спробуй пізніше
191014 Санкт-Петербург вул. Кірочная, 9
191014 Санкт-Петербург вул. Кірочная, 9