青蛙学Linux—控制台、目录结构

1、控制台和终端标识

Linux由桌面控制台和字符控制台组成。桌面系统就是x-window,实质上是运行在命令行下的一个应用程序;字符控制台是Linux的核心,,大部分操作都是在字符界面下完成的。

Linux下默认的字符控制台有6个,每个控制台可以独立作业,互不影响,真正提现了Linux系统多用户多任务的特性。通过Ctrl+Alt+F1-F6可以在6个控制台间自由切换。如果需要进入x-window,使用startxCtrl+Alt+F7即可(前提是必须要安装有x-window)。

而通过SSH远程连接生成的终端和在x-window下打开的终端称为虚拟终端。

控制台终端通过ttyn来表示,虚拟终端通过pts/n来表示。

通过命令w可以查看当前登录到主机的所有用户,其中就可以显示该用户通过哪个终端来登录主机。这里我们使用root用户分别登录了tty1、tty2,并打开了两个SSH远程连接,执行命令可以看到如下显示:

[root@localhost ~]# w
 16:07:27 up 1 day, 17 min,  4 users,  load average: 0.00, 0.01, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      15:15   49:19   0.01s  0.01s -bash
root     pts/0    192.168.0.156    16:06    7.00s  0.06s  0.04s w
root     tty2                      16:01    5:27   0.02s  0.02s -bash
root     pts/1    192.168.0.156    16:07   20.00s  0.01s  0.01s -bash

2、Linux目录结构

2.1、经典树形目录结构

Linux系统中最优秀的设计就是将所有内容都以文件形式展现出来,通过一个树形结构统一管理和组织这些文件。

不同于Windows的多点目录体系,Linux中所有的目录都挂载在/目录下,所以/目录也被称为根目录,为整棵树状的根。Linux的目录结构如下图所示:

图片1

2.2、重要目录功能

猜你喜欢

转载自www.cnblogs.com/yu2006070-01/p/9816579.html