
linux related
文章平均质量分 53
fxpbupt
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell学习笔记《一》
最近在回顾shell知识,顺便把一些知识点记下来,以备以后查阅。 grep options -P 这个选项能扩展grep的正则表达式功能,使其能使用perl的正则。 -o 只打印出匹配出来的内容,而不是整个行的内容。 在shell文本中重定向标准输出和标准错误输出。exec 1 > outfileexec原创 2010-01-21 22:54:00 · 480 阅读 · 0 评论 -
线程同步 之 条件变量
以下内容转自:http://blog.youkuaiyun.com/hiflower/archive/2008/03/18/2195350.aspx1. 相关函数 #include转载 2010-01-22 15:47:00 · 625 阅读 · 0 评论 -
主线程结尾不要使用return或 exit
很多书上说,主线程要等待设置为分离线程的子线程结束才退出程序,但是如果main函数的最后是以 return 或exit结束的,那么,主线程很可能不等待分离线程执行完就已经退出了。例如如下程序:#include #include void * thread_func(void * arg){ pthread_t id = pthread_self();原创 2010-01-25 18:31:00 · 2546 阅读 · 1 评论 -
windows下virtualBox上安装RHEL 5.4 client的问题
首先是解决分辨率和无缝切换的问题,这个需要安装VBoxGuestAdditions,参见我之前写的日志。但是这里出问题了,在运行VBoxLinuxAdditions-x86.run的时候出现以下报错:Building the Virtualbox Guest Additions Kernal Modules [FAILED]这是什么问题那?根据提原创 2010-03-05 11:42:00 · 1473 阅读 · 0 评论 -
RHEL5 本地源配置
目前网上很少有RHEL的源,一般是使用centos的源。我目前的情况比较特殊,只能使用RHEL的源,所以只能下个ISO然后制作本地源了。。。 首先下载ISO镜像到本地机器上。然后使用mount命令把它挂载到 /media/yum1中#mkdir /media/yum1#mount -t iso9660 your_iso_position /media/yum1 -o loop原创 2010-03-16 14:50:00 · 1140 阅读 · 0 评论 -
fedora 11安装小记
我是从live光盘上装的,首先是yum的配置,以下是比较快的yum。bupt的源 把以下的拷贝到 bupt.repo中,放在/etc/yum.repo.d/下 [Fedora-bupt]name=Fedora $releasever - $basearchbaseurl=ftp://ftp.bupt.edu.cn/pub/mirror/fedora/rele原创 2010-01-09 00:05:00 · 566 阅读 · 0 评论 -
SHELL 回顾
好久没有写shell了,以前也只是看过shell的语法,但是很少使用,今天朋友让我帮忙写个小脚本,重温了以下之前的shell语法,现记录如下 脚本的功能如下:对指定输入文件,随机提取指定个数的行,要求这些行不能重复。 第一个问题,如何使用shell产生随机数?摘自http://www.anyside.org/papers/shell_random_cn.htm1、使用she原创 2010-01-10 15:36:00 · 985 阅读 · 4 评论 -
valgrind 使用手册
转自 http://blog.youkuaiyun.com/ShowMan/archive/2009/07/31/4397841.aspx用C/C++开发其中最令人头疼的一个问题就是内存管理,有时候为了查找一个内存泄漏或者一个内存访问越界,需要要花上好几天时间,如果有一款工具能够帮助我们做这件事情就好了,valgrind正好就是这样的一款工具。Valgrind是一款基于模拟linux下的程序调试器和剖析器转载 2010-01-08 15:33:00 · 895 阅读 · 0 评论 -
shell 文本替换命令
<br /> <br />可以这样做:<br />方法1:在原文件中修改<br />sed -i 's/被替换的内容/要替换成的内容/' file<br /><br />方法2:<br />sed 's/被替换的内容/要替换成的内容/g' file > file.out<br />mv file.out file<br /><br />这里注意:<br />不能这样做:<br />sed 's/被替换的内容/要替换成的内容/g' file > file<br />这样只会清空源文件。转载 2010-06-30 15:40:00 · 15278 阅读 · 0 评论