专注业务连续性支持与数据保护
2009-11-12关注学习

RouerOS DDNS 设置方法已关闭评论

RouerOS DDNS 设置方法

先到www.changeip.com填写注册申请,并添加一个域名。

并在RouterOS的调度程序中添加下列代码:

:log info "DDNS: Begin"
:global ddns-user "你的用户名"
:global ddns-pass "你的密码"
:global ddns-host "*1"
:global ddns-interface "外网拨号线路,比如(pppoe-out3)"
:global ddns-ip [ /ip address get [/ip address find interface=$ddns-interface] address ]
:if ([ :typeof $ddns-lastip ] = nil ) do={ :global ddns-lastip 0.0.0.0/0 }
:if ([ :typeof $ddns-ip ] = nil ) do={
:log info ("DDNS: No ip address present . " . $ddns-interface . ", please check.")
} else={
:if ($ddns-ip != $ddns-lastip) do={
:log info "DDNS: Sending Update!"
:log info [ /tool dns-update name=$ddns-host address=[:pick $ddns-ip 0 [:find $ddns-ip "/"] ] key-name=$ddns-user key=$ddns-pass ]
:global ddns-lastip $ddns-ip
} else={
:log info "DDNS: No change"
}
}
:log info "DDNS: End"

2009-11-11技术合集

Sina App Engine已关闭评论

Sina App Engine

sina App Engine http://sae.sina.com.cn/
支持的服务:

PHP 5.3.0
Mysql 5.0.86
Memcache
Fetch URL
如果新浪免费,那么国内的虚拟主机商是不是将面临极大的挑战?因为无论是新浪还是国内的主机商,面临的政策风险都是一致的。

如果sina App Engine适当收费,国内主机商同样也会受到不小的冲击。

其实,我个人倒是希望sina App Engine能做大做强,毕竟在政策的影响下,google的所有服务基本上被防火墙攻击的支离破碎,国内用户谁还敢放心的使用?

现在国内的企业都在嚷嚷着云计算,不过一直都是雷声大,雨点小,多数仅仅是属于概念炒作而已。

无论如何sina App Engine总算是出来了,而且让人激动的是,支持的语言竟然是php+mysql。

云计算、sina App Engine,我们拭目以待。

2009-11-10生活琐记

Games for Windows已关闭评论

Games for Windows

  Games for Windows指的是一种由微软定义的游戏特性。支持该特性的游戏,将可以在装有Windows Vista的电脑中运行,并可以网络互联。
  Games for Windows定义了一系列的规范。这些规范使得在Windows中开发Xbox360的程序,并可以在符合此架构的计算机或游戏机中执行而不需修改代码。同时,此规范定义了网络互联的协议,因此运行于Games for Windows特性的游戏可以忽略平台差异性进行网络互联。
  微软官方表示DirectX 10将不会支持Vista以前的操作系统,Xbox360之前的游戏机也不支持Games for Windows,这说明说明了Vista与XBOX360的网络互联支持
  Games for Games for Windows列表:http://zh.wikipedia.org/zh-cn/Games_for_Windows%E6%B8%B8%E6%88%8F%E5%88%97%E8%A1%A8
  众所周知,Windows是一个了不起的游戏平台,也是最
  在地球上流行的游戏平台,的确如此!不然你也不会关注这里。
  但是你可能不知道的是,在微软和一些的游戏
  业界名企共同努力下,将使游戏
  在Windows上的表现比以往更好,Games for Windows就是努力
  的结果。什么是Games for Windows?这是一个承诺在windows平台上提新的伟大的游戏体验。
  Games for Windows组成的四个主要方面:
  1)质量。微软自身对Games for Windows进行广泛的测试,而不只是发行他。微软还注重每个游戏点的质量,以确保它们满足性能和可靠性标准。
  2)兼容性。 Games for Windows可以运行在安装有Windows XP、Windows Vista和Windows 7的PC上,并且同时支持32位和64位版本。 Games for Windows,支持游戏游戏控制器,并且可以兼容微软的Xbox 360的Windows平台上的相关硬件和应用,其中包括Xbox 360游戏机控制器、无线游戏接收器可以用于Windows。甚至支持宽屏会议等。
  3)安全功能。你可以相信,任何携带有关
  Games for Windows的产品一贯支持家长控制功能,在Windows Vista和Windows 7已经提供这些设置。
  4)容易发挥。Games for Windows易于安装,
  容易添加和删除,特别是在Windows Vista和Windows 7系统中。每一个游戏当在Windows以标题的游戏中出现,Games for Windows上的资源都会提供某种形式的“简易安装”,这会让你很快的获得游戏。

