su 和 su -的区别 su 和 su - 是用于切换用户的命令,但它们在行为上有一些重要的区别。 su 命令 su 是 "switch user" 的缩写,用于切换到另一个用户的身份,但不改变环境变量。 当您使用 su 命令切换到另一个用户时,环境变量(包括路径、用户目录等)并不会被修改。 举个例子,如果您从普通用户切换到另一...
su和sus的区别在于后面跟的名词的单复数.su+名词单数,sus+名词复数 望采纳
2.不同点:su仅仅取得root权限,⼯作环境不变,还是在切换之前⽤户的⼯作环境;sudo是完全取得root的权限和root的⼯作环境。su - root 和 su root(su)有什么区别?su - root:表⽰⼈以root⾝份登录 just like login as root, then the shell is login shell,which mean it will expericene ...
区别1: sudo 命令只允许使用提升的权限运行单个命令 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。 因此su 命令的默认行为是有风险的,因为用户很有可能会忘记他们正在以 root 用户身份进行工作. 所以sudo相对更加安全. 区别2: sudo 命令是以目标用户(默认情况下是 ro...
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制, Ubuntu默认为一次时长15分钟。 su : 切换到某某用户模式,提示输入密码时该…
su和su - 命令使用最主要的区别主要是涉及login-shell和non-login shell的变量读取方法,两种不同的变量读取方法导致执行用户切换后HOME/PATH/USER/MAIL等变量不同。 下面我们通过实例再具体展开讲述这两者间的区别。 su切换用户 划重点: (1)PATH变量没有切换成新用户root,还是dmtsai用户的。su切换新用户后的PATH变...
2)要了解su和su -的区别,其实就是要知道su -的作用就可以了,su -这样的命令显然,-是su的参数,因此,完全可以man su或者su --help获取到你想要的答案,然后,在辅助上面教案的提示去实践敲一下体会下(别忘了总结好笔记)。 man su或者su --help的如下: ...
其实这个区别上面实例的展示都体现了。 1、这里看一下别人遇到的问题: 在启动服务器 ntpd 服务时遇到一个问题 使用su root 切换到 root 用户后,不可以使用 service 命令; 使用su -(等价于 su - root)后,就可以使用service命令了。 2、原因 —— su 命令和 su - 命令区别就是: ...
linux系统中su 和 su - 的区别 1、linux系统中su 和 su - 都是用于登录用于切换的命令 su:切换用户,环境变量不变,路径不变 su - : 切换用户,环境变量随切换用户发生改变,回到家目录 测试su 命令: [root@linuxprobe test]# ls [root@linuxprobe test]# whoami...