curl 命令执行后终端发出“方言”的声音

curl 命令执行后终端发出“方言”的声音

我正在通过 Oracle VirtualBox 使用 Ubuntu 16.04.3。我正在尝试通过终端安装 Python 环境 Anaconda。

按照说明进行操作如何在 Ubuntu 16.04 上安装 Anaconda Python 发行版,我来到了:

curl -O https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh

这时我的终端开始说出一些示例输出:

"n�� ء�Q�6� �6                                                      p%�W��� �{K+� �ϧ_� 9��
             ��]6��=<h���Y/{��$[�g ��c
                                       Y }��Z���csoH8�S��mJ�Q���6�� #��;�c�����w �<X�-�xr�ӷsk���]�v�E9ۭlZ�D/q�V��t�il1]��:ު���j9^u� y ��r��~�[ş�ǯ7]�*k"3S�,�R�'� �F��� �bj�(�Du�LTҀtG;JK���-aQ�{ �ȗ)��}� ���- Ws �T+��j�'�]� ��U6 ���i� �6�(���ki����V�AZ�[K��ȻpilA��� �|\ ;5s��2��XsV o��3D�
                                               t�T�En�n�
                                                        ��mp ����2������F��ܺ�l� 0�5����,�(e �
                                                                                             �Y�ݮ��Nx��vF��n�9�y�-�N���9E�..ʵ!�Dݵ�[̺�� ��8���+YΛ���,Ê
O�1l!��V��t��ڡ6� �T��݋��d�Y����v�� �� ق�z�D.Z�iv�%�+�9 o��-�͹�K(�n"�i�-�Y�Nm)1仕��|\�<��Ҹ���y�d ���;[ �ԡ�S��ΰ�>%�m,!��ݛ5#5����b~m��n��n)�ƨ�˧���1�m�y����94�i�(u� �����Y��_�i�=�
U���� �R֎(��fn Ui ȵ�'M|9��:
��j��9 6AJ*BԹ�� {3����A^ B�ٻ���*kE��3#��
                                        %�3X�S�I��2ؗDYUz1����q��}�| .Y�^sO    � ���q�al�R��Xt8ñt�֝ kë�21
                                                                                                         �D{���b�vkh�@��5(�$�KJ%��V� ��ޓ3teJ�# *r*��YWu�� Vcy�<�wWqm�Q�Ђt,�7 ���� bQ碟�eT\��,Q���= D,7=��ud�I5��UVd���E3�oC]��<� �܌�z��V���� }��� �l��]��P9 h6ծR�.��;����פ�þ �͜��ǡ�s7\ڙ���ZՙҰ�5Z��. �bh^� U^=������7-Dڏ� �y�9Z\:"�'l���(*�c� Y��ҳ� 3�v\���_ "�� f�\K]��e��� /b��9���^��G 0�� tw�Ef�:� @��! 
                                             U�� �*�a���>l ���iڨ$��u1�K
                                                                       Z�� j�q �ӧ4��n���&��>ԃZj �s��׳���f��hqօ�Ȓ�Nv(\f����4[S֎^ui$�.Ju�ifZ�)@��k�T1ɭz�Ս�ʥ `�h�k����մ�Q�2�ʼn ض��^lmXֻǿ�k�;E� ��ڠ��
K��Ǹ�Y �����k~�ڵ9"�j� 7��"5�P�jJ�Q�Ƶ(�ؠ�m��Teoe�3"��xfqrl����
                                                             NE��q�
                                                                   Qc
                                                                     d�]�zZu�n� �|�Ge���6��\��d*k<���S�m��He�ɿ����ǯq=�f�V ���i]�
          0˙�E�.g�c ��n� ��A�� ���r��� ��hW�p�Ԏ ���S �Lh�F�~�E'G^�l6;37����S4=    �� �S:� � ��Bc�ҧ�q� ҹ_����&� 2� �X 4�S �֛L� y���o tޱG��rzBn��*� X��� �*U=�;�^1�?��l�j��Z�    � ��� {4�x��6e � Nt-����|�i�݇��3S[�M)����͠�TdcC��*����-Y�;�� &2^*��ʶ�W��1�Wu�]�x3��" TX���E�Y%j�6`w����ON�0\��D5����&�Y<���a��� ym�����B�-� ��$_y���x�$����V��11Һ�
                   m�Ev�� 1^U� ��QM�Vz� <����56�9�F�� Wf��j�9���)�|v �u9%W
m-��8�(���hg�   ���]�Z� ���z�n�6 ��vk                                      mkj-��aA�\\a
                                     ��oޑr����oLт �65�<-r �uٻ�pq=�{� ���.NL^���
                                                                               ��� ��éV>~8 �c7Jw 5�y nG��[\W���f�I���[/�k��EfEa���8 z� �+�� ������y���    `�Nm.K|� �:L;SwY�������Ћ����ü�{� 65"� }> �kLW�F&b�K'(ihg�{� x�
                                                                                                       �4QJJ���9 �8Oj6�Z��:�
      �y,1�5�w�R

p�Ў���XqNJ 5t��1)u�ٟ��4 �J��hi��A !������kJ V\    ��� a�-a�R��A� ���$�f�k87��˾��O��f�j�N�XBzF�I�ɫ ��|.]^�K�W�s>U �
��a��κ��� ��� �ԡJ6X��,���충���Y��n�{ � g����E��~� ��t2g�θ����P����N�7:|S�`Z-+׮�O��Iѷ�������ZE��m�le�6��t����-^lU�)_��48R���j��I�h�L���J0&8Y��t� :aI�0n 
                                  � L��$V��� �=F W=�.t�˳*�h���Fm˱��Ծ}Qv��: �e��| �����^C"

我这里是不是缺少字体?我和 Google 专家讨论过,但没找到任何可以帮到我的方法。

任何帮助都将不胜感激。

答案1

这是一个常见问题由于curl的默认行为写信给标准输出除非另有指示。问题可能会变得不那么常见随着最新版本curl被越来越广泛地采用。

问题发生的原因是二进制文件经常包含被解释为转义序列

作为guiverc 说通常打字reset和按压Enter就足以解决这个问题。首先按几次Ctrl+可能会很有用,因为如果您不小心在终端中输入了其他内容,您可能不会知道,因为终端没有正确显示内容。C

有时reset不起作用。你可以尝试跑步stty sane,然后tput rs1, 哪个应该管用

参考文献和进一步阅读

相关内容