Linux学习
文章平均质量分 58
slsinsiston
这个作者很懒,什么都没留下…
展开
-
《转》/usr/include/regex.h
<br />在GNU C 中要使用规则表达式,需要用到以下几个函数。(定义在/usr/include/regex.h文件中)<br /> * int regcomp (regex_t *compiled, const char *pattern, int cflags)<br /> * int regexec (regex_t *compiled, char *string, size_t nmatch, regmatch_t matchptr [], int<br /> eflags)<转载 2010-10-20 21:38:00 · 1948 阅读 · 0 评论 -
Linux下的多线程编程
本文出自:http://www.china-pub.com 作者: 姚继锋 (2001-08-11 09:05:00)1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面转载 2011-04-19 18:46:00 · 617 阅读 · 0 评论 -
vlc嵌入QT程序<例>
想在linux用QT做一个实时的播放器,然后想到能不能把vlc嵌入到QT中,然后查资料,找到这个http://wan-2004.javaeye.com/blog/645761但是download下来之后,出现各种问题,经过繁琐的找资料和研究,得出肯能是vlc版本问题,原来的一些函数和变量现在不用了。从上面得到的代码,整理好之后,把里面的关于_vlcexcep的声明和调用都去掉,然后原创 2011-10-21 16:25:10 · 4950 阅读 · 3 评论 -
linux下获取进程绝对路径的方法
从网上找到的两种方法1、比较简单的一种,直接利用库函数getcwd()#include char *getcwd(char *buf, size_t size);作用:把当前目录的绝对地址保存到 buf 中,buf 的大小为 size。如果 size 太小无法保存该地址, 返回 NULL 并设置 errno 为 ERANGE。 getcwd(原创 2011-11-23 16:04:09 · 1518 阅读 · 0 评论 -
压缩解压:tar zip unzip 7z|7za rar
tar -c|x|u|r|t[z|j][v] -f [未打包文件]将多个文件打包为一个归档文件,可以在打包的同时进行压缩。支持的格式为tar(归档)、gz(压缩)、bz2(压缩率更高,比较耗时) -c 创建 -x 解包 -u 更新 -r 添加 -t 查看 -d 比较压缩包内文件和文件转载 2010-10-22 11:06:00 · 5677 阅读 · 0 评论 -
rhel5.3服务器安装centOS的yum源
这是我从网上搜的,但是里面的东西很旧了,有的不能用,我重新改了一下,能用了。但是版权问题还是他的。谢谢。1.删除rhel5.3自带的yum CODE:rpm -aq|grep yum|xargs rpm -e --nodeps2.下载所需的rpm包CODE:wgethttp://centos.ustc.edu.cn/centos/5.5/os/i386/CentOS转载 2010-10-16 01:14:00 · 707 阅读 · 0 评论 -
linux下有关时间的几个函数
unix内核提供的基本时间服务是计算自国际标准时间公元1970年1月1日00::00:00以来经过的秒数。#include time_t time(time_t *calptr) 时间值总是作为函数值返回。如果参数不为空,则时间值也放在calptr指向的单元内。int gettimeofday (struct timeval * restrict tp, void *restrict原创 2011-06-17 12:52:00 · 830 阅读 · 0 评论 -
Linux vi的使用(转)
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以分为三转载 2010-10-10 10:48:00 · 595 阅读 · 0 评论 -
为你详解Linux安装GCC方法
来源:中国IT实验室http://www.ccw.com.cn<br />现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。本文以在Redhat Linux安装GCC4.1.2为例(因在项目开发过程中要求使用,没有用最新的GCC版本),介绍Linux安装GCC过程。<br />安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系转载 2010-10-10 23:38:00 · 1303 阅读 · 0 评论