博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
hope_process
想清楚自己要走的路,走自己的路,绝不为其他诱惑动心,留足
heixia108.cublog.cn
管理博客
发表文章
留言
收藏夹
· OS
· 哲学
· 常去网站
· 资料库
· compiler
· 搜索引擎
· Linux
· C++
· 算法
· 网络技术与安全
· MySQL
· OpenGL
· java
· Perl
· 病毒学习
· N-blog
· USB
博客圈
音乐
相册
· 收藏
文章
· 精典转载
· linux
· C/C++
· Java
· LDD
· compiler
· 算法
· OS
}
· oldlinux
· 病毒学习
· 搜索引擎
· 网络技术与安全
· 人物
· 隐藏文件夹
}
· Lisp
· Perl
· OpenGL
· 数据挖掘与AI
· 软件工程
· 硬件相关
· Windows
· 心情
· Enhlish
· 学习资料
首页
关于作者
既然目标是地平线 留给世界的只能是背影
||
<<
>>
||
我的分类
文章列表 - linux
sed 用法介绍
<span class="postbody"><br>sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。 <br><br></span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span class="genmed">引用:</span></td> </tr> <tr> <td class="quote">• 抽取域。 <br>• 匹配正则表达式。 <br>• 比较域。 <br>• 增加、附加、替换。 <br>• 基本的s e d命令和一行脚本。</td> </tr> </tb……
查看全文
发表于:2008-06-10 ┆
阅读(79)
┆
评论(0)
doxygen示例
<p>(一)简介<br> Doxygen可以从C++, java等源代码中提取消息来生成帮助文档, API资料等。Doxygen辅于Graphviz的 dot小工具,则可以自动生成UML的类图等。<br> (二)quick start<br> 以下,是在windows平台下的demo介绍。linux下,步骤类同。<br> 示例<br> 1)下载Doxygen<br> http://www.stack.nl/~dimitri/doxygen/index.html<br> doxyen主页<br> 下载Graphviz(如果你不需要生成UML图的话,就不是必需的。不过,偶建议大家也下载一下吧)<br> http://www.graphviz.org/<br> Graphviz - Graph Visualization Software</p> ……
查看全文
发表于:2008-05-21 ┆
阅读(173)
┆
评论(0)
fc8非root用户不能播放音乐的问题
今天开机时突然发现不能播放音乐了,amarok莫名其妙的崩溃,RealPlay也不能播放,提示音量控制找不到要控制的任何元素和/或设<br><br>备,声卡测试正常,并且在ROOT用户下一切正常<br><br> 解决方法:<br><br> 在/etc/security/console.perms.d/50-default.perms文件中添加以下内容<br><br> #lax defined<br> #lax defined<br> <laxaudio>=/dev/dsp* /dev/snd/*<br> <console> 0666 <laxaudio> 0600 root<br><br> 重启系统,ok。
查看全文
发表于:2008-05-18 ┆
阅读(115)
┆
评论(0)
解决vsftp 不能匿名上传文件的问题
步骤如下:<br>1.把下面两行<br>anon_upload_enable=YES<br>anon_mkdir_write_enable=YES<br>前的"#"去掉<br># Uncomment this to allow the anonymous FTP user to upload files. This only<br># has an effect if the above global write enable is activated. Also, you will<br># obviously need to create a directory writable by the FTP user.<br>anon_upload_enable=YES<br>#<br># Uncomment this if you want the anonymous FTP user to be able to create<br># new directories.<br>anon_mkdir_write_enable=YES<br><br>2.关闭……
查看全文
发表于:2008-05-05 ┆
阅读(128)
┆
评论(0)
记异常痛苦的一件事--所有对话框的边框都看不见了
所有对话框的边框(有最小化最大化按钮的顶行)都看不见了,痛苦2天,有重装系统的冲动了。。。<br><br>症状如下:<br><br>比如打开终端时<br><div align="center"><img src="http://blogimg.chinaunix.net/blog/upfile2/080417131430.png" onload="javascript:if(this.width>500)this.width=500;" border="0"></div><br><br>看不到这个:<br><div align="center"><img src="http://blogimg.chinaunix.net/blog/upfile2/080417131506.png" onload="javascript:if(this.width>500)this.width=500;" border="0"></div><br><br><br>终于得到好……
查看全文
发表于:2008-04-17 ┆
阅读(166)
┆
评论(0)
Linux 点滴
1./etc/hosts网络主机文件<br><br>2./etc/services 端口号及通过它们提供的服务<br><br>3.因特网守护进程(配置文件/etc/inetd.conf)<br> 它同时监听许多端口地址上的连接,当有客户连接到某项服务时,inetd程序就运行相应的服务器。<br><br> <br>
查看全文
发表于:2008-03-29 ┆
阅读(139)
┆
评论(0)
Makefile 小技巧
<table style="border-collapse: collapse;" bgcolor="#f1f1f1" border="1" bordercolor="#999999" cellpadding="0" cellspacing="0" width="95%"><tbody><tr><td><p style="margin: 5px; line-height: 150%;"><code><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 204);">.</span>c<span style="color: rgb(0, 0, 204);"></span><span style="color: rgb(0, 0, 204);">:</span><br> gcc $@.c <span style="color: rgb(0, 0, 204);">-</span>g <span style="color: rgb(0, 0,……
查看全文
发表于:2008-03-29 ┆
阅读(137)
┆
评论(0)
Wonderful Emacs!
过程是痛苦的,结局是美好的。<br><br>如果你在make ecb时出现如下错误<br><br> <table style="border-collapse: collapse; width: 741px; height: 212px;" bgcolor="#f1f1f1" border="1" borderco……
查看全文
发表于:2008-03-14 ┆
阅读(111)
┆
评论(0)
Emacs 起步走
Emacs---伪装成编辑器的操作系统!<br><br>于是决定放弃Vi,开始学Emacs...<br><br>狂搜5个多小时,终于基本配置好了emacs<br><br>首先要说明的是,.emacs.d是一个默认的加载文件,它就隐藏在~(你的主目录)下面!<br><br>首先下载 color-theme.el 1,然后把它放在你的加载路径里面,最后在你的 ~/.emacs 里面加上 (require 'color-theme) 就可以使用了。现在重新启动一下 Emacs ,然后就可以用 M-x color-theme-select 来选择你喜欢的颜色主题了,它会打开一个列表,在每个列表项目上回车会应用那个颜色主题,如果选上了某个主题,按……
查看全文
发表于:2008-03-13 ┆
阅读(144)
┆
评论(0)
VI Note
<div id="art" width="100%" style="margin: 15px;"> <span><span style="color: rgb(255, 0, 0);"><C-字母>(里边的字母一般大小写无所谓,除非特别注明)表示按住ctrl同时按下相关 字母,命令前加一个i表示在插入模式下用这个命令</span> <br><font size="3"> 1. 选定文字 / 拷贝粘贴 </font><br></span><ul><li><span><span style="color: rgb(0, 0, 255);"> v为可视模式,可以选定多行。选定多行之后,可以用yy或者dd等等进行拷贝和剪切。</span> </span></li><li><span> p 是粘贴 </span></li><li><span> y 和d 可以直……
查看全文
发表于:2008-03-02 ┆
阅读(207)
┆
评论(0)
解决菜鸟级问题
1.<b>不能打开添加/删除软件 </b><strong> 总是提示:另一个目前运行的程序正在访问软件信息?</strong><br>法一:在系统-》管理-》服务里面(可能是最后一项服务)有一个yum-update的服务,把它停止掉,够掉前面的钩,保存服务列表,这样这个自动更新的服务下次系统启动的时候就不会运行了,也就不会自动更新了。<br>法二:如果已经在服务里面把yum的一个自动更新给关掉了,但是还是提示:另一个目前运行的程序正在访问软件信息,用rm -f /var/run/yum.pid 杀掉,开始我也是在服务里关了,没效果
查看全文
发表于:2008-03-01 ┆
阅读(165)
┆
评论(0)
理解Linux系统的日志
1. 日志简介 <br> <br> 日志对于<a class="channel_keylink" href="http://security.chinaitlab.com/" target="_blank">安全</a>来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 <br> <br> 在Linux系统中,有三个主要的日志子系统: <br> <br> 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp……
查看全文
发表于:2008-02-23 ┆
阅读(97)
┆
评论(0)
文件查询
在当前目录里查找所有名为以 php 开头的文件: find ./ -name "php*"<br> <br> 在当前目录及子目录下查找大于1MB的文件:find ./ size +1024 (1024的单位是KB)<br> <br> 在 /var 目录里查找所有的名为以 php 开头的文件: find /var -name "php*"<br> <br> 在当前目录里列出所有包含 debug 字串的 java 文件: grep *.java -l -e "debug"<br> <br> 在当前目录里列出所有不包含 debug 字串的 java 文件: grep *.java -l -v -e "debug"<br> <br> 在当前目录及其子目录里查找所有包含 debug 字串的 java 文……
查看全文
发表于:2008-02-23 ┆
阅读(94)
┆
评论(0)
vim+ctags+taglist,我看行!
<p> 编辑器:vi需要添加的vi插件:ctags , taglist</p> <p> ctags : ctags.sourceforge.net // 生成代码索引Taglist :vim-taglist.sourceforge.net//代码浏览<br> <br> 首先是要在网上<a class="channel_keylink" href="http://download.chinaitlab.com/" target="_blank">下载</a>这两个插件,编译安装<br> <br> 1.ctags:</p> <p> download ctags-5.6.tag.gz</p> <p> ……
查看全文
发表于:2008-02-23 ┆
阅读(236)
┆
评论(0)
Linux动态库搜索路径
<DIV>众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib。动态库被创建后,一般都复制到这两个目录中。当程序执行时需要某动态库,并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函数,以及该动态库的其它资源了。在Linux 中,动态库的搜索路径除了默认的搜索路径外,还可以通过以下三种方法来指定。 <P style="TEXT-INDENT: 20pt"><SPAN>方法一:在配置文件/etc/ld.so.conf中指定动态库搜索路径。 </SPAN></P> <P style="TEX……
查看全文
发表于:2008-02-22 ┆
阅读(172)
┆
评论(0)
我本是小白
<p> 从上次装linux到现在重装有很久了,结果许多配置和安装都忘了,哎,小白一个!从头开始好了<br><br>1.先解决mp3播放的问题,在无声的环境下特别无聊,连编程也没心思,还是边听歌边敲程序比较惬意<br>安装amarok搞了半天也没搞好,先装个realplayer 10好了,简单方便,可惜还没找到重复播放的方法<br><a href="http://down1.tech.sina.com.cn/download/down_page/1159632000/30636.shtml" target="_blank">http://down1.tech.sina.com.cn/download/down_page/1159632000/30636.shtml</a><br><br>2.vim 基本配置<br>$vim……
查看全文
发表于:2008-01-20 ┆
阅读(280)
┆
评论(0)
写得蛮好的linux学习笔记
<DIV> <DIV>linux目录架构<BR>/ 根目录<BR>/bin 常用的命令 binary file 的目錄<BR>/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内<BR> /boot/grub/menu.lst GRUB设置<BR> /boot/vmlinuz 内核<BR> /boot/initrd 核心解壓縮所需 RAM Disk<BR>/dev 系统周边设备 <BR>/etc 系统相关设定文件<B……
查看全文
发表于:2008-01-17 ┆
阅读(293)
┆
评论(0)
Linux解释器原理
<P>引言<BR>使用Shell进行工作的人们对Unix/Linux下的Shell编程都很熟悉,在所有的Shell编程的书中都会提到#!/bin/bash,而这里到底包含了些什么?对操作系统而言,这一行字符串意味着什么?你可能会说,不就是会让 /bin/bash程序来解释这个脚本程序吗?当然你是对的,看看我们的标题,这里我们谈谈解释器,让我们一起来看看脚本文件里的第一句到底对系统而言意味着什么。但有一点我们可先明确一下,所谓解释器就是指#!行后面的可执行的程序。<BR><BR>一、我们从exec族函数谈起<BR>如果你从不写C程序,可能需要对本节的内容看得更为仔细并且……
查看全文
发表于:2008-01-10 ┆
阅读(295)
┆
评论(0)
AWK ?
<DIV></DIV> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#999999 cellSpacing=0 cellPadding=0 width="95%" bgColor=#f1f1f1 border=1> <TBODY> <TR> <TD> <P style="MARGIN: 5px; LINE-HEIGHT: 150%"><CODE><SPAN style="COLOR: #000000">AWK? 你听过没有? 我只是以前在上操作系统课时听老师讲过一点,当时好像老师是这样讲的:linux下有很多的开源的优秀软件:AWK(文字处理软件),SCCS(源代码制),LEX,YACC.好像只说了这么多</SPAN></CODE></P> <P style="MARGIN: 5px; LINE-HEIGHT: 150%"><CODE><SPAN style="COLOR: #000……
查看全文
发表于:2008-01-01 ┆
阅读(189)
┆
评论(0)
vim 笔记
<FONT size=2>了解Vim更多信息可以访问官方网站:<A href="http://www.vim.org/" target=_blank>http://www.vim.org</A> <BR><BR></FONT><FONT size=2>1、连续行注释<BR> 使用Vim/Vi编辑shell脚本,在进行调试的时候,需要进行多行的注释,每次都要先切换到插入模式,在行首输入注释符“#”,再退回命令模式,非常麻烦。其实如果要注释连续行,可在命令模式下执行,格式如下:<BR> :起始行,终止行s/要替换字符/替换为新字符/g<BR> 如需注释第1行到第20行,可以执行:<BR> :1,20s/^/#……
查看全文
发表于:2007-12-29 ┆
阅读(191)
┆
评论(0)