红联Linux门户
Linux帮助
  • 报告了一个Linux Kernel BER Decoding Remote Buffer Overflow Vulnerability

    在64位上远程可利用;在32位下利用难度比较大,crash机率比较大。 http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25.5 一个漏...

  • 关于linux下面的一些“绿色软件”的命令行启动

    前几天拿这样解压后就能直接在linux下面用的软件命令行没有办法。 刚开始还准备在/usr/bin下面做个相同的文件ln到解压后的文件夹中的启动程序,ln好像不能夸设备 想来我很笨,把路径进入到环境变...

  • Linux系统中常用error number定义与解释

    在没有解释这些错误定义之前,先让我们看看为什么要知道这些常用error number? 对于写C程序的人来说,errno并不是一个陌生的变量,无论你是在用户态还是在内核态。简短来说,errno是用来...

  • 如何连接openssl中的sha、md5等到我的程序中

    我想编写一个用户验证程序,其中想用到sha,但不知道怎么用?? 请大哥大姐们帮个忙!! 谢谢...

  • linux下把mo文件翻译成po文件

    其实就一句话 msgunfmt a.mo -o b.po 该命令在gettext包中: $ qfile msgunfmt sys-devel/gettext (/usr/bin/msgunfm...

  • 嵌入式学习的路径--希望给新手一些提示

      从去年做嵌入式项目到今天,已经快一年时间了,经历了从PCB设计, bootloader修改,核心移植, 文件系统移植,驱动开发,QT开发,几乎嵌入式开发的全过程. 回想起一年前,对嵌入式的感受大不...

  • WARNING: "xiao" [/root/test1/test1.ko] undefined!

    test1.c: #include #include #include #include "xiao.h" MODULE_DESCRIPTION("My kernel module"); ...

  • PHP程序不适用大型系统的九大原因

      PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。   1、对递归的不良支持   递归是一种函数调用自身的机制。这是...

  • 终于在Fedora5上安装上源代码了

    玩了好几天Fedora5了,今天终于把FC5的源代码安装上了。 默认安装的FC5是不会安装源代码的,这个原因我也不清楚,记得Redhat以前安装后是直接安装了源代码的,所以作内核级开发的调试的时候不...

  • 建立arm-linux交叉编译环境:是否要编译一个arm-glib库.

    建立arm-linux交叉编译环境: 1.直接下载了编译工具:arm-linux-gcc,而不是象高手那样用源码编译的. 2.那我是不是还要编译一个在arm-linux下的glib库,让arm-lin...

  • gcc编译器的学习

    一、使用gcc gcc编译过程: 1 预处理 使用-E参数可以让gcc在预处理后停止编译过程。 gcc -E hello.c -o hello.i 2 编译 使用-c参数将预处理后的源文件编译为目标代...

  • 学习升级内核碰到的几个问题

    主机:VMware(虚拟机) + Redhat Linux 9.0 编译内核版本:2.4.21 1.进行到 mkinitrd /boot/initrd-2.4.21.img 2.4.21 出现错...

  • Linux 下java图像处理

    当linux服务器上没有装xwindows时,处理图像时会报 java.lang.InternalError: Can't connect to X11 window server using ':...

  • linux下clucene执行

    第一:在CLconfig.h中linux选择#define _ASCII,在windows下选择#define UCS2 第二:下面是编译过程 1.进入根目录 2.运行./autogen.sh(...

  • 求助关于sdcc的使用

    不知道论坛里有多少人在搞嵌入式。有没有高手知道sdcc怎么使用?网上能找找到的资料很少。。。。。。...

  • linux下JDK版本的更新问题

    在linux安装了jdk1.5,也配置了环境变量。但eclipse打开时,提示说jvm版本不支持。我要如何修改老的jdk版本的环境变量呢? 下的eclipse是eclipse-jee-europa-...

  • 关于多线程的问题

    我在虚拟机里安装了redflag workstation 5 , 并且在里面学编写多线程输入代码如下: /* example.c */ #include #include void handle...

  • linux下intel的ifort,icc编译器以及数学库MKL的下载安装及配置详解

    ifort,icc是一款非常不错的编译器,intel有非商业版,可以免费下载,虽不提供技术支持,但对于大多数普通用户来讲,已经够用了.下面我就ifort,icc编译器的下载安装及配置过程介绍如下,另外...

  • uboot 编译的困惑

    编译时环境变量的配置 修改uboot目录下的Makefile,将 ifeq ($(ARCH),arm) CROSS_COMPILE = arm-Linux- endif 修改成 ...

  • Linux内核中的指针和错误值

    在内核的代码和驱动程序中经常见到ERR_PTR, IS_ERR, PTR_ERR这三个内联函数。 许多的内核函数需要返回一个指针,但是函数的调用可能失败,一般我们处理这样的情形都是返回一个NULL指...

  • 我的UI在X86下能跑,一到arm上就出问题了!

    我在UI里加了两个QFrame用来切换界面用,到arm上只能有一个界面接受收入,一换到第二个就不行了! 请问各位有没有遇到过这样的情况!!! 多谢了!...

  • linux下判断是否正常关机的一个简单的方法

    思想:系统启动的时候生成一个文件,正常关机的时候则删除这个文件,则可以根据系统开机时有没有那个文件来判断是不是非正常关机。 步骤: 在/etc/rc.d/init.d/下编程脚本。 判断是否正常...

  • linux不能自动关闭rc0.d目录下K开头程序的解决

    以前找了很久,都没找到不能自动关闭k开头程序的解决办法,今天无意间看到一篇文章。试验了下,果然灵。 步骤如下: 先写一个脚本放在/etc/rc.d/init.d下,chmod -f 777 , ...

  • linux进程的认识小结

    进程的概念:进程是一个正在执行的实例,他是linux的基本调度单位。一个进程有如下元素构成: 1、程序当前的上下文,程序当前的执行状态 2、程序的当前执行目录 3、程序访问的当前目录和文件 4...

  • 头文件的问题!

    一个大的项目里面有好多头文件。 在特定目录下的可以直接用#include引用。但是有的不是在那目录里面的头文件也可以直接用#include引用。 请问这中间是有什么东西联系的?makefile 是不是...

  • help me

    以下程序运行结果为什麽和我认为的结果不一样呢? sw4vm001 pipe # ./pipe message 打入命令,结果如下 in parent process, send ...

  • Linux 下批量改变文件的名字的大小写

    需求:某个文件夹下所有的文件名字里的大写字母改成小写字母。 解决: for file in `ls | grep '[A-Z]'` do str=`echo $file|tr 'A-Z' 'a...

  • LINUX中C++中库依赖的一个问题

    在SUSE下编程,eclipse3.2中编写C++,使用GCC/ICC编译器。 1,开始建立了一个静态库a.o,有a1,a2,a3....等函数; 2,然后再建立一个静态库b.o,b.o中要使用...

  • 关于LINUX和WINDOWS文件路径的解决办法(jsp,JAVA)

    linux下的文件夹路径和window下的不一样,windows下就需要写成“\\photos"因为java会把第一个"\"当成转义字符给“吃了”。但在linux下就是 “/photos”呵呵,是不...

  • 终于见到uClinux的启动界面

    总结一下这一周来的经验 1)ubuntu 下编译uClinux需要自己装不少东西,否则很多最基本的指令都会出错 make menuconfig //要装ncurses make xconfig ...

  • linux中page 的lock属性 和reserve属性个表示什么意思呢?

    请问linux中page 的lock属性 和reserve属性个表示什么意思呢?在2。6内核中,通过page=pet_page(pte)得到的页指针后,如何将这个page设置为保留?...

  • shell中遇到的问题。。。在线等。。。谢谢

    b="$b$a" [ $a ] 是什么意思其中变量 a=123 b=456...

  • Linux时间,延迟以及延缓操作

    1、在内核中计时的头函数是#include 2、Hz符号指出每秒钟产生的时钟滴答数,也就是1秒钟产生的时间中断。 3、#include volatile unsigned long jiffi...

  • linux下的源码分析工具

      linux中编程,往往少不了查看某些东西是在哪里定义的,命令行的搜索让人感觉很不方便,起码的要求是你的会用命令行,比如grep、find之类的命令,还是感觉图形界面的操作比较舒服,在windows...

  • 龙人教你虚拟机嵌入式Linux开发前都要做那些准备

      从全球嵌入式Linux行业的起步时期,龙人计算机系统有限公司嵌入式开发系统事业部开始嵌入式Linux的软硬件技术研究,经过短短的几年时间龙人嵌入式系统事业部已经成为国内自主研发产品种类最丰富、解决...

  • 新手求助:makefile 文件

    请问这个makefile 文件前几行是什么意思,谢谢! # THIS IS AN EXAMPLE FOR INTEL-LINUX PLATFORMS RUNNING PGF COMPILERS. CU...

  • GUN linux 编程指南(第二版)源代码

    《GUN linux 编程指南(第二版)》配套源代码 我不知道之前有没有网友已经发过这样的帖子,如有雷同,纯属巧合。...

  • FS2410自带光盘Linux内核编译问题

    1.问题: 编译fs2410 嵌入linux_2.6.8.1内核按照fs2410的用户使用手册3.5.2编译linux-2.6.8.1,在输入make menuconfig时遇到如下问题: [roo...

  • Linux文件系统:为未来做好准备了么?

    DoSTOR专家观点:Henry Newman是国外专业存储网站的撰稿人,在高性能计算和存储行业从事了27年的顾问工作。 三周前,我写的一篇关于Linux文件系统的文章引起了争议性的轰动,这是十年来...

  • linux进入临界去开关中断的几种方式

      进入中断时候关闭全局的中断是为了避免程序处理中断过程中,再进入另一个中断打乱执行的顺序,也就是为了防止中断嵌套的情况发生。比如在irq_handler函数中首先就应该关闭中断。或者,在某些操作顺序...