linux
文章平均质量分 58
superlinux110
这个作者很懒,什么都没留下…
展开
-
Grep学习笔记
Table of Contents1. grep简介2. grep正则表达式元字符集(基本集)3. 用于egrep和 grep -E的元字符扩展集4. POSIX字符类5. Grep命令选项6. 实例1. grep简介grep (global search regular expression(RE) and print out the line,全转载 2007-06-22 13:16:00 · 396 阅读 · 0 评论 -
Linux内核中的一些基本操作
本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: [email protected]来源:http://yfydz.cublog.cn1. 前言 本文介绍linux内核中一些常用的数据结构和操作。 2. 双向链表(list) linux内核中的双向链表通过结构 struct l转载 2007-10-02 16:46:00 · 546 阅读 · 0 评论 -
常用的一个简单生成静态库的makefile
#=============================================# Makefile (linux) for S21SDK Sample : testnc#=============================================SHELL = /bin/shCC = mipsel-linux-gccAR = mipsel-linux-arC转载 2007-06-19 15:16:00 · 669 阅读 · 0 评论 -
linux的库操作命令ar和nm
当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm,用来对库操作。 1.ar基本用法2.nm基本用法命令 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和转载 2007-06-19 14:38:00 · 1071 阅读 · 0 评论 -
Linux系统启动过程:
Linux启动这部分的源码主要使用的是C语言,也涉及到了少量的汇编。而启动过程中也执行了大量的shell(主要是bash shell)所写脚本。1. 概述: 当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导Linux,Linux首先进行内核的引导,接下来执行init程序,init程转载 2007-06-15 08:50:00 · 513 阅读 · 0 评论 -
linux操作系统下c语言编程入门
原文:Hoyt等(一)目录介绍1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理 7)Linux程序设计入门--线程操作 8)Linux程序设计入门--网络编程 9)Linux下C开发工具介绍 (二)具体内容1)原创 2007-06-06 16:51:00 · 1641 阅读 · 0 评论 -
linux下lib说明
linux下lib说明说明:本文是自己对以前学习的一个总结,并提供了例子代码(包括静态库、共享库、动态加载共享库)下载,下载地址: http://pickup.mofile.com/0760747733420493一、lib类型: 与windows下静态库(.lib)和动态库(.dll)一样,linux同样存在静态库(static library 文件后缀为.a)和共享库(shared li转载 2007-06-06 15:46:00 · 922 阅读 · 1 评论 -
vi设置
lyjinger软件使用之:vi设置说明:个人的.vimrc,希望有点借鉴价值1、初始时用户主目录下没有vi配置文件,手动拷贝过去 cp /usr/share/vim/VIMVERSION/vimrc_example.vim ~/.vimrc2、添加自己常用的选项 7 "set backup " keep a backup file 12 set ai转载 2007-06-06 16:46:00 · 830 阅读 · 0 评论 -
Linux程式设计入门 - fork, pthread, and signals
fork()会产生一个与父程序相同的子程序,唯一不同之处在於其process id(pid)。 如果我们要撰写守护神程式,或是例如网路伺服器,需要多个行程来同时提供多个连线,可以利用fork()来产生多个相同的行程。 函数宣告pid_t fork(void); pid_t vfork(void); 返回值:-1 : 失败。 0 : 子程序。 >0 : 将子程序的process转载 2007-06-07 17:42:00 · 1041 阅读 · 0 评论 -
七个高效的编辑文本的习惯
Bram Moolenaar 如果你要花大量的时间键入文本, 写程序或编写HTML脚本, 你可以通过有效地使用一个好的编辑器来替你节省时间. 本文将引导你如果快速地完成你的编辑工作, 并且减少你的错误. 本文将以开放源码软件Vim(Vi IMproved)为例向你展示如何进行有效的编辑, 但这里提到的原则对其它的编辑器也是一样, 选择合适的编辑器是进行高效的编辑的第一步, 关于哪个编辑原创 2007-06-06 15:28:00 · 559 阅读 · 0 评论 -
GCC参数详解gdb
GCC参数详解[版本] -0.13 [声明] 这篇文档是我的关于gcc参数的笔记,我很怀念dos年代我用小本子,纪录所有的dos 命令的参数.哈哈,下面的东西可能也不是很全面,我参考了很多的书,和gcc的帮助. 不全的原因是,有可能我还没有看到这个参数,另一种原因是,我可能还不会用它 不过,我会慢慢的补齐的.哈哈 如果你要转在本文章请保留我的email([email protected])和转载 2007-06-27 11:38:00 · 720 阅读 · 0 评论 -
Linux 环境下 Makefile 文件制作浅谈
无论对于一个初学者还是一个资深的Linux程序员,编写Makefile文件都是一件很麻烦的事;再者,开发人员应该把主要的精力放在程序代码的编写上,而在Makefile文件花费太多的精力显然是不明智的;还有,对于不同的处理器架构,往往编译器不同,环境不同,特别是一些嵌入式系统中的各种程序的编译,于是移植问题也使Makefile文件编写趋于复杂,也显得这个问题很重要。对于这些问题Linux的高手们早已转载 2007-06-22 17:01:00 · 552 阅读 · 0 评论 -
sed命令使用详解
sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一, 因此,有必要彻底地了解其应用 Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。 sed 实用工具是一个“编辑器”,但它与其转载 2007-06-22 16:01:00 · 691 阅读 · 0 评论 -
LINUX各项系统服务的功能 LINUX守护进程介绍
alsasound Alsa 声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,它和OSS/Free 及OSS/Linux兼容。apmd 用来监视系统用电状态,并将相关信息通过syslogd 写入日志,也可以用来在电源不足时关机。一般用于笔记本电脑,若是台式机建议关闭。atd 用At命令调度的任务,也在系统负荷比较低时运行批处理任务转载 2007-10-02 16:55:00 · 1044 阅读 · 0 评论