Shell编程范例之文件系统操作TinyLab原创 本文由TinyLab.org原创。 该文是自由书籍《Shell编程范例序列》其中一章,本章主要介绍Linux下文件系统的相关操作,具体包括: 本文将从硬件管理和设备驱动、磁盘分区(包括MBR分区详解)、分区和文件系统的关系(包括逻辑卷)、文件系统的结构、以及如何制作一个文件系统,如何开发一个文件系统
Linux网络流量监控前端vnstatsvg用法详解 本文由TinyLab.org原创。vnStatSVG是TinyLab.org开发的一个开源项目,它Linux下的一款开源网络流量监控系统vnStat的Web前端,它轻量级、开源、容易扩展,占用带宽小,支持普通大型Linux集群,小型Linux主机,甚至是嵌入式Linux终端的网络流量监控。 本文详
Android Python编程入门 本文由TinyLab.org原创,详细介绍了Android平台下的Python开发环境搭建,通过实例介绍了Python程序编译、安装、打包与运行,其中有一个实例演示了如何通过Python调用ttsSpeak接口朗读文字。
嵌入式Linux系统优化详解 本文由TinyLab.org原创。本文作者有十年的Linux使用和开发经验,在官方Linux的华人贡献者排名前十,他目前专注于Linux系统特性的研究,致力于提升更高效可靠节能的智能Linux产品,目前任职于国内顶尖级Android智能手机厂商。本文从诸多方面介绍了Linux系统的优化,包括增强系统
用kGDB调试Linux内核 本文由TinyLab.org原创。这个文档记录了用kGDB调试Linux内核的全过程,都是在前人工作基础上的一些总结。文中实践都是基于特定板子来进行,但是大部分都能应用于其他平台。要使用KGDB来调试内核,首先需要修改config配置文件,打开相应的配置,配置内核启动参数,甚至修改串口驱动添加pol
Shell编程学习笔记_TinyLab出品 本文由TinyLab.org原创。这里只是个人学习笔记,主要包括Shell概述、Shell变量、位置参数、特殊符号、别名、各种控制语句、函数等Shell编程知识。
Shell编程范例之布尔运算TinyLab原创 本文由TinyLab.org原创。本文是自由书籍《Shell编程范例序列》的其中一章,本章主要内容:在Bash里有这样的常量(实际上是两个内置命令,在这里我们姑且这么认为,后面将介绍),即true和false,一个表示真,一个表示假。对它们可以进行与、或、非运算等常规的逻辑运算,在这一节,我们除了讨
Git版本管理用法详解 本文由TinyLab.org原创,作者是官方Linux华人贡献者中排名前三十的大陆开源爱好者。本文从Git的历史,安装与配置开始介绍,全文包含基本用法、SVN转Git、协同开发、在线Web浏览等诸多方面,最重要的是,本文还详细列举了一些源自作者多年社区协作经验的技巧。文章最后给出了项目管理相关的一些
从AndroidNDK安装ARM交叉编译工具链 本文由TinyLab.org原创。 本文简要介绍了如何安装Android NDK的C/C++语言开发套件,并介绍了如何创建一个独立的ARM交叉编译工具链。通过该工具链接可以交叉编译Android上的C语言程序,也可以用来编译Android Linux内核。文中举例介绍了如何通过该交叉工具链编译Bus