易截截图软件、单文件、免安装、纯绿色、仅160KB

linux源码阅读(1):配置 lxr和glimpse

1. 安装apache2, lxr, glimpse
$ sudo apt-get install apache2
$ sudo apt-get install lxr
下载glimpse
安装glimpse:
$ ./configure
$ make
$ sudo make install
2. 配置lxr
$ sudo vim /usr/share/lxr/http/lxr.conf
修改为:baseurl:http://localhost/lxr/http
            glimpse:/usr/local/bin.glimpse
其中localhost为您电脑的IP.
 添加/usr/share/lxr/http/.htaccess
$ sudo vim /usr/share/lxr/http/.htaccess
添加内容:
<Files ~ (search|source|ident|diff|find)$>
SetHandler cgi-script
</Files>
3. 建立源码仓库
3.1 创建/usr/share/lxr/source/versions, /usr/share/lxr/source/defversion,其中versions是所有内核版本的集合,defversion是缺省使用的内核版本.
比如:
$ sudo vim /usr/share/lxr/source/versions
添加内容:
2.6.27
2.6.29
保存退出.
$ sudo vim /usr/share/lxr/source/defversion
添加内容:
2.6.27
保存退出.
3.2 创建源码目录
$ sudo mkdir /usr/share/lxr/source/2.6.27
$ su - (切换到根用户,否则在下面执行ln时,无法建立有效链接)
# ln -s <linux的源码目录> /usr/share/lxr/source/2.6.27/linux 
# exit (退出根用户)
3.3 生成索引数据库
$ cd /usr/share/lxr/source/2.6.27
$ sudo glimpseindex -H ./ ./linux   (--> 生成freetext索引数据库)
$ sudo genxref ./linux   (--> 生成关键字索引数据库)
3.4 修改访问权限
$ sudo chmod a+x *
$ sudo chmod a+x .*
4. 设置浏览器访问
$ sudo vim /etc/apache2/sites-available/default
添加如下内容(在<VirtualHost></VirtualHost>内):
<VirtualHost *:80>
 ......  
   Alias /lxr /usr/share/lxr
   <Directory /usr/share/lxr>
        Options All
        AllowOverride All
   </Directory>
</VirtualHost>
5. 重启apache2
$ sudo apache2 restart
6. 在浏览器浏览代码
访问地址:http://your_ip_address/lxr/http/http/blurb.html
注:如果要添加新的内核,只需要在/usr/share/lxr/source/下添加目录,并将版本号添加到/usr/share/lxr/source/versions,然后使用gli


相关文档:

linux学习笔记之(入门linux文件系统)

bin:该目录存放最常用的基本命令,比如拷贝命令cp、编辑命令vi、删除命令rm等。
boot:该目录包含了系统启动需要的配置文件、内核(vmliuxz)和系统镜像(initrd….img)等。
dev:该目录下存放的是Linux中使用或未使用的外部设备文件(fd代表软盘,hd代表硬盘等),使用这些设备文件可以用操作文件的方式操作设备。 ......

七大步骤建立可靠的Linux操作系统


许多刚接触Linux的网络管理员发现,他们很难由指向点击式的安全配置界面转换到另一种基于编辑复杂而难以捉摸的文本文件的界面。本文列出七条管理员能够也应该可以做到的步骤,从而帮助他们建立更加安全的Linux服务器,并显著降低他们所面临的风险。
请任何大型机构的网络管理员对Linux和网络操作系统(如Windows NT或No ......

linux常用命令


ps -ef|grep tomcat   查看正在启动的线程
cd .. 退回上一极
ls 列出当前目录的文件
kill -9 [线程号]  关闭线程
su - root 登陆账号
阅读(0)| 评论(14)| 分享(0) 较新一篇:转:带搜索分页的gird 较旧一篇:疯子 评论| 赞
周帅 2010-01-26 18:23
su - root 登陆账号
周帅 2010-01-26 19:53
......

Linux中的内存分配和释放之__alloc_pages()函数分析

  在上篇文章的结尾,我们说会在接下来的文章分析分配函数的具体代码,结合我上篇文章说的伙伴机制和冷热区的概念,更好得去理解这个分配过程。好了,我们不再多说了,我们现在开始分析代码吧。
  struct page * fastcall __alloc_pages(unsigned int gfp_mask, unsigned int order,struct zonelist *zonelist) ......

制作自己的Linux OS


<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号