如何以 root 身份修改 applications.menu 文件?

如何以 root 身份修改 applications.menu 文件?

我正在尝试在 Ubuntu(使用 Unity)上安装 Backtrack。

我在尝试修改 applications.menu 文件时遇到了问题,因为它只是自述文件。我无法使用 GUI 更改它,因为它是灰色的。

我怎样才能从命令行读/写该文件,或者以 root 身份使用 gedit 访问它?

答案1

最好的方法是:

  • 使用以下命令终端

    sudo -i
    

    获取具有 root 权限的 shell。

  • 然后使用以下命令:

     xdg-open /usr/share/app-install/desktop/applications.menu
    

    applications.menu用您最喜欢的文本编辑器打开文件。

答案2

你可以使用纳米

sudo nano path/to/file

您也可以使用 gedit

gksudo gedit path/to/file

答案3

我的声誉不足以回答 Rosamunda Rosamunda 的评论,所以我只能在这里回答。

不要使用sudo nano gedit使用sudo gedit [path]

sudo授予您 root 权限

gedit表示您想要启动程序 gedit。

然后是路径。例如:

sudo gedit /usr/share/app-install/desktop/applications.menu

这只是一个一般的 Linux 提示:每次在终端中输入一个单词时,都会启动一个程序。

[program name] [arguments for the program]

因此下一行意味着启动程序 gedit,并且 /usr/share/....... 参数告诉 gedit 它必须打开该文件。

gedit /usr/share/app-install/desktop/applications.menu

当放在sudo命令前面时,告诉 Linux 该命令应该以 root 权限运行。

sudo gedit /usr/share/app-install/desktop/applications.menu

相关内容