RHEL: страница руководства по файлам конфигурации интерфейса

RHEL: страница руководства по файлам конфигурации интерфейса

Как получить manстраницу для ifcfg-$Interfaceфайлов? Что-то вроде man 5 $Keywordдля /etc/sysconfig/network-scripts/ifcfg-enp0s3. Нет manстраницы? Ключевое слово неверно?

RHEL:~# cat /etc/os-release | egrep "^NAME=|^VERSION="
NAME="Red Hat Enterprise Linux Server"
VERSION="7.0 (Maipo)"
RHEL:~# 
RHEL:~# 
RHEL:~# man --version
man 2.6.3
RHEL:~# 
RHEL:~# 
RHEL:~# man 5 ifcfg
No manual entry for ifcfg in section 5
RHEL:~# 
RHEL:~# 
RHEL:~# whatis ifcfg
ifcfg (8)            - simplistic script which replaces ifconfig IP managment
RHEL:~# 
RHEL:~# 
RHEL:~# man -k ifcfg
ifcfg (8)            - simplistic script which replaces ifconfig IP managment
RHEL:~# 
RHEL:~# 
RHEL:~# file /etc/sysconfig/network-scripts/ifcfg-enp0s3 
/etc/sysconfig/network-scripts/ifcfg-enp0s3: ASCII text
RHEL:~# 

Отлично работает на SUSE:

SUSE:~# cat /etc/os-release | egrep "^NAME=|^VERSION="
NAME=openSUSE
VERSION="13.1 (Bottle)"
SUSE:~# 
SUSE:~# 
SUSE:~# man --version
man 2.6.3
SUSE:~# 
SUSE:~# 
SUSE:~# whatis ifcfg
ifcfg (5)            - common elements of network interface configuration
SUSE:~# SUSE:~# man 5 ifcfg
SUSE:~# 
SUSE:~# 
SUSE:~# man -k ifcfg
ifcfg (5)            - common elements of network interface configuration
ifcfg-bonding (5)    - interface bonding configuration
ifcfg-bridge (5)     - ethernet bridge interface configuration
ifcfg-tunnel (5)     - network tunnel interface configuration
ifcfg-vlan (5)       - virtual LAN interface configuration
ifcfg-wireless (5)   - wireless LAN network interface configuration
SUSE:~# 
SUSE:~# 
SUSE:~# file /etc/sysconfig/network/ifcfg-enp0s3 
/etc/sysconfig/network/ifcfg-enp0s3: ASCII text
SUSE:~# 

решение1

Похоже, что в RHEL нет страницы руководства для файлов конфигурации интерфейсов, но документацию можно найти здесь:

/usr/share/doc/initscripts-*/sysconfig.txt

Найдите разделы, описывающие файлы /etc/sysconfig/networkи/etc/sysconfig/network-scripts/ifcfg-<interface-name>

Также в вашем примере команда whatis ifcfgвозвращает

ifcfg (8) - simplistic script which replaces ifconfig IP managment

Как вы видите, это относится к «разделу 8» -Инструменты и команды администратора- и вы можете открыть страницу руководства с помощью:

man 8 ifcfg

Но учтите, что это не man-страница, описывающая файлы sysconfig ifcfg-<interface-name>. Вместо этого это man-страница для команды /sbin/ifcfg, которая, скорее всего, не то, что вам нужно.

решение2

Я нашел это в ручных документах, используяfind / -name *ifcfg*

Пожалуйста, используйте man 5 nm-settings-ifcfg-rh.

Он включает в себя наиболее полные документы. Я потратил 1 час, чтобы найти его......ХАХА

решение3

Документация RHEL по сетевым скриптам (не совсем та страница руководства, которую вы запросили, но может быть полезна)

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-networkscripts-interfaces.html

решение4

Если NetworkManagerпакет установлен на CentOS/RHEL v7, то man -k ifcfgвыводится:

# man -k ifcfg
ifcfg (8)            - simplistic script which replaces ifconfig IP management
nm-settings-ifcfg-rh (5) - Description of ifcfg-rh settings plugin

Затем, чтобы просмотреть ifcfg-*документацию, вы можете man nm-settings-ifcfg-rhсразу же ввести текст.

Связанный контент