ssl.record.version == 0x0301
Это говорит Wireshark только отображать пакеты, которые являются переговорами SSL с помощью семантики TLS.
Из вашего вопроса неясно, где именно и когда вы запускаете представленный скриптлет.
После запуска скриптлета выполните cat /etc/bash.bashrc
, чтобы увидеть, есть ли там две строки экспорта.
Скриплет добавляет две строки в /etc/bash.bashrc
при каждом запуске. Если вы запустите его дважды, у вас будут повторяющиеся строки. Файл /etc/bash.bashrc
- это обычный файл конфигурации, который не восстанавливается при каждой загрузке, поэтому любые вносимые вами изменения сохраняются. Таким образом, вы, вероятно, захотите запустить этот сценарий только один раз на каждой платформе, на которой вы его устанавливаете.
В любом случае, /etc/bash.bashrc
, вероятно, не лучшее место для добавления глобальных дополнений к ПУТЬ
. Вы помещаете их в / etc / profile
. Но прежде чем вы это сделаете, выполните echo $ PATH
, чтобы убедиться, что / usr / local / bin
там еще нет. В большинстве дистрибутивов он включен в PATH прямо из коробки.
Изменения, внесенные в /etc/bash.bashrc
, будут эффективны для новых процессов bash
такие как окна терминала, работающие bash
, которые вы запускаете после , когда вы вносите изменения. Это изменение не влияет на запущенные в данный момент окна.
Переменная среды PATH
, которую вы установили в / etc / profile
из файла .bashrc
, влияет только на оболочки bash. Если вы запускаете программу из crontab
, в
или из файла /etc/rc.d
, то вам необходимо установить ПУТЬ
конкретно в этих скриптах, или используйте файл etc / environment
, чтобы установить переменные среды для всех процессов. См. эту ссылку, объясняющую различия.
Общесистемные переменные среды могут быть помещены в / etc / environment
.
После добавления упомянутых вами строк в /etc/bash.bashrc
, каждый процесс bash должен их «знать». Вы можете проверить это с помощью:
echo $PATH
и
source /etc/bash.bashrc
echo $PATH
Также проверьте вики Сообщества Ubuntu на Переменные среды .