linux代码多少行
① linux 内核现在有多少行代码
当然是赵炯的《linux0.11内核完全剖析》,里面对linux0.11全部代码进行了注释,看玩之后对linux就会有一个整体的感觉了,接下来就是其他高版本的内核了
② Linux的内核代码有多少行
这个问题很有意思,难道大家都想知道吗?
即使知道这个问题的确切答案意义也不大,因为系统内核在不断地发展,从最初的几万行,到目前的十万甚至百万行,真的很庞大。
③ Linux的内核有多大,大概多少行程序
linux各版本的区别太难说了,了解他们各自的特点就行了,重点还是要自己去体验,ubuntu志在打造最易用的linux发行版,有自己的桌面环境unity,基于Debian,继承了Debian的很多特性fedora,以前叫做fedoracore简称FC,是红帽赞助的社区版,在技术上比较激进,很多fedora中使用的技术都会被用到RHEL当中去,现在的fedora跟RHEL还是有不小的差别的,,redhat红帽,现在是RHEL了,redhatenterpriseedition,redflag红旗,中科院的,放弃吧。。。FC5FC6都是过时的了,可见你找到的资料都是比较老的资料。。。freebsdopenbsd属于bsd系,跟linux在内核代码上没有太多联系,但整体的体系还是类似的,bsd是unix的直系,linux则是精神上继承自unix。。。Debian是linux啦,,正宗的GNULinux,Solaris是SUN(现被oracle收购)自己的操作系统多用于大型机小型机等领域。
④ linux kernel代码有多少行
内核代码根据版本不同会有很大不同,Linux内核4.2内核就新增加了100多万条。
现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序和网络等组成。Linux内核源码的各个目录大致与此相对应,其组成如下(假设相对于Linux-2.4.23目录):
arch:目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录。PC机一般都基于此目录。
include:目录包括编译核心所需要的大部分头文件,例如与平台无关的头文件在include/linux子目录下。
init:目录包含核心的初始化代码(不是系统的引导代码),有main.c和Version.c两个文件。这是研究核心如何工作的好起点。
mm:目录包含了所有的内存管理代码。与具体硬件体系结构相关的内存管理代码位于arch/*/mm目录下。
drivers:目录中是系统中所有的设备驱动程序。它又进一步划分成几类设备驱动,每一种有对应的子目录,如声卡的驱动对应于drivers/sound。
ipc:目录包含了核心进程间的通信代码。
moles:目录存放了已建好的、可动态加载的模块。
fs:目录存放Linux支持的文件系统代码。不同的文件系统有不同的子目录对应,如ext3文件系统对应的就是ext3子目录。
Kernel:内核管理的核心代码放在这里。同时与处理器结构相关代码都放在arch/*/kernel目录下。
net:目录里是核心的网络部分代码,其每个子目录对应于网络的一个方面。
lib:目录包含了核心的库代码,不过与处理器结构相关的库代码被放在arch/*/lib/目录下。
scripts:目录包含用于配置核心的脚本文件。
documentation:目录下是一些文档,是对每个目录作用的具体说明。
⑤ 一个操作系统一般需多少行代码才能编出来听说第一个linux是一万行。
把内核的称呼改成“Linux”,当时仅有10000行代码,仍必须运行于Minix操作系统之上,并且必须使用硬盘开机;
⑥ linux内核代码中最大的函数有多少行
尤其是计算机操作系统的底层编程技术、以及计算机通讯及其网络协议的底层编程技术、以及防火墙配置技术等。这些对于任何一个计算机操作系统来说,都是最、最核心部分且非常重要的内容。
⑦ linux查看文件有多少行数据
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
⑧ linux 显示文件多少行
用wc命令
wc命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。
每当我讲课提到这个命令的时候,总有同学联想到一些建筑,其实两者是毫无关系的。Linux系统中的wc用于统计文本的行数、字数、字节数等文本内容的命令,如果为了方便您去记忆,其实也可以联想到上厕所时真的好无聊,无聊到竟然数完了整张报纸上有多少行字。
参数 作用
-l 只显示行数
-w 只显示单词数
-c 只显示字节数
咱们使用“-l”参数来统计行数,而passwd是用于保存系统帐户信息的文件,因此下面的命令就是用于统计当前系统中有多少个用户的作用啦,感觉是不是很神奇:
[root@linuxprobe ~]# wc -l /etc/passwd
38 /etc/passwd
很基础的命令,建议你系统学习下linux基础命令http://www.linuxprobe.com/chapter-02.html
⑨ Linux现在有多少行代码
内核代码根据版本不同会有很大不同,Linux内核4.2内核就新增加了100多万条。 现代的操作系统一般由进程管理、内存管理、文件系统、驱动程序和网络等组成