云网牛站
所在位置:首页 > Linux新闻 > Linux下用文字处理器编辑/etc/profile会有隐含的字符出现

Linux下用文字处理器编辑/etc/profile会有隐含的字符出现

2021-01-20 10:26:42作者:deepinuser17稿源:深度站

请不要在Linux系统下用文字处理器编辑/etc/profile文件,因为它会有隐含的字符。

 

相关事例

在Deepin系统下要安装java,就在终端中输入source /etc/profile,但出现了错误:-bash: /etc/profile:行1: 未预期的符号"("附近有语法错误,-bash: /etc/profile:行1:  '# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))',如下图所示:

Linux下用文字处理器编辑/etc/profile会有隐含的字符出现

Linux下用文字处理器编辑/etc/profile会有隐含的字符出现

 

解释及指点

/etc/profile是文本文件,一般不能用文字处理器(如WPS、LibreOffice、Microsoft Office)编辑,存储,因为处理器编辑过的文本文件会有隐含的字符。

为防止在文本文件里出现隐含字符,最好使用文本文件编辑器,如vim(参考玩转Linux必备的Vim技能,一文读懂Vim的安装和配置,学习之法)、nano、深度编辑器(deepin-editor)。

可以使用vim打开/etc/profile,输入":set list",回车,这个操作会显示所有隐含字符,输入":q!"退出vim。

 

相关主题

Ubuntu 18.04每次打开命令行都要重新source profile的解决方法

精选文章
热门文章