2009-11-09技术合集

LiveCD的制作方法已关闭评论

LiveCD的制作方法

1、建立自己的yum-repository或者使用官方的(考虑到你需要的软件小,所以这一步不是很必要)。

2、安装一个centos系统,修改 /etc/yum.repos.d/centos-livecd.repo 文件,加入以下内容:

# Name: CentOS LiveCD repository
[livecd]
name = CentOS $releasever – LiveCD
baseurl = http://www.nanotechnologies.qc.ca/propos/linux/centos-live/$basearch/live
enabled=1
protect=0
gpgkey = http://www.nanotechnologies.qc.ca/propos/linux/RPM-GPG-KEY-PGuay

保存之后,执行以下命令:

# yum install livecd-tools syslinux

这样就安装好了工具,接下来就是写自己想要的ks脚本;

3、ks脚本

名称:centos-livecd-minimal.ks(这个就是你所说的linux+GNOME)

内容:

lang en_US.UTF-8
keyboard us
timezone US/Eastern
auth –useshadow –enablemd5
selinux –disabled
firewall –disabled

repo –name=base –baseurl=http://ftp.telus.net/pub/centos/5/os/$basearch
repo –name=updates –baseurl=http://ftp.telus.net/pub/centos/5/updates/$basearch
repo –name=extras –baseurl=http://ftp.telus.net/pub/centos/5/extras/$basearch
#repo –name=base –baseurl=http://isoredirect.centos.org/centos/5/os/$basearch
#repo –name=updates –baseurl=http://isoredirect.centos.org/centos/5/updates/$basearch
#repo –name=extras –baseurl=http://isoredirect.centos.org/centos/5/extras/$basearch
repo –name=live –baseurl=http://www.nanotechnologies.qc.ca/propos/linux/centos-live/$basearch/live

%packages
bash
kernel
syslinux
passwd
policycoreutils
chkconfig
authconfig
rootfiles
comps-extras
xkeyboard-config
gnome-desktop

4、生成

# LANG=C livecd-creator –config=centos-livecd-minimal.ks –fslabel=linux-gnome

执行这个命令需要一会时间,你耐心等下,执行成功后,你会看到一个linux-gnome.iso的文件,这个文件可以刻录到光盘,在光驱中直接启动,也可以安装到硬盘,并且你可以定制里面的配置和桌面背景之类的,都是通过ks脚本实现。注意(ks 脚本路径要写对,上面那样写,要在ks脚本所在目录执行)

2009-11-09技术合集

Tips and tricks for anaconda and kickstart已关闭评论

