从操作系统的层面来看,这两种操作系统都分为kernel(内核)、shell(命令层)和file system structure(文件系统架构)三个层面,因此我们就这三个层面来做比较:
kernel
各家UNIX都有独立的内核研发团队,并且多数是不开放源代码的,这与Linux的kernel是不同的。
shell
常见的shell包括bash、C shell和korn shell等。在不同的操作系统上使用相同的shell,会有相同的shell command。
file system structure
以file system的种类而言,各家UNIX与Linux所用的不尽相同(如Linux的ext4,Solaris的ZFS,IBM AIX的JFS等),但由于Linux是由UNIX改编而来,且遵循着FHS的准则,因此读者会发现,虽然文件系统种类不同,但文件以及目录的位置是类似的。
tzyyzzh 于 2013-02-08 16:08:07发表:
看来是有差别的
data1658 于 2013-02-04 16:14:16发表:
学习,学习。
woodprint 于 2012-09-01 10:21:25发表:
从使用角度,UNIX、LINUX 区别不大,基本命令相同,都包含有SHELL,连 sed \ awk 等也都有
高级的管理命令可能不相同,但只有SA才用到
460896339 于 2012-08-14 18:22:54发表:
据说差的有点大
circletiger 于 2012-05-22 08:47:27发表:
哦,总算了解了一些。