我正在运行 node.js 服务器,但下面的一行不起作用。
console.log("☺☻♥ مرحبا 你好");
我在我的 ubuntu server 14.04(没有 gui,没有窗口管理器,没有 kde,没有 gtk,什么都没有,纯 ubuntu server 14.04)上用 nano 和 cat 打开了该文件,它看起来像这样:
我在 samba 共享中有一个文件,当我在 Windows 8 pro 中打开它时,它在 notepad++ 中看起来像这样:
Samba 配置如下所示,私有共享没有任何花哨的东西或与字符集有关的东西:
区域设置如下:
/etc/default/locale 如下所示:
以下命令Ô
在 ubuntu 服务器终端中显示:
perl -CO -le ‘print “\x{d4}”’
就像这样:
我使用该命令,然后在打字时start_unicode
按住并得到一颗钻石!ALT
1236
我运行了以下命令:
sudo touch /srv/file.txt
sudo bash -c 'echo -e "\xe2\x82\xac"' > /srv/file.txt
这导致 nano 中出现了一个非常漂亮的 € 符号,但是当尝试显示以下 ☺☻♥ 时,它不起作用(黑色菱形)
有人有什么想法吗?
答案1
您的LANGUAGE
值无效。我真的不知道,但它可能会混淆您的系统。由于您显然不想使用语言优先列表无论如何,您可能想要放弃的设置LANGUAGE
。