Tips and tricks for anaconda and kickstart

  真正的文本模式运行anaconda
  大家应该都知道在Kickstart脚本中加入一行"text" 就能以文本模式安装CentOS,不过这还不算"纯文本" 模式,下边这个选项可以使用真正的shell-like文本模式进行安装。那就是使用 "cmdline" 替换KS文件中"text"选项。这个选项当你使用了%packages –nobase 或者运行很复杂的%post脚本的时候特别有用,因为你可以从屏幕上直接看到脚本的运行输出,可以省却你大量的debug的时间。
  anaconda 安装中各终端显示内容
  Alt-F1
  安装程序主画面(text或cmdline模式)
  Alt-F2
  shell提示符
  Alt-F3
  安装程序输出的log
  Alt-F4
  kernel等输出的系统
  Alt-F5
  所有其他信息
  Alt-F7
  安装程序主画面(图形模式)
  给%pre 和 %post 段添加log
  当使用%pre 或 %post 脚本的时候,可以把脚本的输出记录到日志文件中,使用–log=/path/to/file
  %post –log=/root/my-post-log
  echo 'Hello, World!'
  另外一个记录和显示屏幕输出的方法是:
  %post
  exec < /dev/tty3 > /dev/tty3
  chvt 3
  echo
  echo "################################"
  echo "# Running Post Configuration #"
  echo "################################"
  (
  echo 'Hello, World!'
  ) 2>&1 | /usr/bin/tee /var/log/post_install.log
  chvt 1
  使用指定网卡运行kickstart
  当系统有多块网卡时anaconda安装程序会询问使用哪一块来进行kickstart安装。使用哪一块网卡可以在启动时通过ksdevice参数来指定。
  第一种方法:ksdevice=eth0
  第二种方法:ksdevice=link. 这种情况下anaconda会使用第一个具有活动连接的网卡。
  第三种方法:用于PXE安装。 在PXE配置文件中加入 IPAPPEND 2 ,然后使用 ksdevice=bootif。在这种配置下,anaconda 会使用做了PXE启动的那块网卡。 (不要求这块网卡是第一个具有活动连接的网卡)。
  在kickstart配置文件中需要使用network段来定义网络配置。如果你使用方法2 或 3 ,那么你不能明确知道哪块网卡会被选中。如果你在Kickstart文件中的network配置段没有明确指定一个设备的话,anaconda会根据你在network段中的信息来配置那块进行了kickstart安装过程的网卡。
  强制kickstart询问网络配置
  自CentOS 5开始出现了一个隐藏的kickstart选项,可以强制在安装过询问网络配置。在网络配置那里把 "query”关键字加到 –bootproto=后边:
  network –device=eth0 –bootproto=query
  安装过程中会谈出一个对话框询问IP地址配置。
  允许/禁止 firstboot
  在Kickstart文件中 "firstboot –enable" 或者 "firstboot –disable"
  配置防火墙信任接口
  可以使用–trust选项配置多个信任接口:
  # Enable firewall, open port for ssh and make eth1 and eth2 trusted
  firewall –enable –ssh –trust=eth1 –trust=eth2

2009-11-08技术合集

ubuntu 9.10 最新最快源已关闭评论

