我有两个Linux内核。一个是Android Linux内核,另一个是普通的Linux内核。我想知道如何获取它们之间的差异并将它们列在文件中。我不想看到源文件中的差异,但我只想表明这个文件是不同的。更清楚的是,我想列出两个内核目录中不同的文件。
请帮助我。
答案 0 :(得分:1)
diff有一个选项-q
,它只会告诉您文件是否不同。你可以使用它。
或者,您可以使用以下方法生成每个文件的md5sum:
find . -type f -exec md5sum {} \;
对两棵树执行此操作,输出到两个文件,并对文件进行区分。
答案 1 :(得分:-1)
Android内核: Android依赖于Linux 2.6版本来实现核心系统服务,例如安全性,内存管理,进程管理,网络堆栈和驱动程序模型。内核还充当硬件和软件堆栈其余部分之间的抽象层。 Linux内核:
Linux内核是Linux系列类Unix操作系统使用的操作系统内核。[6]它是免费和开源软件最突出的例子之一。[7]
Linux内核是在GNU通用公共许可证版本2(GPLv2)[4](加上一些带有各种非免费许可证的固件映像)下发布的,并由全球的贡献者开发。日常开发在Linux内核邮件列表上进行。