什么是 Unix 和 Linux?我如何知道我正在使用哪个?

什么是 Unix 和 Linux?我如何知道我正在使用哪个?

我从其他关于这个主题的帖子中得到的感觉,这对于铁杆 Linux/Unix 用户来说可能是一个微妙的话题,所以对那里的任何问题表示歉意,老实说,我完全无知......

我最近才开始使用 Linux(或者也许是 Unix,我不知道)攻读博士学位。请有人“像我 5 一样解释一下”Unix 和 Linux 分别是什么?

  • 为什么他们都是一个东西?
  • 它们有何根本不同?
  • 它们在本质上有何相同之处?
  • 而且,重要的是,我如何知道我正在使用哪一个?

我来自 Windows 背景,虽然我也不能说我了解很多有关 Windows 的技术知识......

答案1

这个问题有两个部分。 “什么”已经被回答过很多次并且可以说是重复的

此处推荐的文章UNIXSE

推荐文章“在那里“ 包括

现在对于“哪个”,要使用的一个命令是uname -a。 (您可以使用 来阅读此内容man uname。)例如,

  • Pi 上的 Linux -Linux pi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
  • Cygwin(不是 Linux)-CYGWIN_NT-10.0 MYPC 3.1.4(0.340/5/3) 2020-02-19 08:49 x86_64 Cygwin
  • OpenBSD(不是 Linux)-OpenBSD localhost.localdomain 6.7 GENERIC#1 amd64
  • NetBSD(不是 Linux)-NetBSD localhost.localdomain 9.0 NetBSD 9.0 (GENERIC) #0: Fri Feb 14 00:06:28 UTC 2020 [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC amd64
  • macOS(不是 Linux)-Darwin localhost.localdomain 19.4.0 Darwin Kernel Version 19.4.0: Wed Mar 4 22:28:40 PST 2020; root:xnu-6153.101.6~15/RELEASE_X86_64 x86_64

相关内容