首先,我对 UNIX 编程知之甚少。我不确定 s 到底是做什么的。我在网上查了一下,发现 s 的功能与操作系统非常相似。那么,操作系统和 s 到底有什么区别?s 在 UNIX 系统中是操作系统还是任何操作系统的一部分?
而且,如果有人给出一些关于进程间通信的例子,而不是站在客户端-服务器的例子,这将是非常有帮助的。
s 只不过是一个窗口,您可以在其中键入文本操作系统命令。它是界面,而不是操作系统。Unix 是操作系统。
早在 Unix 编写时,就没有图形用户界面。那个文本外壳就是我们所拥有的一切。
除客户端 / 服务器之外的其他进程间通信示例?点对点套接字,对等可能是另一个。
s 只是一个程序。在 Unix 中,基本上任何程序都可以是 s。
s 可以是设置为在用户登录系统时运行的程序,也可以是从该程序运行的程序。
通常,人们认为 s 是一个命令解释器。s 可以是一个图形用户界面。或者 s 可以是管理员想要锁定用户的一些应用程序。
某些系统(例如 VMS)将用户界面组件集成到操作系统中。命令解释器(在 VMS,DCL 中)以受保护模式运行,并且通常可用于应用程序。也就是说,如果从命令解释器启动程序,则该程序仍可用于该进程。换句话说,每次从命令解释器运行程序时,您都将保持在同一进程中。在 Unix 中,每个程序运行都是一个单独的进程。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(8条)