
Como obter a man
página dos ifcfg-$Interface
arquivos? Algo como man 5 $Keyword
para /etc/sysconfig/network-scripts/ifcfg-enp0s3
. Não existe uma man
página? A palavra-chave está errada?
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:~#
Funciona bem no 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:~#
Responder1
Não parece haver uma página de manual para os arquivos de configuração de interfaces no RHEL, mas a documentação pode ser encontrada em:
/usr/share/doc/initscripts-*/sysconfig.txt
Procure as seções que descrevem arquivos /etc/sysconfig/network
e/etc/sysconfig/network-scripts/ifcfg-<interface-name>
Também no seu exemplo o comando whatis ifcfg
retorna
ifcfg (8) - simplistic script which replaces ifconfig IP managment
Como você pode ver, refere-se à "seção 8" -Ferramentas e comandos administrativos- e você pode abrir a página de manual com:
man 8 ifcfg
Mas esteja ciente de que não é a página de manual que descreve os arquivos sysconfig ifcfg-<interface-name>
. Em vez disso, é uma página de manual para um comando /sbin/ifcfg
que provavelmente não é o que você deseja.
Responder2
Eu encontrei isso em documentos manuais usandofind / -name *ifcfg*
Por favor, use man 5 nm-settings-ifcfg-rh
.
Inclui documentos mais abrangentes. Passei 1 hora para encontrá-lo......HAHA
Responder3
Documentação RHEL para scripts de rede (não estritamente a página de manual que você solicitou, mas pode ajudar)
Responder4
Se o NetworkManager
pacote estiver instalado no CentOS/RHEL v7, então man -k ifcfg
imprime:
# man -k ifcfg
ifcfg (8) - simplistic script which replaces ifconfig IP management
nm-settings-ifcfg-rh (5) - Description of ifcfg-rh settings plugin
Então, para visualizar a ifcfg-*
documentação, você pode digitar man nm-settings-ifcfg-rh
imediatamente.