Linux
文章平均质量分 58
Linuxest
程序员
展开
-
Linux:获取当前进程的执行文件的绝对路径
本文介绍Linux的应用程序和内核模块获取当前进程执行文件绝对路径的实现方法。原创 2015-10-17 11:51:46 · 4001 阅读 · 0 评论 -
Linux:32/64位程序(应用程序、共享库、内核模块)
本文以Ubuntu系统为例,介绍如何编译和使用32/64位的应用程序、共享库和内核模块。原创 2015-10-16 09:09:07 · 4898 阅读 · 0 评论 -
Ubuntu:安装多个Linux内核
本文说明在Ubuntu中安装多个Linux内核原创 2015-08-07 15:31:03 · 6656 阅读 · 0 评论 -
Ubuntu:如何显示系统托盘图标(systray)
本文说明Ubuntu中如何显示系统托盘图标。原创 2015-08-02 22:11:36 · 16658 阅读 · 1 评论 -
Android:Ubuntu 16.04上编译Android主线最新代码
本文说明在Ubuntu 16.04(64位)上如何建立编译环境和编译代码,编译Android最新主线代码。原创 2016-05-19 16:11:45 · 6538 阅读 · 2 评论 -
Linux:C语言的标准和编译器
本文简要介绍C语言标准和历史和C语言编译器。原创 2016-02-02 09:15:17 · 4263 阅读 · 0 评论 -
Linux:如何在Linux中运行Windows程序
本文以实例说明如何在Linux中运行Windows程序。原创 2016-09-08 18:10:19 · 13069 阅读 · 3 评论 -
Linux:常用网址汇总
1 Linux发行版网址 发行版 http://distrowatch.com 发行版信息大全 Ubuntu http://www.ubuntu.com 官网 https://en.wikipedia.org/wiki/Ubuntu_(operating_system) 维基 https://help.ub...原创 2015-11-07 12:05:58 · 4737 阅读 · 0 评论 -
Linux:错写C语言default关键字,不影响编译,但影响执行
错写C语言default关键字,不影响编译,但影响执行。原创 2017-11-08 18:31:35 · 873 阅读 · 0 评论 -
Linux:如何突破内核模块验证的限制?
1、要解决的问题Linux的内核模块(即ko文件)在编译时指定了可以运行在哪个内核版本。 例如,使用Ubuntu 16.04内核4.8.0-42-generic头文件编译的ko文件,只能运行这个内核版本中。这就有个麻烦,Ubuntu内核版本更新速度非常快,如何内核更新为4.8.0-58-generic,那么这个ko文件就不能运行了,需要重新编译ko文件。能否有简单的方法,让已有的ko...原创 2018-05-07 18:09:13 · 3681 阅读 · 0 评论 -
Ubuntu:/etc/rc.local 可执行权限问题
说明/etc/rc.local 可执行权限问题原创 2015-08-13 11:47:10 · 4264 阅读 · 0 评论 -
Linux:file命令显示自定义文件类型
file命令和magic文件原创 2015-12-02 10:56:52 · 1498 阅读 · 0 评论 -
Linux:使用rpcgen实现64位程序调用32位库函数
本文介绍使用rpcgent实现64位程序调用32位库函数的方法,并给出样例代码。原创 2015-10-22 19:18:32 · 2309 阅读 · 0 评论 -
Linux:如何获取Linux发行版的内核头文件
编译内核模块时,需要内核头文件,下面介绍几个常用的发行版上如何获得内核头文件。原创 2016-01-08 19:33:55 · 4474 阅读 · 0 评论 -
Ubuntu:编译Linux的内核源代码和内核模块
Ubuntu 14.04 上编译Linux 3.8.13内核源代码,安装编译后的内核,并为此内核编译内核模块。原创 2015-12-12 17:08:26 · 2322 阅读 · 0 评论 -
CentOS 7:如何显示系统托盘图标(systray)
CentOS 7.2上显示系统托盘图标原创 2016-04-23 12:45:07 · 5483 阅读 · 1 评论 -
Android:Ubuntu编译环境设置和编译
本文说明在Ubutnu上如何设置Android 4.4和5.0的编译环境,以及如何编译和运行模拟器。原创 2015-12-16 11:11:58 · 610 阅读 · 0 评论 -
Linux:内核模块实现替换系统调用的简单例子
本文提供一个替换open系统调用的样例代码,使用Linux内核模块实现。原创 2016-05-23 21:58:21 · 4945 阅读 · 3 评论 -
数据类型对应的字节数
1、32位和64位CPUCPU一次处理数据的能力都是2的倍数,所以有8位、16位、32位、64位CPU。(1) 64位CPU拥有更大的寻址能力,最大支持到16GB内存,而32位CPU只支持4G内存。 (2) 64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。2、程序运行平台平台是由 CPU+OS+Compiler 构成,因为: 64位CPU上可以运...转载 2018-06-14 15:20:43 · 3043 阅读 · 0 评论