Чтобы избежать изъятия оболочки псевдонима в bash, вы можете вызвать его, используя либо
\ipython whatever
, либо
"ipython" whatever
Спасибо за вашу локализацию проблемы (я имею в виду псевдонимы).
Самый простой ответ - это cron-скрипт или таймер Systemd.
В качестве альтернативы вы можете использовать инструмент типа cron script , чтобы дать мобильной точке доступа более низкий приоритет, так что система автоматически предпочтет использовать другой интерфейс всякий раз, когда он доступен.
Изменить: По-видимому, nmcli также имеет настройку autoconnect-priority, но в настоящее время он не отображается через графический интерфейс. Это также должно работать для беспроводных сетей, которые используют один и тот же интерфейс. Я рекомендую использовать это решение вместо этого, предполагая, что вы находитесь как минимум на 16.04.
Чтобы перечислить все сети и их приоритеты: [!d8 ]
nmcli -f NAME,UUID,AUTOCONNECT,AUTOCONNECT-PRIORITY c
Чтобы установить приоритет сети:
nmcli connection modify <NAME> connection.autoconnect-priority <priority>
Самый простой ответ - это cron-скрипт или таймер Systemd.
В качестве альтернативы вы можете использовать инструмент типа cron script , чтобы дать мобильной точке доступа более низкий приоритет, так что система автоматически предпочтет использовать другой интерфейс всякий раз, когда он доступен.
Изменить: По-видимому, nmcli также имеет настройку autoconnect-priority, но в настоящее время он не отображается через графический интерфейс. Это также должно работать для беспроводных сетей, которые используют один и тот же интерфейс. Я рекомендую использовать это решение вместо этого, предполагая, что вы находитесь как минимум на 16.04.
Чтобы перечислить все сети и их приоритеты:
nmcli -f NAME,UUID,AUTOCONNECT,AUTOCONNECT-PRIORITY c
Чтобы установить приоритет сети:
nmcli connection modify <NAME> connection.autoconnect-priority <priority>
Самый простой ответ - это cron-скрипт или таймер Systemd.
В качестве альтернативы вы можете использовать инструмент типа cron script , чтобы дать мобильной точке доступа более низкий приоритет, так что система автоматически предпочтет использовать другой интерфейс всякий раз, когда он доступен.
Изменить: По-видимому, nmcli также имеет настройку autoconnect-priority, но в настоящее время он не отображается через графический интерфейс. Это также должно работать для беспроводных сетей, которые используют один и тот же интерфейс. Я рекомендую использовать это решение вместо этого, предполагая, что вы находитесь как минимум на 16.04.
Чтобы перечислить все сети и их приоритеты:
nmcli -f NAME,UUID,AUTOCONNECT,AUTOCONNECT-PRIORITY c
Чтобы установить приоритет сети:
nmcli connection modify <NAME> connection.autoconnect-priority <priority>