Linux基础知识
文章平均质量分 74
tonyeetiger
努力吧
展开
-
RedHat系统下SVN服务器的搭建过程详解
RedHat系统下SVN服务器的搭建过程详解 1 环境: 服务器放在redhatAS4.0上,客户端在windows 2000。 2 软件包 我们需要两个文件,httpd和subversion。httpd是web服务器,用来通过web访问subversion。它们的下载地址为:http://httpd.apache.org/ http://subversio原创 2008-12-12 09:54:00 · 1782 阅读 · 2 评论 -
Linux下动态库和静态库编译
基本概念库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀。 例如:libhello.so libhello.a为了在同一系统中使用不同版本的库,可以在库文件名后加上版本号为后缀,例如: libhello.so.1.0,由于程序连接默认以.so为文件后缀名。所以为了使用这些库,通常使用建立符号连接的方式。ln -s libhello.so.1.0 libhello转载 2012-09-03 14:06:27 · 261 阅读 · 0 评论 -
linux IPC之管道
在Linux中使用较多的进程间通信方式主要有以下几种1)管道(有名管道和无名管道)2)信号signal3)消息队列Message Queue:是消息的链接表4)共享内存Shared Memory:最有效的进程间通信方式5)信号量semaphore:主要作为进程之间以及同一进程的不同线程之间的同步和互斥6)套接字socket:用于网络中不同机器之间的通信无名管道在转载 2012-11-25 16:41:26 · 340 阅读 · 0 评论 -
Linux下/proc目录简介
1. /proc目录Linux内核提供了一种通过/proc文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,pr转载 2013-03-05 10:21:27 · 405 阅读 · 0 评论 -
GCC动态库和头文件的搜索顺序
静态库链接时搜索路径顺序:1.ld会去找GCC命令中的参数-L2.再找gcc的环境变量LIBRARY_PATH3.再找内定目录 /lib /usr/lib /usr/local/lib 这是当初compile gcc时写在程序内的 动态链接时、执行时搜索路径顺序:1.编译目标代码时指定的动态库搜索路径;2.环境变量LD_LIBRARY_PATH指定的动态库搜索路径;转载 2013-03-29 13:29:55 · 585 阅读 · 1 评论