需要执行的一些命令sudo
会提醒您“您没有权限”或“您是 root 吗?”等等。
而一些命令不会给出这样的消息。例如,如果你执行ubuntufdisk -l
而不是sudo fdisk -l
ubuntu 则不会给出任何消息。这对于来自不同 Linux 发行版(例如:CentOS、RHEL 等)的人来说尤其令人困惑。
每次用户犯这样的错误时通知他/她必须是 sudoer 才能执行该特定命令,这不是一个好主意吗?
答案1
其中许多命令都很旧,而且由于历史原因,只有系统管理员才能使用。虽然sudo
以 root 身份使用日志记录是个好主意,但许多并非专门为 Ubuntu/Debian 制作的旧应用程序并不知道有此功能sudo
。虽然进行这样的更改很简单,但对于许多程序来说,这需要相当多的工作,有些程序非常晦涩或被遗忘。现在最好使用 gpart 或 GUI 代替 fdisk。