南京晰视电子

linux的源代码在哪个文件夹(linux的源代码在哪个文件夹显示)

本篇目录:

在linux中代码放在哪个目录

存放linux基本命令的是“/bin”目录。bin目录主要用来放置系统必备的执行文件,如cat、cp、chmod、kill等。与之类似的还有“/sbin”目录,该目录主要放置系统管理的必备程序,如cfdisk、dhcpcd、fdisk等。

【答案】:B Linux主要目录及其作用(1)/:根目录。(2)/boot:包含了操作系统内核和在启动系统过程中所要用到文件。(3)/home:用于存放系统中普通用户宿主目录,每个用户在该目录下都有一个与用户同名目录。

linux的源代码在哪个文件夹(linux的源代码在哪个文件夹显示)-图1

fs/:通用文件系统的代码(称做 VFS,即 Virtual File System)和各个不同文件系统的代码都可以在这个目录中找到。ext2 文件系统是在 Linux 中最常广泛使用的文件系统之一;在 fs/ext2 中可以找到读取 ext2 格式的代码。

如果是别人发布的二进制包,可执行文件通常都安装到Linux系统 /usr/bin 下面;如果是自己从源代码安装的,可执行文件通常都在 /usr/local/bin 下面,除非配置时指定了安装位置。

linux中的命令一般存放在/bin目录下的;Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

linux的源代码在哪个文件夹(linux的源代码在哪个文件夹显示)-图2

linux下的内核头文件放在/usr/include/linux/和/usr/include/sys/linux目录树:scripts目录该目录中不包含任何核心代码,该目录下存放了用来配置内核的脚本和应用程序源码。

linux内核配置与编译时,下载来的内核源代码应该放在哪呢

1、一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。

2、文件释放成功后,在/usr/src目录下会生成一个linux子目录。其中包含了内核14的全部源代码。将/usr/include/asm、/usr/inlude/linux、/usr/include/scsi链接到/usr/src/linux/include目录下的对应目录中。

linux的源代码在哪个文件夹(linux的源代码在哪个文件夹显示)-图3

3、linux下的内核头文件放在/usr/include/linux/和/usr/include/sys/linux目录树:scripts目录该目录中不包含任何核心代码,该目录下存放了用来配置内核的脚本和应用程序源码。

linux不是开源的吗,怎么没找到源代码呢,怎样才能看到linux的内核...

1、Linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。另外还可以从互连网上下载,解压缩后文件一般也都位于linux目录下。

2、一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。

3、Linux 不光核心系统是开源的,正规的 GNU/Linux 的要求是整个系统也都是开源的。不过这不是绝对的,SUSE 企业版,Mandriva PowerPack ,以及一些系统,里面会有不开源的的东西存在,但大部分都开源。

4、Linux是开源的,它自带的功能强大的命令也是开源的,也就是说,我们可以获得这些命令的源代码并研究它。

linux内核网络栈源代码在哪个文件夹

1、fs Linux支持的文件系统代码。不同的文件系统有不同的子目录对应,如ext2文件系统对应的就是ext2子目录。kernel 主要核心代码。同时与处理器结构相关代码都放在arch/*/kernel目录下。net 核心的网络部分代码。

2、Makefile:这个文件是整个源代码树的顶层 makefile。它定义了很多实用的变量和规则,比如默认的 gcc 编译标记。Documentation/:这个目录中包含很多关于配置内核、运行 ramdisk 等任务的实用信息(但通常是过时的)。

3、随便就行,/usr/src/linux 放当前运行中的内核源代码的习惯你可以遵守,也可以不遵守。只不过是一些软件在编译时会固定到这里找内核源代码的相关数据来保证自己的内核模块可以正确编译。

4、vmlinux 编译出来的最原始的内核文件,未压缩。zImage 是vmlinux经过gzip压缩后的文件。bzImage bz表示“big zImage”,不是用bzip2压缩的。

5、linux下的内核头文件放在/usr/include/linux/和/usr/include/sys/ linux目录树:scripts目录 该目录中不包含任何核心代码,该目录下存放了用来配置内核的脚本和应用程序源码。

如何确定Linux内核源代码目录即,KBUILD的路径

init目录该目录中存放的是系统核心初始化代码,内核初始化入口函数start_kernel就是在该目录中的文件main.c内实现的。

一般在Linux系统中的/usr/src/linux*.*.*(*.*.*代表的是内核版本,如23)目录下就是内核源代码(如果没有类似目录,是因为还没安装内核代码)。另外还可从互连网上免费下载。

随便就行,/usr/src/linux 放当前运行中的内核源代码的习惯你可以遵守,也可以不遵守。只不过是一些软件在编译时会固定到这里找内核源代码的相关数据来保证自己的内核模块可以正确编译。

可以从网站上下,kernel.org上下载一份源码 要看自己linux系统下,用source InSight 看 /usr/src/linux目录下的东西就是内核源代码。

到此,以上就是小编对于linux的源代码在哪个文件夹显示的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