RHEL: Manpage für Schnittstellenkonfigurationsdateien

RHEL: Manpage für Schnittstellenkonfigurationsdateien

Wie komme ich zur manSeite für ifcfg-$InterfaceDateien? So etwas wie man 5 $Keywordfür /etc/sysconfig/network-scripts/ifcfg-enp0s3. Gibt es keine manSeite? Ist das Schlüsselwort falsch?

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:~# 

Funktioniert einwandfrei unter 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:~# 

Antwort1

Es scheint keine Manpage für die Schnittstellenkonfigurationsdateien in RHEL zu geben, aber die Dokumentation finden Sie hier:

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

Suchen Sie nach den Abschnitten, die Dateien beschreiben /etc/sysconfig/networkund/etc/sysconfig/network-scripts/ifcfg-<interface-name>

Auch in Ihrem Beispiel gibt der Befehl whatis ifcfgzurück

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

Wie Sie sehen, bezieht es sich auf "Absatz 8" -Admin-Tools und -Befehle- und Sie können die Manpage öffnen mit:

man 8 ifcfg

Beachten Sie jedoch, dass es sich nicht um die Manpage handelt, die die Sysconfig-Dateien beschreibt ifcfg-<interface-name>. Stattdessen handelt es sich um eine Manpage für einen Befehl /sbin/ifcfg, der wahrscheinlich nicht das ist, was Sie wollen.

Antwort2

Ich habe es in manuellen Dokumenten gefunden unterfind / -name *ifcfg*

Benutzen Sie bitte man 5 nm-settings-ifcfg-rh.

Es enthält die umfassendsten Dokumente. Ich habe 1 Stunde damit verbracht, es zu finden......HAHA

Antwort3

RHEL-Dokumentation für Netzwerkskripte (nicht unbedingt die von Ihnen angeforderte Manpage, könnte aber hilfreich sein)

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

Antwort4

Wenn das NetworkManagerPaket auf CentOS/RHEL v7 installiert ist, wird Folgendes man -k ifcfggedruckt:

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

Um die Dokumentation anzuzeigen ifcfg-*, können Sie anschließend man nm-settings-ifcfg-rhdirekt Folgendes eingeben.

verwandte Informationen