Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使文件在linux中可编辑而不成为root用户_Linux_Gedit - Fatal编程技术网

如何使文件在linux中可编辑而不成为root用户

如何使文件在linux中可编辑而不成为root用户,linux,gedit,Linux,Gedit,我正在使用vim editor处理目录/etc/asterisk中的文件,每次我必须做一些编辑时,我必须转到terminal以成为root用户并在vim editor中打开文件并执行编辑,但如果我这样做,则直接从该目录打开文件(/etc/asterisk)在gedit中,在文件中执行编辑,但如果选择了“另存为”选项,则不会显示“保存”选项。消息变为“您需要成为此类操作的root用户”。是否有办法打开这些文件(放在/etc/asterisk中)直接从gedit保存更改而不进入终端您始终可以从终端执

我正在使用vim editor处理目录/etc/asterisk中的文件,每次我必须做一些编辑时,我必须转到terminal以成为root用户并在vim editor中打开文件并执行编辑,但如果我这样做,则直接从该目录打开文件(/etc/asterisk)在gedit中,在文件中执行编辑,但如果选择了“另存为”选项,则不会显示“保存”选项。消息变为“您需要成为此类操作的root用户”。是否有办法打开这些文件(放在/etc/asterisk中)直接从gedit保存更改而不进入终端

您始终可以从终端执行
sudo gedit
以root用户身份启动
gedit
以编辑文件。

您始终可以从终端执行
sudo gedit
以root用户身份启动
gedit
以编辑文件。

@shehzy请记住接受如果有效,请回答。这就是StackExchange站点的工作方式,如果其他站点有相同的问题,它们可以向其他站点提供问题/答案。如果使用ubuntu,有一些nautilus脚本可以稍微避开命令行,例如“使用您最喜欢的文本编辑器(以root用户身份)打开”。查看Ubuntu调整工具中的admins选项卡以启用它。然后,只需单击鼠标右键并从“文件管理器”窗口中选择该选项即可。@shehzy请记住,如果答案有效,请接受它。这就是StackExchange站点的工作方式,如果其他站点有相同的问题,它们可以向其他站点提供问题/答案。如果使用ubuntu,有一些nautilus脚本可以稍微避开命令行,例如“使用您最喜欢的文本编辑器(以root用户身份)打开”。查看Ubuntu调整工具中的admins选项卡以启用它。然后,只需右键单击并从文件管理器窗口中选择该选项。