当终端提示时,如何声明您拥有完全的超级用户权限?

当终端提示时,如何声明您拥有完全的超级用户权限?

我是一名非常基础的 Ubuntu 用户。每次我尝试使用终端时,都会收到以下问题,我不知道如何回答:您是否具有完全超级用户 (root) 权限?我想配置家里的电视以通过 HDMI 端口发送视频。当我输入“get-edid”时,会出现问题。y、yes 或 -y 不起作用。我是 root,并且知道密码。

我想学习如何在 Ubuntu 上说“是”?

先感谢您。

米拉克

答案1

您需要sudo在命令前面加上get-edid。您正在访问硬件,因此需要发出普通用户无法使用的命令。

get-edid | parse-edid

会给 ...

mmap /dev/zero: Operation not permitted
get-edid: error initialising realmode interface
get-edid: do you have full superuser (root) permissions?

因为mmap /dev/zero需要root权限。

sudo get-edid | parse-edid

将显示类似以下内容的内容...

Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful

ETC。

相关内容