51CTO博客开发
第一步:准备工作打开终端获得root权限:sudo su然后安装编译内核时需要的工具:apt-get install build-essential kernel-package libncurses5-dev libqt3-headersbuild-essential (基本的编程库(gcc, make等)kernel-package (Debian 系统里生成 kernel-p_w_picp
YII中的CComponent,CEvent与Behavior及CActiveRecordBehavior完成如下功能,一个JTool类,继承CComponent,当其长度改变时,调用事件,输出"change me".JTool.php在protected/components 下
链表是内核最经典的数据结构之一,说到链表就不得不提及内核最经典(没有之一)的宏container_of。container_of似乎就是为链表而生的,它的主要作用是根据一个结构体变量中的一个域成员变量的指针来获取指向整个结构体变量的指针,最典型的应用就是根据链表节点获取链表上的元素对象。container_of的宏定义如下:#define container_of(ptr, type, membe
tr是字符处理命令。格式:tr [option].. [SET1] [SET2]参数:-c 取源替代字符[SET1]的补集;-s 压缩目标替代字符[SET2],将连续同一字符压缩为一个;-d 删除[SET1];e.g. 点击(此处)折叠或打开[sam@chenwy split]$ cat tr_3.datamondy 10:50Tuesday 15:00wednesday 15:30thurday
查询服务器的安装状态一律用命令:rpm -qa | grep service_name;比如tftp :rpm -qa | grep tftpNFS:rpm -qa | grep nfs;查询服务器的启动情况一律用命令:netstat -a | grep service_name ;比如tftp:netstat -a | grep tftpNFS :netstat -a | grep nfs;(1
从SAN map到vios的一些盘,由于种种原因,有时候并未assign到lpar,也未做其他用途,久之成为无用的盘,耗费了storage的空间,需要把它们找出来,并删除。这个是找出它们的脚本#! /usr/bin/perlmy @lsdev_rs = `/usr/ios/cli/ioscli lsdev -type disk | grep -i mpio | awk -F " " '{print
将Perl打包成可执行程序,有几个可用的打包软件:1、Perl2Exe,这个软件出现较早,使用也非常简单,但功能相对有限,一般简单的代码用它打包没问题,引用了较多模块的代码,特别是有GUI界面的代码,用它就难实现或无法打包;2、Cava Packager (http://www.cava.co.uk),这个软件功能比较强大,可以将代码打包成各种形式,比如直接打包成安装包,在客户机上进行安装,或者将
转载自http://code.google.com/p/jeffy-vim/ 安装 $ svn checkout http://jeffy-vim.googlecode.com/svn/trunk/ jeffy-vim-read-only$ cd jeffy-vim-read-only$ ./install.sh 安装前请备份自己的.vim目录和.vimrc文件。 请安装7.2以上的VI
原文来自 http://hi.baidu.com/liheng_2009/item/28525511e5061a07b88a1a5e和http://www.linuxidc.com/Linux/2012-08/67787.htm1.用os.system(cmd)不过取不了返回值2.用os.popen(cmd)要得到命令的输出内容,只需再调用下read()或readlines()等如a=os.pop
os.walk()函数声明:walk(top,topdown=True,onerror=None)1>参数top表示需要遍历的目录树的路径2>参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3>参数onerror的默认值是"None",表示忽略
因为树上的例子在Fedora15,Fedora上都没能跑起来,估计是Fedora和RedHat的调度策略有一些不同吧,所以自己改了一下,把调度策略和优先级值改了,然后正确显示: 点击(此处)折叠或打开#include #include #include #include void *thread_function(void *arg);char message[]="Hello World";in
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号