自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bmnbm

kjhkjhk

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

awk(2)

1.awk的三种形式   awk '{comman}' inputfile awk -F "sparator" '{command}' inputfile awk -f awkfile inputfile 2.awk的默认分隔符是空格。 3.在awk中可以打印报告头和报告尾,其格式为 awk -F ";" 'BEGIN{print "HELO world"} {p...

2010-04-27 21:44:44 129

shell脚本学习(二)

1。linux中,使转义符生效,-e必须加上 echo -e "my name is wall-e \noh,i love\teve" > a.txt cat a.txt my name is wall-e oh,i love eve read firestname secondname thirdname x z c echo -e "hel...

2010-04-26 21:42:30 168

后台执行命令之--at和&

注:一旦一个作业被提交, a t 命令将会保留所有当前的环境变量,包括路径,不象 c r o n t a b , 只提供缺省的环境。该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出 进行了重定向,绝大多数情况下是重定向到某个文件中。 1。例子: at 21:10 at> find / -name "passwd" -print at><EOT>...

2010-04-26 21:30:21 213

shell脚本学习(一)

1。chmod  -R  u/g/o  +/-/=  r/w/x filename   -R表示命令同时改变子目录 2。chown -R -h owner file   -R表示对目录下文件同样有效,-h表示改变链接属主时不影响目标文件 3。chrgp与chown用法基本相同。 4。umask ,如果umask值为002,则touch lx.txt后,lx.txt的权限值为664,如果是目录...

2010-04-26 21:08:25 139

subversion安装与配置(一)

1。安装环境 RHEL5 2。首先查看机子是否安装了subversion rpm -qa | grep subversion  3。安装subversion及subversion-devel   ls /yum/Server | grep subversion subversion-1.4.2-4.el5_3.1.i386.rpm subversion-devel-...

2010-04-26 16:44:54 191

vsftpd服务器学习(四)——与mysql结合实现虚拟帐号登录

1。添加新用户 useradd -d /var/ftp/mysql -s /sbin/nologin virtual  2。写mysql脚本,添加数据库与表 echo "drop database if exists ftp; create database ftp; use ftp; create table users(name varchar(13) binary not nul...

2010-04-23 13:26:02 135

vsftpd服务器学习(三)——脚本实现

#! /bin/sh #add virtual users touch /etc/vsftpd/virtual_users.txt echo "xzc liumang byrlx liumang">> /etc/vsftpd/virtual_users.txt db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc...

2010-04-22 10:12:24 229

vsftpd服务器学习(二)——实现虚拟帐号登录。

1。建立虚拟用户口令库文件。 vim /etc/vsftpd/logins.txt (单数行为用户名,双数行为密码) user1 123 user2 456 db_load -T -t hash -f logins.txt /etc/vsftpd/logins.db chmod 600 /etc/vsftpd/logins.db    2。配置PAM文件...

2010-04-21 13:32:30 180

vsftpd服务器学习

1。安装vsftpd服务器,启动后出现“No route to host”的错误。后来禁用了防火墙才能访问(chkconfig iptables off)。 2。用ftp帐户和空密码登录,报错“refusing to run with writeable ... root ”.       解决方法:先“more passwd |grep ftp”查看ftp目录,后将目录权限改为755。 ...

2010-04-20 21:00:27 167

