Essas 8k linhas são principalmente funções de conclusão do pacote bash-completion. Na minha antiga área de trabalho, o bash usa quase um segundo para ler e definir todas essas funções, a maioria das quais eu nunca uso, então eu desabilito isso.
Para desativá-lo, edite seu ~ / .bashrc, localize essas três linhas perto do final e coloque um #
em cada uma das linhas.
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
Na próxima vez que você executar uma sessão bash interativa, set
produzirá somente cerca de 50 a 100 linhas; principalmente variáveis de ambiente e variáveis especiais de shell.