摘要: 什么是变量? 简单的说,就是让某一个特定字串代表不固定的内容。 变量的可变性与方便性 举例来说,我们每个帐号的邮件信箱默认是以 MAIL 这个变量来进行存取的, 当 dmtsai 这个 使用者登陆时,他便会取得 MAIL 这个变量,而这个变量的内容其实就是/var/spool/mail/dmtsai 阅读全文
posted @ 2017-11-07 17:05 uetucci 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 利用 test 指令的测试功能 要检测系统上面某些文件或者是相关的属性时,利用 test 这个指令来工作真是好用得不 得了, 举例来说,我要检查 /dmtsai 是否存在时,使用: 执行结果并不会显示任何讯息,但最后我们可以通过 $? 或 && 及 || 来展现整个结果。例如 [dmtsai@stu 阅读全文
posted @ 2017-11-07 16:54 uetucci 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 为了某些缘故需要最新的 4.x.y 的核心版本来实作某些特定的功能时,那该 如何是好?没办法,只好使用最新的核心版本来编译你可以依照上面的程序来一个一个处理, 没有问题~不过,你也可以根据 ELRepo 网站提供的 SRPM 来重新编译打包喔! 当然你可以直接 使用 ELRepo 提供的 CentO 阅读全文
posted @ 2017-11-07 11:47 uetucci 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 编译前注意事项 由于我们的核心原本就有提供很多的核心工具给硬件开发商来使用, 而硬件开发商也需要针对核心 所提供的功能来设计他们的驱动程序模块,因此, 我们如果想要自行使用硬件开发商所提供的模块 来进行编译时,就需要使用到核心所提供的原始档当中, 所谓的头文件案 (header include fi 阅读全文
posted @ 2017-11-07 11:40 uetucci 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 编译核心与核心模块 核心与核心模块需要先编译起来,而编译的过程其实非常简单,你可以先使用『 make help 』去查 阅一下所有可用编译参数, 就会知道有底下这些基本功能: 建立相对应的 Initial Ram Disk (initrd) 由于系统使用 SATA 磁盘,加上刚刚 SATA 磁盘支持 阅读全文
posted @ 2017-11-07 11:21 uetucci 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 硬件环境检视与核心功能要求 根据自己的需求来确定编译的选项 保持干净原始码: make mrproper 我们还得要处理一下核心原始码底下的残留文件才行!假设我们是第一次 编译, 但是我们不清楚到底下载下来的原始码当中有没有保留目标文件 ( .o) 以及相关的配置文件 存在, 此时我们可以透过底下的 阅读全文
posted @ 2017-11-07 10:57 uetucci 阅读(381) 评论(0) 推荐(0) 编辑