Linux中"sudo"

$为普通用户的标识,#为超级管理员用户(roor)的标识 。


“$ sudo su”可以用来切换到root用户:
sudo是用普通用户执行只有管理员才能运行的命令,相比较直接用管理员帐户安全些。用这个命令,环境还是普通账户的。su是切换到root用户。如果需要完全切换到root用户,需要使用su - root,这样环境变量,家目录都会切换过来。" - "是切换用户时,环境变量一起切换。

同理,若要从超级用户切换到普通用户就使用“su - username"(注意-和username中的空格不能忽略)。

如图所示,先从普通用户daisy切换到超级用户root,然后从超级用户root再切换到普通用户daisy:

posted @ 2012-04-16 17:13  Daisymee  阅读(118)  评论(0编辑  收藏  举报