欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

关于linux的su和sudo命令的使用和介绍

程序员文章站 2022-12-18 21:34:12
作用 su:切换用户。 sudo:使其他用户,能够做(do)root才能做的事(首先该用户要被授予sudo权限) su用法 su :表示切换到root用户,但是不改变当前的工作目录。环...

作用

su:切换用户。

sudo:使其他用户,能够做(do)root才能做的事(首先该用户要被授予sudo权限)

su用法

su :表示切换到root用户,但是不改变当前的工作目录。环境变量改变

su - :表示切换到root用户,但是改变当前的工作目录。环境变量改变

su zhangyi:表示切换到zhangyi用户,但是不改变当前的工作目录。环境变量改变

su - zhangyi:表示切换到zhangyi用户,但是改变当前的工作目录。环境变量改变

总之,su都会改变环境变量。如果加了-这个选项,就会改变工作目录。

sudo用法

执行一些权限不足的操作是,前面加一个sudo.然后紧接着输入当前用户的密码,而不是root的密码。所以sudo比su更加安全。

su和sudo比较

sudo不需要知道root密码,su需要。

sudo更安全