在sudo gedit命令下无法输入中文保存

1、首先,说明原因

在linux命令行中输入sudo gedit,却输入不了中文,但直接直接输入gedit(只读模式下)就可以输入中文,是因为所在文件夹的权限是root,修改此文件夹的权限即可。

2、解决方法

$ sudo chown -hR zhx:zhx ~/workdir/makefile_step

将要修改的文件夹(~/workdir/makefile_step)的属主和属组修改为自己的用户名(zhx),并将其下的文件及文件夹权限同时修改(-hR)。

此时文件夹的所属已修改好了,但相应的文件修改权限还是默认的不可修改状态。再执行以下命令:

sudo chmod 777 ~/workdir/makefile_step

此时相当于完成了,再次回到gedit就可以输入中文了。

你可能感兴趣的:(linux,linux)