Наилучшим выбором будет файл ~/.bashrc.
Вы можете либо написать свои определения функций оболочки непосредственно в файле ~/.bashrc, либо, если у вас их много, и вы не хотите загромождайте свой ~/.bashrc файл, вы можете поместить их все в другой файл по вашему выбору - просто обязательно отправьте этот файл в свой ~/.bashrc файл. Например, если файл с вашими функциями называется bash_functions, просто добавьте в свой файл ~/.bashrc строки:
if [[ -f /path/to/bash_functions ]]; then
source /path/to/bash_functions
fi
или, что эквивалентно:
if [[ -f /path/to/bash_functions ]]; then
. /path/to/bash_functions
fi
где . является просто символическим представлением source. Тест if гарантирует, что файл /path/to/bash_functions существует до попытки его источника.
Этот метод очень похож на создание псевдонимов в ~/.bashrc, создав файл с именем ~/.bash_aliases и используя аналогичный синтаксис для этого выше в ~/.bashrc, чтобы проверить его существование, а затем исправить его.
Я изменил канал wifi с 100 до 36, и Wi-Fi-карта снова начала работать, другие клиенты wifi mac не имели проблем со 100 и 36
Lenovo t440p K 3.19.0-42-generic U 15.04 64-разрядная версия Intel Corporation Wireless 7260 (версия 83) Firmware 25.17.12.0 linux-firmware Версия 1.143.7 lib / firmware / iwlwifi-7260-12.ucode