ubuntu 9.10 最新最快源

  Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用):
  deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse
  deb http://archive.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse
  deb http://archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://archive.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb http://archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
  网易163更新服务器:
  deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse
  deb http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse
  deb http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse
  deb-src http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb-src http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse
  sohu 更新服务器:
  deb http://mirrors.sohu.com/ubuntu/ karmic main restricted universe multiverse
  deb http://mirrors.sohu.com/ubuntu/ karmic-security main restricted universe multiverse
  deb http://mirrors.sohu.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://mirrors.sohu.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb http://mirrors.sohu.com/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://mirrors.sohu.com/ubuntu/ karmic main restricted universe multiverse
  deb-src http://mirrors.sohu.com/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://mirrors.sohu.com/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://mirrors.sohu.com/ubuntu/ karmic-proposed main restricted universe multiverse
  deb-src http://mirrors.sohu.com/ubuntu/ karmic-backports main restricted universe multiverse
  Mirrors.shlug.org更新服务器(电信服务器,Ubuntu China Official Mirror, maintained by Shanghai Linux User Group):
  deb http://cn.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu karmic-security main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu karmic-backports main restricted universe multiverse
  deb http://cn.archive.ubuntu.com/ubuntu karmic-proposed main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu karmic-security main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu karmic-backports main restricted universe multiverse
  deb-src http://cn.archive.ubuntu.com/ubuntu karmic-proposed main restricted universe multiverse
  Mirror.lupaworld.com更新服务器(浙江省杭州市双线服务器):
  deb http://mirror.lupaworld.com/ubuntu karmic main restricted universe multiverse
  deb http://mirror.lupaworld.com/ubuntu karmic-security main restricted universe multiverse
  deb http://mirror.lupaworld.com/ubuntu karmic-updates main restricted universe multiverse
  deb http://mirror.lupaworld.com/ubuntu karmic-backports main restricted universe multiverse
  deb http://mirror.lupaworld.com/ubuntu karmic-proposed main restricted universe multiverse
  deb-src http://mirror.lupaworld.com/ubuntu karmic main restricted universe multiverse
  deb-src http://mirror.lupaworld.com/ubuntu karmic-security main restricted universe multiverse
  deb-src http://mirror.lupaworld.com/ubuntu karmic-updates main restricted universe multiverse
  deb-src http://mirror.lupaworld.com/ubuntu karmic-backports main restricted universe multiverse
  deb-src http://mirror.lupaworld.com/ubuntu karmic-proposed main restricted universe multiverse
  厦门大学更新服务器(教育网服务器):
  deb ftp://ubuntu.realss.cn/ubuntu/ karmic main restricted universe multiverse
  deb ftp://ubuntu.realss.cn/ubuntu/ karmic-backports restricted universe multiverse
  deb ftp://ubuntu.realss.cn/ubuntu/ karmic-proposed main restricted universe multiverse
  deb ftp://ubuntu.realss.cn/ubuntu/ karmic-security main restricted universe multiverse
  deb ftp://ubuntu.realss.cn/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src ftp://ubuntu.realss.cn/ubuntu/ karmic main restricted universe multiverse
  deb-src ftp://ubuntu.realss.cn/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src ftp://ubuntu.realss.cn/ubuntu/ karmic-proposed main restricted universe multiverse
  deb-src ftp://ubuntu.realss.cn/ubuntu/ karmic-security main restricted universe multiverse
  deb-src ftp://ubuntu.realss.cn/ubuntu/ karmic-updates main restricted universe multiverse
  成都市 电子科技大学更新服务器(教育网,推荐校园网和网通用户使用):
  deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  == 如果无法解析uestc.edu.cn域名,请使用以下地址 ==
  deb http://ubuntu.dormforce.net/ubuntu/ karmic main multiverse restricted universe
  deb http://ubuntu.dormforce.net/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://ubuntu.dormforce.net/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://ubuntu.dormforce.net/ubuntu/ karmic-security main multiverse restricted universe
  deb http://ubuntu.dormforce.net/ubuntu/ karmic-updates main multiverse restricted universe
  deb-src http://ubuntu.dormforce.net/ubuntu/ karmic main multiverse restricted universe
  deb-src http://ubuntu.dormforce.net/ubuntu/ karmic-backports main multiverse restricted universe
  deb-src http://ubuntu.dormforce.net/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://ubuntu.dormforce.net/ubuntu/ karmic-security main multiverse restricted universe
  deb-src http://ubuntu.dormforce.net/ubuntu/ karmic-updates main multiverse restricted universe
  上海市上海交通大学更新服务器:
  deb http://ftp.sjtu.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb http://ftp.sjtu.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://ftp.sjtu.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://ftp.sjtu.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb http://ftp.sjtu.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  deb-src http://ftp.sjtu.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb-src http://ftp.sjtu.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb-src http://ftp.sjtu.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://ftp.sjtu.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb-src http://ftp.sjtu.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  中国科学技术大学更新服务器:
  deb http://debian.ustc.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb http://debian.ustc.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://debian.ustc.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://debian.ustc.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb http://debian.ustc.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  deb-src http://debian.ustc.edu.cn/ubuntu/ karmic main multiverse restricted universe
  deb-src http://debian.ustc.edu.cn/ubuntu/ karmic-backports main multiverse restricted universe
  deb-src http://debian.ustc.edu.cn/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://debian.ustc.edu.cn/ubuntu/ karmic-security main multiverse restricted universe
  deb-src http://debian.ustc.edu.cn/ubuntu/ karmic-updates main multiverse restricted universe
  中国地质大学(北京)更新服务器:
  deb http://www.tofree.org/ubuntu/ karmic main restricted universe multiverse
  deb http://www.tofree.org/ubuntu/ karmic-security main restricted universe multiverse
  deb http://www.tofree.org/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://www.tofree.org/ubuntu/ karmic-proposed main restricted universe multiverse
  deb http://www.tofree.org/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://www.tofree.org/ubuntu/ karmic main restricted universe multiverse
  deb-src http://www.tofree.org/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://www.tofree.org/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://www.tofree.org/ubuntu/ karmic-proposed main restricted universe multiverse
  deb-src http://www.tofree.org/ubuntu/ karmic-backports main restricted universe multiverse
  中国台湾 台湾大学更新服务器(推荐网通用户使用,电信PING平均响应速度41MS。强烈推荐此源,比较完整,较少出现同步问题):
  deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic main restricted universe multiverse
  deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic main restricted universe multiverse
  deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-backports main restricted universe multiverse
  deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-security main restricted universe multiverse
  deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ karmic-proposed main restricted universe multiverse
  mirror.rootguide.org更新服务器(上海市 电信):
  deb http://mirror.rootguide.org/ubuntu/ karmic main restricted universe multiverse
  deb-src http://mirror.rootguide.org/ubuntu/ karmic main restricted universe multiverse
  deb http://mirror.rootguide.org/ubuntu/ karmic-updates main restricted universe multiverse
  deb-src http://mirror.rootguide.org/ubuntu/ karmic-updates main restricted universe multiverse
  deb http://mirror.rootguide.org/ubuntu/ karmic-backports main restricted universe multiverse
  deb-src http://mirror.rootguide.org/ubuntu/ karmic-backports main restricted universe multiverse
  deb http://mirror.rootguide.org/ubuntu/ karmic-security main restricted universe multiverse
  deb-src http://mirror.rootguide.org/ubuntu/ karmic-security main restricted universe multiverse
  deb http://mirror.rootguide.org/ubuntu/ karmic-proposed main multiverse restricted universe
  deb-src http://mirror.rootguide.org/ubuntu/ karmic-proposed main restricted universe multiverse
  台湾的官方源速度也相当不错,有时甚至快于内地的:
  deb http://tw.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse
  deb http://tw.archive.ubuntu.com/ubuntu karmic-security main restricted universe multiverse
  deb http://tw.archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse
  deb http://tw.archive.ubuntu.com/ubuntu karmic-backports main restricted universe multiverse
  deb http://tw.archive.ubuntu.com/ubuntu karmic-proposed main restricted universe multiverse
  deb-src http://tw.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse
  deb-src http://tw.archive.ubuntu.com/ubuntu karmic-security main restricted universe multiverse
  deb-src http://tw.archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse
  deb-src http://tw.archive.ubuntu.com/ubuntu karmic-backports main restricted universe multiverse
  deb-src http://tw.archive.ubuntu.com/ubuntu karmic-proposed main restricted universe multiverse
  以下源支持IPV6,推荐可以使用IPV6的教育网用户使用,速度在200kb/s左右,如需源代码,将deb替换成deb-src即可
  deb http://mirror.switch.ch/ftp/ubuntu/ karmic main multiverse restricted universe
  deb http://mirror.switch.ch/ftp/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://mirror.switch.ch/ftp/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://mirror.switch.ch/ftp/ubuntu/ karmic-security main multiverse restricted universe
  deb http://mirror.switch.ch/ftp/ubuntu/ karmic-updates main multiverse restricted universe
  deb http://ftp.heanet.ie/mirrors/ubuntu/ karmic main multiverse restricted universe
  deb http://ftp.heanet.ie/mirrors/ubuntu/ karmic-backports main multiverse restricted universe
  deb http://ftp.heanet.ie/mirrors/ubuntu/ karmic-proposed main multiverse restricted universe
  deb http://ftp.heanet.ie/mirrors/ubuntu/ karmic-security main multiverse restricted universe
  deb http://ftp.heanet.ie/mirrors/ubuntu/ karmic-updates main multiverse restricted universe
  deb http://ftp.kddlabs.co.jp/020/Linux/packages/ubuntu/archive/ karmic main multiverse restricted universe
  deb http://ftp.kddlabs.co.jp/020/Linux/packages/ubuntu/archive/ karmic-backports main multiverse restricted universe
  deb http://ftp.kddlabs.co.jp/020/Linux/packages/ubuntu/archive/ karmic-proposed main multiverse restricted universe
  deb http://ftp.kddlabs.co.jp/020/Linux/packages/ubuntu/archive/ karmic-security main multiverse restricted universe
  deb http://ftp.kddlabs.co.jp/020/Linux/packages/ubuntu/archive/ karmic-updates main multiverse restricted universe

