当前位置:首页 > 操作系统 >
《嵌入式LINUX基础教程》电子书封面

嵌入式LINUX基础教程

  • 发布时间:2020年05月18日 09:26:20
  • 作者:克里斯托弗·哈利南
  • 大小:99.6 MB
  • 类别:LINUX电子书
  • 格式:PDF
  • 版本:完整第2版
  • 评分:7.4

    嵌入式LINUX基础教程 PDF 完整第2版

      给大家带来的一篇关于LINUX相关的电子书资源,介绍了关于嵌入式、LINUX教程方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小99.6 MB,克里斯托弗·哈利南编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.3。

      内容介绍

      嵌入式Linux基础教程(第2版)》是嵌入式Linux的经典教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌入式Linux发行版的常用构建系统,USB子系统和系统配置工具udev等内容。更重要的是,《嵌入式Linux基础教程(第2版)》阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌入式工程中非常有用的提示和技巧。

      《嵌入式Linux基础教程(第2版)》适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。

      目录

      • 作者简介     
      • 版权信息
      • 内容提要     
      • 第2版序     
      • 第1版序     
      • 前言     
      • 第2版致谢     
      • 第1版致谢     
      • 第1章 入门     
      • 第2章 综述     
      • 第3章 处理器基础
      • 第4章 Linux内核:不同的视角
      • 第5章 内核初始化
      • 第6章 用户空间初始化
      • 第7章 引导加载程序
      • 第8章 设备驱动程序基础
      • 第9章 文件系统
      • 第10章 MTD子系统
      • 第11章 BusyBox
      • 第12章 嵌入式开发环境
      • 第13章 开发工具
      • 第14章 内核调试技术
      • 第15章 调试嵌入式Linux应用程序
      • 第16章 开源构建系统
      • 第17章 实时Linux
      • 第18章 通用串行总线
      • 第19章 udev
      • 附录A 可配置的U-Boot命令
      • 附录B BusyBox命令
      • 附录C SDRAM接口注意事项
      • 附录D 开源资源
      • 附录E 简单的BDI-2000配置文件

      学习笔记

      Linux系统下自行编译安装MySQL及基础配置全过程解析

      安装依赖: CentOS: # yum -y install wget gcc-c++ cmake make bison ncurses-devel perl unzip Ubuntu:(使用ubuntu下面有不少需要root权限,请注意) 复制代码 代码如下: # sudo apt-get install -y g++ gcc make libpcre3 zlib1g libbz2-dev automake cmake perl libncurses5-dev bison 添加MySQL系统用户 # groupadd mysql# useradd -r -g mysql mysql 提前建立好相关目录 # mkdir /data/logs/mysql# mkdir /data/mysql 下载MySQL源代码: # wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz 配置 # cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/server/mysql-5.6.12 \-DMYSQL_DATADIR=/data/mysql \-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \-DMYSQL_USER=mysql \-DDEFAULT_CHARSET=utf8 \-DEFAULT_COLLATION=utf8_general_ci \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DENABLE_DOWNLOADS=1 配……

      Suse Linux 10中MySql安装与配置步骤

      安装环境: 操作系统:suse Linux 10 数据库:MySQL 5.0.22 希望能认识更多高手,互相学习讨论技术! 首先发泄一下再这,网上看了N多安装mysql的文章,大多大同小异,都不能很好的安装mysql;多多少少都有问题;以个人之见大多为一份原文,拷贝到各自的博客或一些网上,纯属盗窃啊!上周末开始筹划安装suse以及mysql,一直到今天下午才终于到了show databases;太晕了!现在我将我安装mysql的每一步骤都放在这,以共需者查看,也以防日后自己再次观摩; 注意:在装suse linux时候一定选上C/C++开发那一项;听公司前辈说的。 具体安装步骤: 1.下载软件包mysql-5.0.22.tar.gz,地址http://www.mysql.com,一般不推荐安装r……

      Linux下安装python3.6和第三方库的教程详解

      Linux下安装Python3.6和第三方库 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一、安装python3.6 1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 2.下载Python3 https://www.python.org/downloads/# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 3.安装python3 我个人习惯安装在/usr/local/python3(具体安装位置看个人喜好) 创建目录: # mkdir -p /usr/local/python3 解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,……

      linux下mysql数据库单向同步配置方法分享

      又叫做主从复制,是通过二进制日志文件完成的,注意:mysql 数据库的版本,两个数据库版本要相同 系统环境: 主服务器master IP: 192.168.0.88 从服务器slave IP: 192.168.0.99 单向同步 注意要点 1、只需要把需要同步的数据库备份传到从数据库上,其它任何东西都不需要 2、在从库上还原数据库时,一定先要建了同名数据库,否则还原会提示错误 3、在制定更新点时,一定要在同步进程还没启动前操作 主服务器上配置 对my.cnf进行修改需要重启动数据库设置才会生效,如果不想对指定数据库同步进行限制,直接跳过这步 [root@ kt /]# service mysqld stop 停止 Mysql 服务 [root@ kt /]# vim /etc/my.cnf 编辑 Mysql 配置文件添加下面……

      spring boot linux启动方式详解

      前台启动 java -jar XXX.jar 后台启动 java -jar xxx.jar gt; catalina.out 2 catalina.out将标准输出指向制定文件catalina.out2 后台启动 脚本启动 #!/bin/sh#功能简介:启动上层目录下的jar文件#参数简介:# $1:jar文件名(包含后缀名)# 注意:jar文件必须位于startup.sh目录的上一层目录。#启动参数JAVA_OPTS="-server -Xms400m -Xmx400m -Xmn300m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xverify:none -XX:+DisableExplicitGC -Djava.awt.headless=true"jar_name=$1this_dir="$( cd "$( dirname "$0" )" pwd )"parent_dir=`dirname "${this_dir}"`log_dir="${parent_dir}/logs"log_file="${log_dir}/catalina.out"jar_file="${parent_dir}/userapps/${jar_name}"#参数个数1或者参数空值时,中断执行if [ $# -lt 1 ] || [ -z $1 ]; then echo……

      以上就是本次介绍的LINUX电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:深入理解OSGi:Equinox原理、应用与最佳实践

      下一篇:Visual C#.NET串口通信及测控应用典型实例

      展开 +

      收起 -

      下载地址:百度网盘下载
      LINUX相关电子书
      曝光:Linux企业运维实战
      曝光:Linux企业运维实战 超清版 立即下载
      嵌入式Linux开发教程(上册)
      嵌入式Linux开发教程(上册) 高清版

      嵌入式Linux开发教程 是面向嵌入式Linux学习和产品开发的入门教程,分3篇,共18章,围绕嵌入式Linux产品开发的应用编程展开,内容涵盖Linux操作系统介绍、安装和基本使用、嵌入式Linux开发平台

      立即下载
      Oracle 19c RAC on Linux安装手册
      Oracle 19c RAC on Linux安装手册 完整版

      Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Database 12c和18c系列产品的最终版本,因此也是ldquo;长期支持rdquo;版本(以前称为ldquo;终端版本rdquo;)。 ldquo;长期支持rdquo;意味着Oracle Database 19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们的很多客户至关重要,因为很多客户制定了相关

      立即下载
      Linux环境编程:从应用到内核
      Linux环境编程:从应用到内核 高清版 立即下载
      Kali Linux渗透测试的艺术
      Kali Linux渗透测试的艺术 原书高清版 立即下载
      树莓派开始,玩转Linux
      树莓派开始,玩转Linux 全格式版

      本书以树莓派基础工具,讲解Linux操作系统。树莓派是近年来流行的微型电脑,能用于各种有趣的硬件开发

      立即下载
      Linux哲学
      Linux哲学 超清原版 立即下载
      Linux C程序设计王者归来
      Linux C程序设计王者归来 高清版

      《 Linux C程序设计王者归来 》由浅入深,全面细致地讲述了Linux环境C程序设计从基本概念到实际操作,从核心原理到具体实践,再到实际案例开发等内容,涵盖了Linux C程序设计的所有重要知识

      立即下载
      Linux Shell脚本攻略
      Linux Shell脚本攻略 全书超清第3版

      轻松驾驭Linux操作系统 100多则立竿见影的shell脚本攻略 解决系统管理现实问题 实现繁琐任务自动化

      立即下载
      Linux Shell编程从入门到精通
      Linux Shell编程从入门到精通 高清版

      《 linux shell编程从入门到精通 》由浅入深、循序渐进地详细讲解了linux shell编程的基本知识。这些基本知识包括shell编程的基本知识、文本处理的工具和方法、正则表达式、linux系统知识等。旨

      立即下载
      读者留言
      邓锦程

      邓锦程 提供上传

      资源
      20
      粉丝
      22
      喜欢
      153
      评论
      11

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com