我在学校的时候,我们教过 Windows。然后我选择了计算机工程学士学位课程,在那里我们必须使用 Linux 而不是 Windows。他们从来没有教过 Linux 的基础知识,而是直接开始教编程。这对我来说并不难,因为我对 Linux 有点熟悉。但是我对Linux中的管理员或root或超级用户系统仍有一些疑问。现在我的问题包括几个不同的子问题。所以这里是这样的:
我知道#
终端提示中的 (hash) 表示一个人正在以超级用户身份运行,而$
(dollar) 表示一个人不是。但即使我的帐户是管理员帐户,我也没有#
在终端提示中看到。相反,我必须使用su
命令登录才能拥有管理权限。这是为什么?
管理员、root 和超级用户的术语是否相同?我很困惑,因为在 Windows 中,只有一个术语管理员,如果您的帐户是管理员帐户,那么您基本上始终以管理员权限登录,即您不必像在Linux。
我们在大学计算机上安装了 Ubuntu,如果您必须以管理员身份登录,那么您输入su
,然后它会提示您输入密码,您必须输入当前帐户密码才能成为超级用户。但是我不喜欢 Ubuntu 的设计,所以我切换到并在我的笔记本电脑上安装了 Fedora,安装程序要求我输入两个密码,一个用于我的普通帐户(具有管理员权限),另一个用于“root”用户。那么这是否意味着每当我必须使用我的普通帐户以管理员身份登录时,我就必须登录我的“root”密码而不是我的普通密码?如果是这样的话,如果软件不直接给我管理员权限,为什么它会要求我输入普通密码?
编辑:
有人可以向我解释 Linux 中的管理系统吗?什么是根?为什么我是管理员却没有管理员权限?
我有一个 Raspberry Pi 3 Model B。我将其用作本地 Web 服务器。我想发布我使用 Avahi Daemon 的本地网络上服务器的 IP 地址。我的 Pi 有两个接口,eth0
并且wlan0
. eth0
连接到路由器,wlan0
作为其他无线设备连接并访问网站的热点。两个接口具有不同的 IP 地址。我想要的是,如果另一个设备使用eth0
then 连接到 Pi 服务器,我想发布属于的 IP 地址eth0
,如果某个设备使用 then 连接到服务器wlan0
,我想发布属于wlan0
现在没有发生的IP 地址。Pi 服务器无法同时解析eth0
和wlan0
。有什么解决办法吗?