红联Linux门户
Linux帮助
  • vi 编辑器方面的书

    哪位大哥能告诉我关于 vi 编辑器方面的书吗 谢谢啊...

  • vi 编辑器的问题

    用 vi 编辑器编辑一个文档是存在什么地方呢,是在什么目录使用 vi 指令那么用vi 编辑的文档就在这个目录下呢!!!!! 希望哪个高手能指教,谢谢啊...

  • Eclipse在Linux下的键盘不响应

      用Eclipse开发,结果发现Eclipse时不时就会出现键盘不响应,比较的无奈。解决方法就是打开另一个程序,调用一下输入法,再回来就好了,原先以为是用Synergy的原因,结果不用的时候也会出现...

  • c编程方面请教???

    我是linux下c语言初级学习者,平时会有很多问题,请问:谁知道哪论坛交流,或者说请教问题回复比较快? 谢谢!...

  • binary档案问题

    binary档案是什么档案呢,能举个例子吗????...

  • zhcon 键盘映射出错

    早就想在debian 用一下中文的终端,昨天把系统完全更新了一下,apt-get install zhcon 安装是挺简单的。而且debian上的zhcon还挺新的。就是安装之后在控制台启动之后键盘映...

  • centos5.1下编译Linux内核

    整理了一下Linux内核编译的方法,原始内核版本为Linux-2.6.18.8,新内核版本为Linux-2.6.26,其它内核版本编译方法类似。 一 准备工作 首先当然是获得内核了,可以到http:...

  • linux下的string与window下的区别

    同一段代码: string str1 = "sdfsdffdf"; string str2 = str1; 单这两句是看不出有什么区别的,但在不同系统下区别已经开始了! 分别打印string...

  • cramfs文件系统和嵌入式linux

    1、cramfs的特点 在嵌入式的环境之下,内存和外存资源都需要节约使用。如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先要把外存(Flash)上的映像文件解压缩到内存中,构造起R...

  • linux下多语言开发

      开发多语言软件是一件非常困难的事,各个国家的字符集的编码方式、货币符号、日期格式、数字格式、文字表现都各不相同,glibc提供了大量的函数处理这些事情,不再聱述了。这里要做的是,用一个简单的实例说...

  • 在linux下用g++编译SDL程序的方法

    好几天没进li了。今天在Fedora Core 3(x86_64)下成功编译了我的几个SDL程序。 格式是:g++ -o temp temp.cpp `sdl-config --cflags --...

  • 在2.6内核下实现进程隐藏

    很早以前的小程序,比较简单但是觉得有趣 原理很简单,linux查看进程的命令ps是通过系统调用sys_getdents实现,sys_getdents用户获取一个指定路径下的目录条目,实际上就是枚举 ...

  • 详解Linux下安装Eclipse和CDT开发C/C++

    本文转载自http://blog.163.com/a3563@126/blog/static/5467570620084295143783/,我对内容做出部分调整。 前些天有人发帖问...

  • 有关动态链接库需要注意的相关事项

    1.有关动态链接库需要注意的相关事项。 如果碰到有GTK 的程序中 有 那么需要加入动态链接库的参数 $ gcc test_a.c test_b.c iptbox.c -fPIC -shar...

  • 数组函数的读取

    数组函数读取的时候, 是以${数组函数} 的方式来读取的,那么如果不加大括号会怎么样呢? 比如我定义的是 a[1]=4 执行 echo $a[1] 其结果是 【1】 ...

  • 加载模块失败

    今天编译了一个简单的模块。我把模块代码加入到内核树(version 2.6.26)里面编译,过程还很顺利,但是总是在加载时发生错误,提示: insmod: error inserting 'hell...

  • 数组函数的读取

    数组函数读取的时候, 是以${数组函数} 的方式来读取的,那么如果不加大括号会怎么样呢? 比如我定义的是 a[1]=4 执行 echo $a[1] 其结果是 【1】 ...

  • 嵌入式:关于linux开发环境的建立

      本人还是比较喜欢在windows中开发程序,毕竟windows使用了这么多年了较为熟悉,从这一点来说本人算不上真正的linux人员,当然这是本人努力的目标。   环境建立的思路---本人认为在开...

  • Archlinux下搭建GTK开发环境

    我想大多数人都和我一样自从第一眼见到archlinux的时候就深深爱上了这个精悍的Linux发行版吧,我是在上个月用硬盘安装的 archlinux2008.06最新版,虽然经过了一点小插曲但还是顺利安...

  • LINUX驱动与RTC驱动泛泛研究

    1、对linux下的目录更清楚了,ARCH 是和板子或者是硬件系统CPU相关的,也是移植的重点地方,drivers是驱动的文件目录,FS ,NET等是特殊驱动的目录。 2、Kconfig 和 Ma...

  • 深入理解linux内核(第二版)中文版

    [i=s] 本帖最后由 wangyu 于 2010-3-14 10:54 编辑 [/i]曾在新华书店看到过,七十多,没有舍得买,有幸在得益网上下到了 http://www.netyi.net/in.a...

  • 通用的Linux内核编译过程

      原创:索索   我是在Debian上编译内核2.6.59.9,使用的软件包都是各发行版都有的(安装方法会不一样),所以在其他发行版上应该也可以,如果有测试通过或没通过的,麻烦哥们儿完事了在这吼一...

  • php计划任务php中的ignore_user_abort实现计划任务

    函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。 首先看下php手册对这个函数的解释 Descriptio...

  • Linux下内存占用多的原因

    当linux第一次读取一个文件运行时,一份放到一片内存中cache起来,另一份放入运行程序的内存中,正常运行,当程序运行完,关闭了,cache中的拿一分却没有释放第二次运行的时候,系统先看看在内存中是...

  • linux静态链接库与动态链接库的区别及动态库的创建

    一、引言 通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(exec...

  • 在多个VI终端间实现文件内容拷贝

    由于Linux系统并没有如同windows上面的那样通用的剪贴板。所以,在多个VI终端窗口之间拷贝文件内容需要一点技巧。其中一个方法就是利用一个文件来作中转,下面这段代码的原理即是如此。将以下两行代码...

  • Lucene Demo安装,Linux

    1.先去down个最新的JDK java.sun.com/javase/downloads/index.jsp Linux centos,选择一个Linux32的版本 2.按照sun站点上说明文...

  • 静态库和动态库的区别

    文件预览 文件目录树如下,如你所见,非常简单。 1. libtest/ 2. |-- lt.c 3. |-- lt.h 4. `-- test.c #lt.c 1. ...

  • 如何在linux上配置eclipse的c c++开发环境

    有没哪位高手,在linux上配置好了eclipse的C C++ 开发环境的啊? 搞了好久都没成功 还忘高手指点下...

  • Linux与Windows下的特殊字符(\t,\r,\n)

    今天编写了一个测试程序(运行在Linux环境下),其中要将一些命令字符串预先保存在一个文件中,然后测试程序从文件中读取这些命令串。这些命令串中,字段与字段之间是用“\t”分隔符分开,每个命令串的结束,...

  • 关于java.lang.OutOfMemoryError的问题解决办法

    linux加大tomcat可以使用的内存 修改 catalina.sh 在前边一堆的#号注释结束之后增加如下配置 JAVA_OPTS='-Xms256m -Xmx512m'...

  • vi的使用之我见

    我属于比较粗心一类的人,对于vi的使用,一直都是处于一种迷糊状态,前二天,因为学习红旗6.0的网络配置文件,于是静下心来,仔细的研究了半天,再加上半天的实际操作,得出以下的如下的经验: ...

  • 交叉编译directfb在arm linux平台上

    张驿风 需要所以就开始动手交叉编译directfb到我的arm linux平台,步骤如下: 1. 下载 DirectFB-1.2.1.tar.gz 2. 解压缩 tar xvzf Direc...

  • 终端中上irc的方法──irssi

    一次在终端中输入如下命令: 1 sudo apt-get install irssi 2 dpkg -s irssi 3 irssi -c irc.freenode.net -p 7000"#def...

  • eclipse文件编码完全解决

      如果在网上搜索文件编码问题,您可以得到很多的解答,甚至有的是号称终极解决方案,所以您可能不会遇到编码问题了,那么为什么我还要写这篇文章呢?因为我在两个平台下面工作,默认的编码是不一样的,所以需要跳...

  • 在linux上获得线程id的方法

    我使用了第二种方法,很方便: #define gettid() syscall(__NR_gettid) 用到的地方 gettid() 在linux2.4版本后,linux使用了NPTL作为自己...

  • 一些不安全的常用的C函数

      1 gets()   gets()由于不能进行拷贝了的buffer的size指定、所以有BufferOverflow的问题。使用代替函数进行Buffer的Size指定,或者使用fgets()。 ...

  • Linux内核源码的组织结构

    Linux内核作为一个特殊的程序,同样需要经过编译、链接之后才能运行,仅仅是它执行时拥有特殊的权限,位于特定的空间,并且不会也不可能信赖其他的软件罢了。 Linux发展至今,其内核的组织结构日渐清晰...

  • Linux下/etc/fstab文件详解

      有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。下面就让我们来看看...

  • vlc编译问题:找不到postproc/postprocess.h 头文件

    下载vlc-0.8.6c.tar.bz2源码. 执行./configure configure error:Missing header file postproc/postprocess.h 说是没...