ZKX's LAB

linux路径名查找 内核 如何在linux中查询内核版本的路径??请高手们帮帮忙!!

2020-10-01知识3

如何在linux中查询内核版本的路径??请高手们帮帮忙!! 内核文件一般位于/boot目录下要通过查找配置的方式知道内核文件的路径,可以查看grub的配置。因为现在大部分Linux系统通过grub方式引导,引导时自然需要知道内核文件在哪里。grub的配置文件一般是/boot/grub.conf但是文件中关于内核文件的位置描述使用的是grub的表示方法,例如:root(hd0,0)kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=第一行表示使用第一块硬盘的第一个分区作为引导式的根系统,而kernel文件位于该分区的/boot目录中,文件名为vmlinuz-2.4.18-14,2.4.18表示的就是内核文件的版本了。

Linux的相对路径和绝对路径的命令。 相对路径就是相对当前你所在路径开始算。绝对路径是从linux最底层的根(/)开始算。其中:在Linux中,绝对路径是从/(根目录)开始的,路径最前面是/的话就是绝对路径。相对路径是直接输入当前路径下的文件夹或者以.或.开始算的,.表示用户当前操作所处的位置,.表示上一级目录。举个例子:home/oracle 这个路径就是绝对路径home/oracle 这个就是相对路径,例如现在在/test路径下,此条路径换算成绝对路径为/test/home/oraclehome/oracel 这个也是相对路径,例如现在在/test路径下,此条路径换算成绝对路径为:/home/oracel注意后面两个的对比,.是回到上一级然后在往后算。使用pwd命令可以查看当前所在的绝对路径。如题中提出的问题,答案如下:由于不清楚相对路径是相对于哪个路径,这里默认在/目录下。用相对路径名从usr/bin跳到/home/staff/john/project答:e79fa5e98193e78988e69d8331333339656466cd././home/staff/john/project 或者 cd/home/staff/john/project用绝对路径名从usr/bin跳到/temp答:cd././temp 或者 cd/temp用相对路径名从usr/bin跳到/etc/rc.d答:cd././etc/rc.d 或者 cd/etc/rc.d跳转路径可以直接输入绝对路径

Linux内核编程的目录 目 录第1章 概述 11.1 UNIX的历史 21.2 标准和通用接口 31.3 自由软件和开放源码 31.4 Linux发布版概览 31.41 Debian 41.42 Red Hat/Fedora 41.43 Mandriva 41.44 SUSE 41.45 Gentoo 41.46 Yellow Dog 51.47 其他发布版 51.5 内核版本信息 51.6 基于Power的Linux 51.7 什么是操作系统 61.8 内核组织 71.9 Linux内核概述 71.9.1 用户接口 71.9.2 用户标识符 81.9.3 文件和文件系统 81.9.4 进程 121.9.5 系统调用 151.9.6 Linux调度程序 151.9.7 Linux设备驱动程序 151.10 可移植性和体系结构的相关性 161.11 小结 161.12 习题 16第2章 内核探索工具集 182.1 内核中常见的数据类型 182.1.1 链表 182.1.2 查找 212.1.3 树 222.2 汇编 242.2.1 PowerPC 242.2.2 x86 272.3 汇编语言示例 292.3.1 x86中的汇编示例 302.3.2 PowerPC中的汇编示例 312.4 内联汇编 332.4.1 输出操作数 342.4.2 输入操作数 342.4.3 已修改过的寄存器(已修改的元素列表)342.4.4 参数的编号方式 342.4.5 约束条件 342.4.6 asm 352.4.7_volatile_352.5 特殊的C 语言用法 382.5.1 asmlinkage 382.5.2 UL 392.5.3 内联 392.5.4 const和volatile 。

#系统调用#绝对路径#文件目录#linux创建文件夹#linux系统

随机阅读

qrcode
访问手机版