使用su命令切换用户时,一定要加“-”选项,如果不加,可以实现用户身份切换,但是用户的环境变量不会随之切换,即还是之前用户的环境变量
举一反三
- 在Linux中su命令是用来切换登陆用户,哪个选项使切换用户后,它的环境变量,工作目录都随之改变。( )
- 下面各选项中关于用户切换命令su和sudo的说法,正确的是。() A: su和sudo都用于切换用户身份,相比之下,su命令更加安全。 B: 使用su命令切换用户时需要知道当前用户的密码。 C: 使用sudo命令切换用户时需要知道待切换用户的密码。 D: 即便当前用户为root用户,切换用户时也必须输入用户密码。
- Linux系统中,以下哪个命令加参数可以实现从普通用户到超级用户root的身份切换,切换的同时也连带环境变量一起切换 A: su B: su - C: su root D: su - root
- 切换用户身份的同时切换用户环境,以下哪条命令是正确的? A: su user01 B: su - user01 C: exit D: su
- 在Linux系统中用于切换用户的命令有:【】和【】。切换用户时,【】命令需要知道待切换用户的密码,而【】命令只需知道当前用户的密码,但在使用【】命令之前,当前用户必须有使用待切换用户身份的权限