2009-11-07技术合集

VI的一些基本用法已关闭评论

VI的一些基本用法

  1.*关于退出:*
  :wq! —-强制保存退出
  :wq —- 保存退出
  : x —– 作用和:wq 一样
  ZZ —- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式)
  :q —- 退出
  :q! — 强制退出
  ========================================================
  2.*关于移动:*
  h : 在当前行向左移动一个字符
  j: 移动到下一行
  k:移动到上一行
  l:在当前行向右移动一个字符
  Ctrl +f: 向前滚动一页
  Ctrl +b:向后滚动一页
  :n 将光标定位到第n行
  : $ 将光标定位到最后一行
  0 将光标定位到本行的行首
  $ 将光标定位到本行的行尾
  G 将光标定位到本文章的最后一行,与: $功能相同。
  H 将光标定位到屏幕的顶端
  M 将光标定位到屏幕的中间
  L 将光标定位到屏幕的底端
  =============================================================
  3.*关于搜索:*
  /: 后面跟要查找的东西,在文件中向前搜索
  ?:后面跟要查找的东西,在文件中向后搜索
  n: 向前重复搜索
  N: 向后重复搜索
  =============================================================
  4.*关于复制*
  yy: 复制光标当前行
  nyy: 复制光标当前行到当前行以下的n-1行
  :1,100 co 200 将1~100的内容复制到第200行。
  :100,102 co $ 将100~102行的内容复制到最后一行。
  ==============================================================
  5.*关于粘贴:*
  p : 粘贴到当前行的下一行
  P(大) : 粘贴到当前行的 上一行
  ==============================================================
  6.*关于删除.剪切:*
  dd 删除当前行
  ndd 与nyy相似
  dw 删除一个单词
  ndw 与ndd相似
  x 删除一个字符
  nx 删除n个字符
  dG 删除当前光标到文件末尾的所有内容。
  d0 删除当前光标到本行行首的所有内容
  d$ 删除当前光标到本行行尾的所有内容
  :1,100d 删除1~100
  :100d 删除第100行
  :1,100 mo $ 将1~100行的内容移动到最后一行。
  ======================================================
  7.*关于插入:*
  i: 在当前位置的字符前面进入插入模式
  I: 在当前行的开头进行插入
  a: 在当前位置的字符后面进入插入模式
  A: 在当前行的结尾进行插入
  o: 在当前行下面打开一个新行进行插入
  O:在当前行上面打开一个新行进行插入
  ======================================================
  8.*关于撤销:*
  u: 撤销上一次的更改
  =======================================================
  9.*关于替换:
  r*egexp:是要匹配的式样
  replacement: 是要替换的字符串*
  *:s /regexp/replacement ————————-替换当前行出现的第一个式样
  :s/regexp/replacement/g————————-替换当前行所有的匹配
  :%s/regexp/replacement/g———————–替换文件中所有匹配式样
  ==========================================================
  *PS: 还有一个重要的命令就是"." 命令,这个命令是用来重复上一命令的*