请问LINUX和UNIX下编程的主要区别在哪?

ylredsun 2002-07-02 08:45:08
我看了一些介绍UNIX编程的书,把上面的程序直接拿到REDHAD LINUX下基本都能运行(我现在才看到文件一章,至少这一章的程序是这样的)。我想请问一下,UNIX和LINUX编程的主要区别在哪?
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
guduker 2002-07-05
  • 打赏
  • 举报
回复
我觉得从表面层来看。UNIX和LINUX的程序设计应该是没有什么区别的。

当然从系统本身实现来说,两者之间肯定有一些区别。

不过我想如果只是做一些应用层的程序设计应该是可以看做:没有区别。

我同意 yixudong(半瓶醋) 的观点!!
honeybe 2002-07-04
  • 打赏
  • 举报
回复
你现在学的话应该是美什么区别,都是支持POSIX 标准
qxp 2002-07-03
  • 打赏
  • 举报
回复
UNIX 分为 BSD 和 SYSTEM V 两类,linux 和 AT&T Unix 都是 SYSTEM V
的,他们的不同的系统在大多数的系统调用接口都是兼容的,
只有很小的区别。

并且,现在都支持POSIX 标准,在应用程序这一级的接口已经比较标准啦。


yixudong 2002-07-02
  • 打赏
  • 举报
回复
内核接口基本一样。

算法的实现可能不能不同,内核的一些环境变量的名也不一样。

如果进行内核编程,差别很大,应用编程基本相同。

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