(zt)PHPExcel应用中出现的错误

 出现这个错误说明是程序在调用'ZipArchive' 这个类的时候没有成功,原因是由于在安装php的时候没有增加php zip的支持(非zlib)。 在Windows下的解决办法是: 1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除; (如果没有,请添加extension=php_zip.dll此行并确保php_zip.dll文件存在相应的目...

2010-04-15 10:52:52 160

这三天

1.联想的那个100M的分区真TM恶心,我装win7后,xp跟vista都识别不了,后来无奈在linux下给格了才能识别.....    linux格式化命令 : fdisk /dev/sda 然后出现一系列选择命令,按d是删除,然后按w,就删掉了.    修改/boot/grub/grub.conf将default改为1,默认启动就改为xp了,可以将timeout改大一点,延长时间. ...

2010-04-12 18:52:35 154

一些零散笔记的整理(三)

1.在对smarty进行配置时,要更改cache和templates_c的权限. 2.ord()函数实现ascii码转换为字符 3.chr()实现数字转ascii码 4.建立socket连接 fsockopen(hostname,port)     fgets(resource,length) 5.trim()除去行尾空格 6.array-keys()将keys...

2010-04-09 10:20:48 142

一些零散笔记的整理(二)

1。sed -N 读取下一行内容到模式空间 2。服务开机启动 chkconfig  服务名 on 3。删除整个表 truncate table 表名 4。调节声音大小 alsamixer 5。修改mysql root 密码 mysqladmin -u root password "密码" 6。mysql密码要加密后存入,密码类型的input输入无法存入 7。te...

2010-04-09 10:05:59 182

一些零散笔记的整理(一)

1。开机上不了网,找人帮忙,后其修改/etc/sysconfig/network-scripts/ifcfg-eth0后能上。于是学习了一下各行内容。      /etc/sysconfig/network-scripts/ifcfg-eth0      DEVICE=物理设备名(eth0)      IPADDR=IP地址(10.1.75.233)      NETMASK=掩...

2010-04-09 09:57:44 218

yum本地源的建立过程

1.新建文件夹yumroot,把光驱里的内容复制到yumroot, mount /dev/cdrom /media/cdrom | cp -f /media/cdrom/* /yumroot 2.删除yumroot中的html文件, rm -f -r *.html ; 3.安装createrepo软件包, rpm -ivh createrepo* 4.生成yum源 createrepo -...

2010-04-08 16:17:51 208

sed

sed默认为全局命令,即文本的每一行都被处理。 1.命令行模式 sed [-e] 'instruction' file     (1).sed 's/MA/Massachusetts/' list  把list文件中的每一行中的MA替换为Massachusetts,最后一个斜杠不要忘记!!!     (2).sed -e '' -e '' list  同时对list执行两个命令。 2....

2010-04-07 16:23:45 117

一个人漂泊

      王江民先生去世了,记得在青岛的时候,小杰曾无意间说及王先生是他们那人,他父母跟王先生还认识,当是也未放到心上,因为见识短浅,未听过先生大名,便一己定论先生也不是大牛之人。今日在江民网站看了先生生平简介,羞愧于自己当年愚蠢的鉴定。       遥想当年,江民先生拖着残疾之腿,只身杀入中关村,闯出一片天地,是何等的气魄。身残志坚,不甘于现状,是先生一生的写照。同为北漂一族,虽与先生有几分...

2010-04-06 22:01:44 190

awk

1.awk '{print}' /etc/passwd     注:将标准输入(/etc/passwd)以命令(print)处理. 2.awk -F ":" '/root/ {print $1}' /etc/passwd     注:找出包含root的行,以":"分割,并输入第一个($1)字符. 3.BEGIN{FS=":"}  {print $1} >>a.awk ...

2010-04-06 15:35:08 137

ftp

  1.ftp脚本 #!/bin/sh ftp -n << - EOF open ADDR user NAME PASSWD get * put * bye EOF  2.ftp命令   1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip 2.$ macro-ame[args]: 执行宏定...

2010-04-02 15:17:58 123

后台执行命令之--crontab

crontab -u root -l list the missions that list in the /var/spool/cron/root file   crontab -e edit the /var/spool/cron/root file to add new mission or change exsit mission there are six argume...

2010-04-02 12:27:34 167

mail指令的用法

mail -s "subject" name@addr < content   or mail name@addr subject: content : press ctrl+d two times to end writing...........................        

2010-04-02 12:18:40 377

命令模式的学习

一个比较有意思的例子,来说明命令模式Client         :看电视的人Invoker      :遥控器Command :电信号具体命令 :遥控器上的按键对应的不同的电信号Receiver     :电视机 Command模式,对功能的调用和功能的实现进行解藕。功能的调用者不用知道具体的功能是怎样实现的,使用了接口,具有很大的灵活性,使代码稳健、可维护、可复用。 下面是一个简单的例...

2010-03-30 22:13:50 121

vmware模拟服务器-客户机

6、单击“下一步”按钮。接下来进行网络配置,如图1-13所示。其中显示了4个预设的网络配置选项。 — Use bridged networking:虚拟机直接连接外部网络,需要为虚拟机设定独立的IP地址。 — Use network address translation:虚拟机通过主系统连接到外部网络,这种设置下,虚拟给与主系统使用相同的IP地址。 — Use ...

2010-03-30 22:12:23 565

网卡参数学习

/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=物理设备名IPADDR=IP地址NETMASK=掩码值NETWORK=网络地址BROADCAST=广播地址GATEWAY=网关地址ONBOOT=[yes|no](引导时是否激活设备)USERCTL=[yes|no](非root用户是否可以控制该设备)BOOTPROTO=[none|static|boot...

2010-03-30 22:11:02 149

原创 RMI技术

  RMI相关概述     RMI是Java的一组拥护开发分布式应用程序的API。RMI使用Java语言接口定义了远程对象,它集合了Java序列化和Java远程方法协议(Java Remote Method Protocol)。简单地说,这样使原先的程序在同一操作系统的方法调用,变成了不同操作系统之间程序的方法调用,由于J2EE是分布式程序平台,它一RMI机制实现程序组件在不同操作系统之间的通信...

2009-11-13 19:45:19 124

IP多播技术学习

IP多播技术实现的聊天系统 上一篇文章中提到采用java的套接字技术实现一个简单的聊天系统。虽然客户端每次发的信息都能传送到其他的客户端上,但是系统实际是服务器通过多个独立的单播通信模拟一种多播机制。当客户端的数量很大时,很容易加重服务器的负担。今天学习一下IP的多播通信技术,并编写一个简单的多播程序。 多播通信使用的是D类IP地址,这些地址并不和任何主机关联,而是专门为多播通信保留下来的,其...

2009-11-13 19:38:06 204

Java 套接字技术

学习来源《Java与分布式系统》(机械工业出版社)   因为这学期开了分布式的课,而且中心对分布式的要求也比较大,所以最近接了一本分布式方面的书在努力学习。这些,就算是读书笔记吧。   套接字为需要相互通信的两个端口提供了通信通路。它一般有IP地址跟端口号来标识。Java.net包中提供的Socket类从操作系统的套接字服务中完整的抽象了出来,它通过一个简单的构造函数即可建立Socket实...

2009-11-12 20:42:32 176

转载 Factory Method

概述在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method模式了。意图定义一个用户创建对象的接口,让子类决定实例化哪一个类。Factory Method使

2009-10-17 19:49:00 446

原创 LinuxLearning1:Regular expressions——grep

      Grep is very good a useful tool.Its most important use is string compare,and the put the correct contest line by line.Its also often be used with the pipe order.Lets see about this.          

2009-10-14 16:02:00 419

原创 下半年的打算。

昨天下午见识了一下北京的风,果然很诡异,吹断了楼下两棵小树。                                                                                                                                              —————就当题记         

2009-10-14 02:43:00 352

learning perl

经典perl入门必读书籍。。。。。。。。。。。。。。。。。。。

2010-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除