守護進程的工作就是打開一個端口,并且等待(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系統間接口的程序,它允許用戶向操作系統輸入需要執行的命令,返回執行結果
- 對軟鏈接或硬鏈接的內容進行修改,會對原文件有效
- 刪除軟鏈接或硬鏈接本身,不會對原文件有影響