通过上面的几节课,我们在windows系统中安装好了linux虚拟机,也通过xshell远程终端联接上了linux虚拟。从明天开始,我们就可以即将开始学习linux的知识了。明天,我们主要介绍的是用户相关的一些命令,如:创建用户命令、用户退出登入命令、用户切换命令等。
一、提示符说明。
我们打开linux虚拟机,步入到登入界面,输入管理员名root和密码,登陆成功后,如右图所示:
如上图,root代表当前登入用户,localhost表示当前linux主机名,~表示当前所在的目录是用户的家目录,#号表示当前登入的用户是管理员用户。
#表示管理员用户权限。$表示普通用户权限。hostname我们可以通过这个命令,复印出当前linux主机名。
二、创建新用户。
为了能延时切换用户,我们须要linux系统起码有2个用户。安装好linux系统后,默认情况下,只创建了一个用户——root用户,即管理员用户。其实,我们在安装linux的时侯,也是可以在操作界面添加其它用户的。若果在linux安装时没有添加其它用户,在我们须要时,还可以通过命令来添加用户。添加用户命令如下:
useraddbbb添加用户bbbpasswdbbb设置用户密码
在设置用户密码时,全要求输入2次密码,2次输入的密码要相同,第二次是验证密码。如右图:
三、切换用户。
有了多个用户,这时,我们就可以在用户之间切换了。为何要切换用户?有时,登陆的用户没有管理员权限linux操作系统版本命令,而有些操作须要管理员的相关权限,这时,就须要我们来切换到管理员用户android linux,来执行这个操作。以下,就是切换用户所使用的命令:
su只是切换了用户linux操作系统版本命令,还在原终端目录。su-普通用户切换到root管理员用户和全新的终端。exit退出当前用户。
好,我们在xshell终端通过bbb用户登入,登陆成功后,如右图所示:
可以看见,当前登入的用户名是bbb。我们输入su命令,让它切换到管理员用户,这时,会提示要我们输入管理员用户的密码,这是为了安全,否则linux常用命令,不是所有的用户都可以使用管理员权限了?如右图:
输入密码后,点击确定键,显示如右图:
如上图所示,用户名已弄成了root,然而,所在目录依然在bbb用户登入时所在的目录bbb。若果不想在切换到root用户后,还在bbb用户的目录的话,可以使用su-这个命令。在bbb登陆后,我们输入su-命令,显示如右图:
从上图中,我们可以见到,用户名早已切换成root,目录也切换到root的家目录(~表示用户家目录)。
四、查看当前用户信息。
假如想查看当前登入用户的信息,可以直接使用下边的命令来查看:
id显示当前用户信息。
我们在命令行界面输入id命令,还会复印出当前用户的信息,如右图:
上图中,uid表示用户的id号,gid表示用户组的id号。也就是说,root用户是在root用户组。
好了,以上,就是linux用户相关的常规命令。其实,我们使用的不是非常多,然而,还是要把握一下的。