1.gedit打开windows保存的txt出现乱码
默认情况下,用ubuntu打开windows保存含有中文的txt文件时会出现乱码。
只需在终端运行以下两条命令则可解决。
gsettings set org.gnome.gedit.preferences.encodings auto-detected
"['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"
gsettings set org.gnome.gedit.preferences.encodings shown-in-menu
"['UTF-8','GB18030','GB2312','GBK','BIG5','CURRENT','UTF-16']"
具体的原因是,windows的文本编辑器默认使用ANSI的编码方式保存文件,策略为:若没有中文则是ASCII码,否则就是GB2312码。而ubuntu的gedit默认并不支持GB码,因此要添加GB码的支持。
第一行命令用于实际添加GB码支持,优先级按[]内的顺序。
第二行命令用于在gedit的图形界面编码选择菜单中显示编码的菜单项。(这行命令的作用纯属猜测...)
2.Ubuntu新增用户
(1)在/home下新建一个用户文件夹
sudo mkdir /home/userdirname
(2)新增用户组
sudo groupadd groupname
(3)新增用户,并设置密码
sudo useradd username
sudo passwd username
(4)将用户置入分组中
sudo usermod -g groupname username
(5)给用户设置用户文件夹所有者权限
sudo chown username:groupname userdirname
其中username和userdirname要一致才行呢。