知识引入:
我们在打开我们的电脑后,直接就可以看到图形化界面,这个图形化的界面就是我们常说的桌面。同时我们的电脑还可以多用户使用,就是在电脑开机的时候,选择用户,输入密码。这就说明,我们的电脑是可以有多个用户使用的,多个用户在使用上是独立的。
家目录:
假设我们的电脑有多个账号,也就是多用户的使用。那么我们每次开机选择用户名和输入密码,就是在选择进入哪一个家目录。家目录的本质就是一个目录,在Linux系统中,普通用户,都在home目录下,home目录中包含了所有的普通用户,而我们打开电脑的时候,电脑就会在home目录中选择对应的普通用户目录并打开。而root用户,也就是管理员用户,就会在root目录中。
通过下面几幅图,可以有更好的理解:
图1,Linux根目录下的目录
图2,home目录下的结构
图3,刚登陆时所在位置
桌面:
桌面就是家目录中一个文件,而所谓的图形化界面,就是在我们打开电脑的时候,电脑从对应的家目录中给我们打开桌面这个文件夹,并将里面的内容以图标的形式显示出来。方便我们日常的使用。桌面的本质也是一个文件夹。
图4,windows中,用户目录下的内容(部分):
图5,桌面目录下的内容(可以发现,和我们桌面上的东西相同,并且他们都是快捷方式):