守护进程的工作就是打开一个端口,并且等待(Listen)进入连接。
如果客户端发起一个连接请求,守护进程就创建(Fork)一个子进程响应这个连接,而主进程继续监听其他的服务请求。
xinetd能够同时监听多个指定的端口,在接受用户请求时,它能够根据用户请求的端口不同,启动不同的网络服务进程来处理这些用户请求。
stand alone / xinetd ?
运行单个xinetd就可以同时监听所有服务端口,这样就降低了系统开销,保护系统资源。
但是对于访问量大、经常出现并发访问时,xinetd想要频繁启动对应的网络服务进程,反而会导致系统性能下降。
Linux系统可以支持多种文件系统,为此,必须使用一种统一的接口,这就是虚拟文件系统(VFS)。通过VFS将不同文件系统的实现细节隐藏起来,因而从外部看上去,所有的文件系统都是一样的。
X Server:是控制输出及输入设备并维护相关资源的程序,它接收输入设备的信息,并将其传给X Client,而将X Client传来的信息输出到屏幕上)。
X Client:是应用程序的核心部分,它与硬件无关,每个应用程序就是一个X Client。它不直接对显示器绘制或者操作图形,而是与X Server通信,由X Server控制显示。
X通信通道 :X Client与X Server之间传输信息的媒介 。
多种多样的X Client程序向X Server发出请求,由X Server运算得出结果,再显示到指定的地方去
Shell是一个作为用户与linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令,返回执行结果
- 对软链接或硬链接的内容进行修改,会对原文件有效
- 删除软链接或硬链接本身,不会对原文件有影响