linux下 root执行还是sudo执行呢?
root优点:只要以root账户登录,则所有命令执行都没有提示了,很方便。
root不足:很危险,很暴力,甚至是 rm -rf /etc,也不提示,导致系统坏了。
普通用户以sudo 方式优点:是获取一次执行命令的特权,仅仅对此次命令拥有特权,执行完 后,普通用户还是普通用户,更加安全。
普通用户以sudo 方式不足:需要输入密码,有些麻烦,当然,

也可以通过修改/etc/sudoers文件中用户信息,达到不需要输入密码的目的,方法是:需要加: NOPASSWD
例如:newuser ALL=(ALL) NOPASSWD:ALL

修改后,就可以sudo 且不用输入密码了,非常方便,但是rm -rf 普通的文件不提示了:
