我在终端中使用.bashrc做一些事情,每次打开终端后我都开始出现错误,并且一直保持这种状态直到我这样做Ctrl+C。
这正是我每次打开终端时看到的内容:
?\udcf7\udcca\udcd5\udcfewD\udcba\udcc4\udcf9\udc93\udcc3ڍ%\udcaeݞl\udcb0l\udcd8~\udcb3?vF-Jwx: command not found
VimCrypt~01!X\udca0oudc8f\udca1\udc85\udcb4\udcf1c\udce8KA\udcad\udcd2\udce6
\udce4*^u\udc84+o\udcf8\udcb8r\udcc5\udcc6WK^嬱: command not found
O\udcfd\udcc5I\udccbNeC\udc84: command not found
bash: /home/faruksimsekli/.bashrc: line 3: syntax error near unexpected token `)'
bash: /home/faruksimsekli/.bashrc: line 3: `���?�������7�V���o5ؚ-1W���]�fHel�CO>zسU��j�-�֦A��B>��pR�⚔P
������)������%���#s,�(5~L��fo:(��re���a�
0C+��؟�[ML��r�d'
faruksimsekli@7:~$ \udca9\udcb4\udce1x\udca4\udc9d\udc92svcl\udc85v\udc85\udccbc\udcb6u\udc8d\udcf1\udcc4: command not found
可能发生的情况是这样的:
用户在文件上使用了vim,如VimCrypt
文本中所示。运行vim时,可以使用:x
-退出vim或使用进行加密:X
。注意,前者是小写,后者是大写。
保存时会加密该文件,将其呈现为乱码的二进制混乱。
最简单的方法是简单地将其替换为标准的Ubuntu .bashrc
mv ~/.bashrc ~/.bashrc.old ; cp /etc/skel/.bashrc ~/
这会将您的当前备份.bashrc
为.bashrc.old
如果您记得所用的加密密钥,则可以再次在vim中对其进行加密。输入正确的密码短语,:X
然后键入两次并按Enter键(输入空白密码短语)并保存:wq
-如果您确实记得密码短语,这将还原文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句