红联Linux门户
Linux帮助
  • 我的第一个在Linux中的极为简单的Python脚本

    看了将近10章的《简明Python教程》,终于到了可以写脚本的时候。可是按照例子写了半天也没有办法运行,总是出错。就是原样复制都会得到不想得到的结果,修改了一些地方还是有问题,真够麻烦的。干脆自己想了...

  • 有人有《深入理解linux内核》这本书的电子版吗?

    那个超星上转过来的版本看起来很不舒服 而且比较大80m+ 哪位有清楚一点的版本 小一点(好像看到过16m左右的一个版本)...

  • Linux下编程辅助工具vim+ctags+taglist+cppcomplete+cscope+global

    各个工具的主要功能: vim:这个是Linux下功能十分强大的编辑器,就不说了。 ctags:生成tag文件的命令,这个是其它工具的基础。 taglist:需要ctags的支撑,直接在左边列出函数列表...

  • 阅读linux,postgresql源代码的看法

      很多人开始学编程没多久就打算阅读linux的源代码,网上有不少高手都说真正掌握一个优秀都程序就是阅读它的源代码,linux又是如此的优秀,又是免费的,何不研究研究它的源代码。但真正动手到有点收获又...

  • 问:编译内核的步骤

    请教: 我之前编译2.4内核所用步骤都是: make menuconfig make dep make clean make bzI...

  • JRTPLIB库在Linux平台上的编译

      1、jrtplib简介   RTP 是目前解决流媒体实时传输问题的最好办法,要在 Linux 平台上进行实时传送编程,可以考虑使用一些开放源代码的 RTP 库,如 LIBRTP、JRTPLIB 等...

  • Linux系统的SHELL正则表达式语法

      一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字...

  • 请问linux 不挂载任何文件系统和shell应该如何做?

    现在需要一个不挂载任何文件系统的kernel,可是如果把原本能启动的kernel里面的Default kernel command string里面的内容修改后kenel启动后会挂掉,不知道有没有这方...

  • 1 构建嵌入式linux系统-bootloader

    好课件?????????????...

  • 关于linux下的编程

      虽说是以开源为基础的,而且在简单的程序上写起来是比较方便,不过有些时候确实让人头痛,让人想念微软的.Net或是MFC。   首先是标准不统一,最近在写一个基于线程池的服务器程序,用到了semap...

  • Linux创建文件名添加当前系统日期时间的方法

    使用`date +%y%m%d` Example: mkdir `date +%y%m%d` tar cfvz /tmp/bak.`date +%y%m%d`.tar.gz /etc ymdH...

  • Linux与UNIX比较之编译

      Unix下大家一般都用cc进行编译,而LINUX下绝大多数软件都是用gcc编译,编译参数也有细节差异。   仅列举一二:   1、 -lsocket   unix 如果用到socket的话,m...

  • 帮我看看服务启动脚本的错误

    在/usr/local/bin下面放好了可执行程序,参照了/etc/init.d/ypxfrd ,稍微改了一下,写成了下面这个脚本,运行这个脚本(取名为teststart),red hat 9.0下报...

  • 开始Linux内核源码的阅读

      对Linux内核源码的分析,有两个很好的入口点:一个就是系统的引导和初始化,即从机器加电到系统核心的运行;另外一个就是系统调用,系统调用是用户程序或操作调用核心所提供的功能的接口。对于那些对硬件比...

  • 有了开源,我们的软件该怎样编译

    基本上,尤其在Windows 和Mac OS X系统下,已经开发好的软件不需要用户再编译。程序员写好代码并编译后,封装为计算机可执行的二进制形式,用户就可以直接使用了。 然而现在,随着开源软件的增...

  • Linux初学者Patch使用指南

      本文的目的是向Linux新手介绍一种无价的资源,Larry Wall的patch程序。patch是用来查找文件之间差异的GNU diff命令的一个接口;diff有很多选项,但是该命令最常用的用途是...

  • Bash使用技巧大补贴,现在Linux的默认shell

    Bash 是我们经常与之打交道的 Shell 程序,本文针对其使用技巧进行了搜罗。相信在你看过这些内容之后,定会在 Bash 的世界里游刃有余。 从历史中执行命令 有时候,我们需要在 Bash 中重...

  • Linux下C++编译出错原因一解

    源程序: #include int main() { cout ...

  • Linux中的scim 五笔 98码表的制做

    昨天新装了系统,Fedora 6,太亲切了,感觉好久没有用LINUX了,哎,真是怀念大学的生活啊,虽然出来了才一个多月。 SCIM的五笔输入法是86的,我用不惯,网上到处找98码表也没有找到,查了一...

  • Fedora 7 busybox的编译1.4.2 和1.5.1

    环境:fedora 7 编译器: 交叉编译器 3.3.2 busybox: 1.4.2 一 修改 修改busybox中的 Makefile文件 找到 ARCH 和 CROSS_COMPILE 修...

  • Linux中构建内核心得

      首先清理一下东西:   $ sudo make-kpkg clean   然后   $sudo make-kpkg -initrd -revision=lk_517 kernel_image ...

  • BashShell 下提取?值比?

    如果在一?文件?有注?和?值,能用什???提取?值?行比?呢?如需要?硬?空??行?控,剩余空?少於1024M立刻?出E-Mail通知管理?.... 如下例子: ??df -m /home >> /t...

  • 想下linux源代码,哪位大侠指点一下

    想下linux源代码,哪位大侠指点一下任何版本的都行!!!...

  • Linux内核的一些算法

      1.Linux 调度   I/O消耗型和处理器消耗型进程(保证及时的IO响应和高效的CPU利用率)负载平衡:每颗CPU上有一个进程队列,当CPU的负载差大于25%时运行负载平衡程序。(从最忙的CP...

  • 多版gcc下替换系统原版gcc要注意的事项

      众所周知,gcc 是可以多版同存的,因此很多时候为了测试新版 gcc 与及避免对原来系统影响太多的前题下,我会将新的 gcc 装到 /opt 里去(configure 的时候用 --prefix=...

  • linux下练习C

      unbuntu版的linux下是没有直接的编译工具的。C,java,c++等都需要自己下载包。虽说像gcc这个命令从头就有,但是真正可以编译还是要 编译工具下下阿安装了才行。   如何编译C  ...

  • 关于Linux中的库

      soname   形式一般为lib.so.,以symbol link的方式存在于文件系统中,version的不同反映了接口的改变,其指向的实际文件的名字通常是在soname后加上..。   ld...

  • 请教shell函数的nesting是怎么回事

    看代码的时候看到函数nesting,不知道是咋回事,高手请指教一下.讲讲这样的函数的执行过程是咋回事,或哪里有相关资料 代码如 function a() { function b() ...

  • Linux调试技巧一则

      最近在开发LINUX下的工具,调试一个BUG时遇到很郁闷的情况:   某处有个segmentation fault。懒得用gdb,于是随便加了几条调试信息,编译,运行之。直接显示错误信息。  ...

  • 南京8月18日嵌入式Linux免费体验日

      中心本着推广Linux,推广嵌入式的宗旨,不计利润的推出“嵌入式课程免费体验日”活动,并且对于参加本次活动的人均可免费获赠“Linux操作员认证考试”,详细情况如下:   活动时间:8月18日(...

  • NFS error 的疑问

    请问 NFS : Server return error -5 是代表什么错误? 谢谢!...

  • Linux信号机制

      一、信号及信号来源   信号本质   信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信...

  • Linux Shell变量使用

      一、本地变量的使用 本地变量就如同局部变量一样,只在本SHELL中起作用。它不会影响到其他SHELL中的变量。 1。显示变量值 ...

  • 急求

    最近正在学习LINUX,想在该平台下进行编程开发,但是相关内容太多了,不知道该从哪着手,太急了,还请路人给点指点,不甚感激!...

  • 高薪诚聘高级Linux软件工程师

    资历要求: 1、计算机相关专业本科以上学历; 2、2年以上基于Linux的C/C++多线程服务程序及网络应用程序开发工作经验; 3、对内核对象等系统资源有较好的控制能力,并对Linux内核有一定的认识...

  • Linux下进行c开发需装的软件

    1、安装 除了gcc外,还要安装什么软件? gcc -o test test.c 编译不了程序! apt-get install build-essential 一劳永逸 装 build-essen...

  • peak-linux-driver-6.4 install

    1. wget http://xxxx//peak-linux-driver-6.4.tar.gz 2. tar xvzf peak-linux-driver-6.4.tar.gz 3. uname ...

  • aix c/c++ 编译器

      一般情况下,我们习惯直接使用cc编译程序,实际上AIX的C/C++编译器还提供了其他的一些使用方法,如后缀为_r就有xlc_r、xlC_r,这里我们做一个完整的介绍。   AIX平台上缺省的C+...

  • 用man utmp 命令出现iconv错误提示

    小弟在写who命令的c语言语句,要查询关于utmp的结构体,于是到man联机帮助找相关信息 先 man -k utmp 找到了一个可能是我要找的信息的utmp 5 帮助信息 然后再打 man 5 ut...

  • linux-2.6.22中API的一些变化

    主要是昨天在搞Hacking Linux Network Stack的时候,发现里面的代码,不能够在2.6.22下编译通过,并且提示找不到nh这个成员,我猜想一定是结构体发生了变化。查看/includ...