我听过很多次这句话:
不要以以下方式运行应用程序根。
我的问题是,其他任何用户(例如管理员)可以使用 sudo 执行管理任务,是否算作根?
答案1
Unix/Linux 系统中的 root 特权帐户是在系统所有部分具有读/写访问权限的帐户,能够修改基本系统文件、安装或删除全局应用程序等。
使用 sudo 命令时,您将获得 root 权限来执行 sudo 之后的操作。例如
sudo apt 更新 && sudo apt 升级
将使您的用户帐户获得更新和升级系统组件所需的 root 访问权限。两个操作之间的 && 表示如果第一个操作已成功执行,则执行第二个操作。
总之,最好只在必要时使用 sudo,以避免可能的系统损坏,特别是如果您是缺乏经验的 Linux 用户。
但一切都可以修复:)
我希望我已经帮助您回答了一些问题。