# If PC contains anything, add semicolon and space
if [ ! -z "$PROMPT_COMMAND" ]; then
PROMPT_COMMAND="$PROMPT_COMMAND; "
fi
# Add custom PC
PROMPT_COMMAND=$PROMPT_COMMAND'CUSTOM_PC_HERE'
Имя интерфейса Ethernet enp6s0
означает местоположение шины PCI (, как указано, например. команда lspci
)этой сетевой карты — 06:00.0
.
Если у вас нет сетевой карты на шине PCI 01:00.0
, вы не получите имя интерфейса enp1s0
. На многих материнских платах для настольных ПК расположение шины PCI 01:00.0
относится к первому длинному (16-кратному )слоту PCIe, который является рекомендуемым местом установки первой надстройки -на карте графического процессора.
Конечно, если вы устанавливаете пользовательские имена для своих сетевых интерфейсов, вы можете назвать их как угодно, но если вы намеренно нарушаете взаимосвязь между именами enp*
и соответствующими местоположениями шин PCI без очень веской причины, вы может только запутать вас (и, возможно, других администраторов системы )в будущем.
В некоторых последних дистрибутивах Linux изменено соглашение об именах интерфейсов Ethernet. Имена интерфейсов теперь определяются динамически на основе драйверов.
Более подробное -объяснение см. в этой статье.