??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成av人片不卡无码,亚洲日韩AV一区二区三区中文,国产亚洲av人片在线观看http://www.tkk7.com/sodar-fish/category/25511.html知惜Ҏ(gu)? Q唯有奋斗才是成功的不变准则<br />xiaoc | sodar-fish | 苏达鱼 ? OpenSource>JAVA and Linux(Ubuntu) | walk always on my mind.zh-cnSat, 15 Dec 2007 03:11:22 GMTSat, 15 Dec 2007 03:11:22 GMT60bootSect.S 文g中的include问?/title><link>http://www.tkk7.com/sodar-fish/articles/167573.html</link><dc:creator>SodaR FisH (苏达鱼)</dc:creator><author>SodaR FisH (苏达鱼)</author><pubDate>Thu, 13 Dec 2007 10:23:00 GMT</pubDate><guid>http://www.tkk7.com/sodar-fish/articles/167573.html</guid><wfw:comment>http://www.tkk7.com/sodar-fish/comments/167573.html</wfw:comment><comments>http://www.tkk7.com/sodar-fish/articles/167573.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/sodar-fish/comments/commentRss/167573.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/sodar-fish/services/trackbacks/167573.html</trackback:ping><description><![CDATA[<p>?Linux 启动q程中,最开始加载的E序是 bootSect.S 文g.</p> <p>其中W一行是一个include 语句Q?include <asm/boot.h><br /> 而当我去查看boot.h的时候,发现它的真正位置?nbsp;"include/asm-i386/boot.h" 而不?"include/ asm/boot.h"</p> <p>q让我很不解,查网上资料也没有解答, 打开makefile文g,仔细看了一?l于扑ֈ原因:</p> <p>在makefile 中有q么一D?</p> <div style="border-right: windowtext 0.5pt solid; padding-right: 5.4pt; border-top: windowtext 0.5pt solid; padding-left: 5.4pt; background: #e6e6e6; padding-bottom: 4px; border-left: windowtext 0.5pt solid; width: 95%; word-break: break-all; padding-top: 4px; border-bottom: windowtext 0.5pt solid"> <div><img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">symlinks:<br /> <img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />    rm </span><span style="color: #000000">-</span><span style="color: #000000">f include</span><span style="color: #000000">/</span><span style="color: #000000">asm<br /> <img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />    ( cd include ; ln </span><span style="color: #000000">-</span><span style="color: #000000">sf asm</span><span style="color: #000000">-</span><span style="color: #000000">$(ARCH) asm)<br /> <img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />    @if [ </span><span style="color: #000000">!</span><span style="color: #000000"> </span><span style="color: #000000">-</span><span style="color: #000000">d include</span><span style="color: #000000">/</span><span style="color: #000000">linux</span><span style="color: #000000">/</span><span style="color: #000000">modules ]; then <br /> <img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />        mkdir include</span><span style="color: #000000">/</span><span style="color: #000000">linux</span><span style="color: #000000">/</span><span style="color: #000000">modules; <br /> <img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />    fi</span></div> </div> <p>很明?首先删除?asm文g?然后 在include 下面做了一个Yq接: ln -sf asm-$(ARCH)  asm</p> <p>q里的ARCH明显是系l相关的环境变量了,比如在i386机器上就是代表i386了。这样asm-i386p{成了asm.</p> <img src ="http://www.tkk7.com/sodar-fish/aggbug/167573.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/sodar-fish/" target="_blank">SodaR FisH (苏达鱼)</a> 2007-12-13 18:23 <a href="http://www.tkk7.com/sodar-fish/articles/167573.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Debian 安装 讄 W记Qd创]http://www.tkk7.com/sodar-fish/articles/152459.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Fri, 12 Oct 2007 12:47:00 GMThttp://www.tkk7.com/sodar-fish/articles/152459.htmlhttp://www.tkk7.com/sodar-fish/comments/152459.htmlhttp://www.tkk7.com/sodar-fish/articles/152459.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/152459.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/152459.html 解决问题也没那么q速,暂时把这两天的问题记录一下?br /> Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?br /> 1 教育|的同志们遇到的W一个头疼问题,锐捷认证。曾l用一个mystar搞定,但是最q学校对锐捷做了升Qmystar
也失效了。只好翻出古老的xrgsu来作认证?br /> 解压xrgsu的tar包,q行不出意外肯定报错。通常是关于libpcap.so版本问题Q这个比较好解决Q在/usr/lib下作软连?br /> ln -s /usr/lib/libpcap.so.0.8 /usr/lib/libpcap.0.6.2
q里我的libpcap.so版本?.8 其实debian 默认没有libpcap.so文gQ这样如果有光盘的话插入光盘Q然后用新利得Y件包
理器安装一下libpcap卛_Q如果没有光盘,有镜?iso文gQ现作mount  -o loop /xxxxx/xxxx.iso /media/cdrom
然后使用新利得?br /> 另外可能q需要libstdc++.so.5 q个文gQ这个作软连接是不管用的Q只好去别的机器上下载一个~ 如果你没有,只好跑网吧了:)
如果不想用新利得Q去别的机器下蝲libpcap的源码包来自q译安装也可以Q这里必M载另外两个包Q分别是flex和bison
Q他们在libpcap的编译过E中需要用到。现安装f(xi)lex和bison,在libpcap.
q程很简? 解压后进入文件夹 
 # ./configure
 # make
 # make install
注意要在root权限下运行上q命令。当然可以把用户d到sudoerl里面用sudo 来运?br />
然后是设|ip ?dns  q里只要注意一下用dhcp动态ip?静态ip的区别就行了?br /> 关于xrgsu的用参考r(ji)eadme文g?br /> 注意xrgsu的运行也需要root权限?br /> Q-Q-Q-Q-Q-Q-Q?br /> 2关于|速很慢?br /> q个问题比较头疼Q普遍的做法是去掉ipv6支持?br /> ~辑 /etc/modprobe.d/alias 文g
注视掉ipv6的行
在末添?alias ....pf-ipv6 (我己不清楚了Q跟上面注释掉的行一?  off  Q这个可以在|上很容易的扑ֈQ?br /> alias ipv6 off
保存Q运?# update-modules
重启机器?br />
但是我的感觉没有多明显,|速时快时慢,感觉很奇怪,现在q没扑ֈ原因。而且慢就慢在解析域名上?br /> Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-
3中文字体问题
我就不多说了Qdebian学习(fn)组|站上很全面Q这里只记录下思\
dpkg-reconfig locales 改变locale为zh_CN.utf8
apt-get install ttf-bitstream-vera ttf-arphic-uming
在字体设|一?br /> 重启机器
Q-Q?------
4输入法安装scim {,注意别忘了im-switch
׃debian4.0更新之后的gnome版本?.18 Q和scim的pinyin输入法有冲突Q表现在无法l文件夹重命名中文?br /> 安装f(xi)citx可以解决问题?br />
安装完之后注销?br /> Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q?br /> 5关于firefox2 ,我在|上下蝲了firefox 2.0 版本的tar包,解压后直接可以运行?br /> 但是q个版本默认没有flash插gQ自动安装也不成功,我从adobe flash|站上下?br /> 了install_flash_player_9_linux.tar.gz,解压后将文g多w的libflashplayer.so 文g复制
?firefox文g夹下?plugins文g夹中Q重启firefox卛_?br />
如果你用默认的览器,参考下面的引用Q?br /> 安装f(xi)lash插gQ?br /> 先下?,0,31,0E_?br /> http://www.adobe.com/shockwave/downl...ShockwaveFlash
tar zxvf install_flash_player_9_linux.tar.gz
cd install_flash_player_9_linux
sudo ./flashplayer-installer
安装路径填写/usr/lib/iceweasel而不?usr/lib/mozilla
install another旉no
-------------------------------------------------------------------------------------
6 关于文g理?br /> 默认的桌面打开文gҎ(gu)单窗口的模式Q可以在光选项的行为选项卡中选种 L在浏览器中打开?br /> 卛_使用cM于windows下面的文件管理器的窗口?br /> Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-Q-
7 关于firefox
我个人很喜欢q个览器,http://addons.mozine.cn/firefox/88/ 有很多附加插件资源,q个faster插g可以
提高firefox的浏览速度?br /> --------------------------------
8 关于一些默认YӞ有些默认的工具不喜欢可以删除掉,我部喜欢evolutionQ喜ƢthunderbirdQ?br /> 但是貌似debian里面的thunderbird叫做icedove mailQ奇怪~
~辑我喜Ƣopenoffice.orgQ昨天晚上安装好慢,中断了,今天早上快的出奇Q?00多k/sQ爽歪了~
--------------------------
9关于pdf和chm文g的查看?br /> pdf可以用acrobatQ默认好像就有,但是默认没有中文字体在这可以下蝲C文语a?a >http://www.adobe.com/products/acrobat/acrrasianfontpack.html
关于chm
强烈推荐chmseeQdeb包chmsee的官方就有,很好找,q个q乎完美~
--------------
netselect-apt方式:
`netselect-apt'?x)创Z个更完整的`sources.list'文gQ但它用更落后的方法来选择镜像站点
#apt-get install netselect-apt
#mv sources.list sources.list.bak //backup
#man netselect-apt //获取详细的用方?br /> # netselect-apt -s testing
//下蝲http: //www.debian.org/mirror/list-full文g,q根据其内容试|络,生成sources.list
也可下载http://www.debian.org/mirror/list-full手动下蝲到本? q同q参?-i 指定
同样可以通过 -o 参数指定输出文g而不是默认的sources.list

11关于u盘的挂蝲q

正确的做法是Q假设你是GNOME用户Q:(x)
安装 gnome-mountQ然后在 Nautilus 文g理器中Q选择相应的U盘,右键查看属性,如图Q这里假设你用的?UTF-8 ?locale?br />
OK.To Be Continued.... by sodar-fish








SodaR FisH (苏达鱼) 2007-10-12 20:47 发表评论
]]>
tomcat manager用户密码http://www.tkk7.com/sodar-fish/articles/146838.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 20 Sep 2007 09:32:00 GMThttp://www.tkk7.com/sodar-fish/articles/146838.htmlhttp://www.tkk7.com/sodar-fish/comments/146838.htmlhttp://www.tkk7.com/sodar-fish/articles/146838.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/146838.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/146838.html在http://tomcat.apache.org/下蝲的jakarta-tomcat-5.0.28.zip解压配置好之后启动,可以正常昄http://127.0.0.1:8080/index.jsp

打开tomcatȝ录下的子目录conf里面的tomcat-users.xml文gQ用户配|内容如?
<tomcat-users>
  <user name="tomcat" password="tomcat" roles="tomcat" />
  <user name="role1"  password="tomcat" roles="role1"  />
  <user name="both"   password="tomcat" roles="tomcat,role1" />
</tomcat-users>


当点M上的连接想q入理界面的时候,我试着用文仉面提到的用户名和密码登陆Q得到的却是Q?br /> HTTP Status 403 - Access to the requested resource has been denied

讉K被拒l。难道说q些用户都没有管理员的资|那管理员的用户名和密码怎么知道呢?

仔细再看了tomcat-users.xmlQ发现其中提刎ͼ(x)
<!--
  NOTE:  By default, no user is included in the "manager" role required
  to operate the "/manager" web application.  If you wish to use this app,
  you must define such a user - the username and password are arbitrary.
-->

才恍然大(zhn)。接下来Q根据上面那D|字的意思,修改tomcat-users.xml文gQ在其中d理员角?manager)Q以?qing)管理员用?admin)和密?admin)Q修改后如下Q?br /> <tomcat-users>
  <role rolename="manager"/>
  <user name="tomcat" password="tomcat" roles="tomcat" />
  <user name="role1"  password="tomcat" roles="role1"  />
  <user name="both"   password="tomcat" roles="tomcat,role1" />
  <user username="admin" password="admin" roles="manager"/>
</tomcat-users>

最后,重启tomcatQ在q入理面的时候,用管理员用户admin和密码adminQ登陆ok?/p>

 

 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1787504



SodaR FisH (苏达鱼) 2007-09-20 17:32 发表评论
]]>
rc.d 相关解释http://www.tkk7.com/sodar-fish/articles/146828.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 20 Sep 2007 09:17:00 GMThttp://www.tkk7.com/sodar-fish/articles/146828.htmlhttp://www.tkk7.com/sodar-fish/comments/146828.htmlhttp://www.tkk7.com/sodar-fish/articles/146828.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/146828.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/146828.html init.d/ :各种服务器和E序的二q制文g存放目录?
rcx.d/: 各个启动U别的执行程序连接目录。里头的东西都是指向init.d/的一些Yq接。具体的后边叙述?
q有三个脚本:rc.sysinit, rc, rc.local

redhat的启动方式和执行ơ序是:(x)
加蝲内核
执行initE序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚?
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的q行模式
/etc/rc.d/rc.local
/sbin/mingetty # {待用户d

在Redhat中,/etc/rc.d/rc.sysinit主要做在各个q行模式中相同的初始化工作,包括Q?
调入keymap以及(qing)pȝ字体
启动swapping
讄L?
讄NIS域名
(g)查(fsckQƈmount文gpȝ
打开quota
装蝲声卡模块
讄pȝ旉
{等?


/etc/rc.d/rc则根据其参数指定的运行模?q行U别Q你在inittab文g中可以设|?来执行相应目录下的脚本。凡是以Kxx开头的
Q都以stop为参数来调用Q凡是以Sxx开头的Q都以start为参数来调用。调用的序按xx
从小到大来执行。例如,假设~省的运行模式是3Q?etc/rc.d/rc׃(x)按上q方式调?
/etc/rc.d/rc3.d/下的脚本?
值得一提的是,Redhat中的q行模式2??都把/etc/rc.d/rc.local做ؓ(f)初始化脚本中
的最后一个,所以用户可以自己在q个文g中添加一些需要在其他初始化工作之后,d之前执行的命令?

init在等?etc/rc.d/rc执行完毕之后Q因为在/etc/inittab?etc/rc.d/rc?
action是waitQ,在指定的各个虚拟终端上q行/sbin/mingettyQ等待用L(fng)d?
xQLINUX的启动结束?

SodaR FisH (苏达鱼) 2007-09-20 17:17 发表评论
]]>
Linux Ll定多个iphttp://www.tkk7.com/sodar-fish/articles/146800.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 20 Sep 2007 08:19:00 GMThttp://www.tkk7.com/sodar-fish/articles/146800.htmlhttp://www.tkk7.com/sodar-fish/comments/146800.htmlhttp://www.tkk7.com/sodar-fish/articles/146800.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/146800.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/146800.html [来自: http://www.Unlinux.com
  linux的网l设备配|文件存攑֜/etc/sysconfig/network-scripts里面Q?对于
以太|的W一个网l设备,配置文g名一般ؓ(f)ifcfg-eth0。如果需要ؓ(f)W一个网l设
备多l定一个IP地址Q只需要在/etc/sysconfig/network-scripts目录里面创徏一?br /> 名ؓ(f)ifcfg-eth0:0的文Ӟ内容样例为:(x)
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
ONBOOT="yes"
其中的DEVICE备的名称QIPADDR为此讑֤的IP地址QNETMASK为子|掩码,ONBOOT
表示在系l启动时自动启动?br /> 如果需要再l定多一个IP地址Q只需要把文g名和文g内的DEVICE中的eth0:x加一?br /> 可。LINUX最多可以支?55个IP别名。]


SodaR FisH (苏达鱼) 2007-09-20 16:19 发表评论
]]>
CentOS 挂蝲iso 做安装源http://www.tkk7.com/sodar-fish/articles/144629.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Wed, 12 Sep 2007 14:13:00 GMThttp://www.tkk7.com/sodar-fish/articles/144629.htmlhttp://www.tkk7.com/sodar-fish/comments/144629.htmlhttp://www.tkk7.com/sodar-fish/articles/144629.html#Feedback1http://www.tkk7.com/sodar-fish/comments/commentRss/144629.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/144629.html
因ؓ(f)FC6?#8220;Add/Remove Software”好像是集成了一些类gyum的功能。每ơ打开它时Q它都会(x)上网L索安装包的列表,要搜好一阵子Q超U烦(ch)w)。如果不惌它上|去?搜,而只是在本地d/删除软gQ那我们需要对yum的仓库文件位|作一些调整。也是?etc/yum.repos.d/里的文g备䆾到别的地方, 我选择在它目录里再Z个目录放|?br />
然后自己Z个以.repo为扩展名的文Ӟ注意是放?etc/yum.repos.d/的目录里。比如我的就是CDROM.repo,路径?etc/yum.repos.d/CDROM.repo,其内容如下:(x)

[core] 注意Q这里一定要为coreQ不然会(x)出现下蝲软g包头错误

name=CDROM

baseurl=file:///mnt/CDROM 注释Q这里是放你光盘挂蝲的\?br />
enabled=1

gpgcheck=1

gpgkey=file:///mnt/CDROM/RPM-GPG-KEY 注释Q这里是指定光盘中的那个名字叫RPM-GPG-KEY的认证文?br />
注意Q以上标明注释的地方请务必根据自q地方修改?br />
好,现在可以攑ֿ的打开“Add/Remove Software”了。稍{一?x),{它搜烦(ch)完安装包Q就可以开始添?删除E序?br />

SodaR FisH (苏达鱼) 2007-09-12 22:13 发表评论
]]>
Removing yum-updatesdhttp://www.tkk7.com/sodar-fish/articles/144611.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Wed, 12 Sep 2007 12:42:00 GMThttp://www.tkk7.com/sodar-fish/articles/144611.htmlhttp://www.tkk7.com/sodar-fish/comments/144611.htmlhttp://www.tkk7.com/sodar-fish/articles/144611.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/144611.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/144611.htmlRemoving yum-updatesd
by John Mahowald ?上次修改旉: 2007-02-16 02:23

If you get the error "Another application is running which is accessing software information" but you are not updating your packages, the problem is yum-updatesd. yum-updatesd is supposed to check regularly if you have any updates. Unfortunately it locks all package programs like yum and pup. To fix this remove yum-updatesd

Applicable to Fedora Versions

  • Fedora Core 6

Doing the work


  1. Stop the yum-updatesd daemon:
    su -c 'service yum-updatesd stop'

  2. Remove the yum-updatesd package:
    su -c 'yum remove yum-updatesd'
  3. You may now update using pup and install software via pirut. However because you will not be notified when updates are available, be sure to run yum update regularly:
    su -c 'yum update'

More Information

Disclaimer

We test this stuff on our own machines, really we do. But you may run into problems, if you do, come to #fedora on irc.freenode.net



SodaR FisH (苏达鱼) 2007-09-12 20:42 发表评论
]]>
wget 命o(h)详解http://www.tkk7.com/sodar-fish/articles/143667.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sat, 08 Sep 2007 12:25:00 GMThttp://www.tkk7.com/sodar-fish/articles/143667.htmlhttp://www.tkk7.com/sodar-fish/comments/143667.htmlhttp://www.tkk7.com/sodar-fish/articles/143667.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143667.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143667.html "    启动 
  -V,  --version           昄wget的版本后退?
  -h,  --help              打印语法帮助
  -b,  --background        启动后{入后台执?
  -e,  --execute=COMMAND   执行`.wgetrc'格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc
"    记录和输入文?nbsp;
  -o,  --output-file=FILE     把记录写到FILE文g?
  -a,  --append-output=FILE   把记录追加到FILE文g?
  -d,  --debug                打印调试输出
  -q,  --quiet                安静模式(没有输出)
  -v,  --verbose              冗长模式(q是~省讄)
  -nv, --non-verbose          x冗长模式Q但不是安静模式
  -i,  --input-file=FILE      下蝲在FILE文g中出现的URLs
  -F,  --force-html           把输入文件当作HTML格式文g对待
  -B,  --base=URL             URL作ؓ(f)?F -i参数指定的文件中出现的相寚w接的前缀
       --sslcertfile=FILE     可选客L(fng)证书
       --sslcertkey=KEYFILE   可选客L(fng)证书的KEYFILE
       --egd-file=FILE        指定EGD socket的文件名
"    下蝲 
       --bind-address=ADDRESS   指定本地使用地址(L名或IPQ当本地有多个IP或名字时使用)
  -t,  --tries=NUMBER           讑֮最大尝试链接次?0 表示无限?.
  -O   --output-document=FILE   把文档写到FILE文g?
  -nc, --no-clobber             不要覆盖存在的文件或使用.#前缀
  -c,  --continue               接着下蝲没下载完的文?
       --progress=TYPE          讑֮q程条标?
  -N,  --timestamping           不要重新下蝲文g除非比本地文件新
  -S,  --server-response        打印服务器的回应
       --spider                 不下载Q何东?
  -T,  --timeout=SECONDS        讑֮响应时的秒?
  -w,  --wait=SECONDS           两次试之间间隔SECONDSU?
       --waitretry=SECONDS      在重新链接之间等?...SECONDSU?
       --random-wait            在下载之间等?...2*WAITU?
  -Y,  --proxy=on/off           打开或关闭代?
  -Q,  --quota=NUMBER           讄下蝲的容量限?
       --limit-rate=RATE        限定下蝲输率
"    目录 
  -nd  --no-directories            不创建目?
  -x,  --force-directories         强制创徏目录
  -nH, --no-host-directories       不创Z机目?
  -P,  --directory-prefix=PREFIX   文件保存到目录 PREFIX/...
       --cut-dirs=NUMBER           忽略 NUMBER层远E目?
"    HTTP 选项 
       --http-user=USER      讑֮HTTP用户名ؓ(f) USER.
       --http-passwd=PASS    讑֮http密码?nbsp;PASS.
  -C,  --cache=on/off        允许/不允许服务器端的数据~存 (一般情况下允许).
  -E,  --html-extension      所有text/html文档?html扩展名保?
       --ignore-length       忽略 `Content-Length'头域
       --header=STRING       在headers中插入字W串 STRING
       --proxy-user=USER     讑֮代理的用户名?nbsp;USER
       --proxy-passwd=PASS   讑֮代理的密码ؓ(f) PASS
       --referer=URL         在HTTPh中包?nbsp;`Referer: URL'?
  -s,  --save-headers        保存HTTP头到文g
  -U,  --user-agent=AGENT    讑֮代理的名UCؓ(f) AGENT而不?nbsp;Wget/VERSION.
       --no-http-keep-alive  关闭 HTTPzd链接 (永远链接).
       --cookies=off         不?nbsp;cookies.
       --load-cookies=FILE   在开始会(x)话前从文?nbsp;FILE中加载cookie
       --save-cookies=FILE   在会(x)话结束后?nbsp;cookies保存?nbsp;FILE文g?
"    FTP 选项 
  -nr, --dont-remove-listing   不移?nbsp;`.listing'文g
  -g,  --glob=on/off           打开或关闭文件名?nbsp;globbing机制
       --passive-ftp           使用被动传输模式 (~省?.
       --active-ftp            使用d传输模式
       --retr-symlinks         在递归的时候,链接指向文?而不是目?
"    递归下蝲 
  -r,  --recursive          递归下蝲Q-慎用!
  -l,  --level=NUMBER       最大递归深度 (inf ?nbsp;0 代表无穷).
       --delete-after       在现在完毕后局部删除文?
  -k,  --convert-links      转换非相寚w接ؓ(f)相对链接
  -K,  --backup-converted   在{换文件X之前Q将之备份ؓ(f) X.orig
  -m,  --mirror             {h(hun)?nbsp;-r -N -l inf -nr.
  -p,  --page-requisites    下蝲昄HTML文g的所有图?
"    递归下蝲中的包含和不包含(accept/reject) 
  -A,  --accept=LIST                分号分隔的被接受扩展名的列表
  -R,  --reject=LIST                分号分隔的不被接受的扩展名的列表
  -D,  --domains=LIST               分号分隔的被接受域的列表
       --exclude-domains=LIST       分号分隔的不被接受的域的列表
       --follow-ftp                 跟踪HTML文档中的FTP链接
       --follow-tags=LIST           分号分隔的被跟踪的HTML标签的列?
  -G,  --ignore-tags=LIST           分号分隔的被忽略的HTML标签的列?
  -H,  --span-hosts                 当递归时{到外部主?
  -L,  --relative                   仅仅跟踪相对链接
  -I,  --include-directories=LIST   允许目录的列?
  -X,  --exclude-directories=LIST   不被包含目录的列?
  -np, --no-parent                  不要q溯到父目录

SodaR FisH (苏达鱼) 2007-09-08 20:25 发表评论
]]>
Ubuntu ?inittabhttp://www.tkk7.com/sodar-fish/articles/143556.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sat, 08 Sep 2007 01:37:00 GMThttp://www.tkk7.com/sodar-fish/articles/143556.htmlhttp://www.tkk7.com/sodar-fish/comments/143556.htmlhttp://www.tkk7.com/sodar-fish/articles/143556.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143556.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143556.html今天用ubuntu 6.10 serverQ意外地发现Q居然找不到/etc/inittab文gQ极其纳PM半天Q才知道Q在ubuntu中,inittab软g包已l被upstart软g包替换了Q所有的配置信息都在/etc/event.d/目录下。顺手记一W,说不定也有其它h和我一h不到 :)
来自Qhttp://www.i170.com/Article/63089/trackback
/etc/rc2.d/S13gdmҎ(gu)K13gdm
Ubuntu中此命o(h)从文本模式启?br />


SodaR FisH (苏达鱼) 2007-09-08 09:37 发表评论
]]>
lftp 使用http://www.tkk7.com/sodar-fish/articles/143522.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Fri, 07 Sep 2007 12:52:00 GMThttp://www.tkk7.com/sodar-fish/articles/143522.htmlhttp://www.tkk7.com/sodar-fish/comments/143522.htmlhttp://www.tkk7.com/sodar-fish/articles/143522.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143522.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143522.html?~/.lftp下面Z个文件名为rc的文?里面加上下面两行:
set ftp:charset GBK
set file:charset UTF-8
q样做的好处?下次重装pȝ的时?q个讄q在.
dQ?br />

pȝ?x)提C入passwordQ密码就回显?*****?

不过每次都输入这么多Q好ȝ(ch)哦? 如果有类似leapftp的站点管理器好了,其实lftp早就l我们想好了Q? q就是bookmark。後面我们将?x)看到?

命o(h)Q?br />
lftp user@site:port
q个命o(h)可以防止密码以明文出现?br /> l端Q?br /> man lftp
q入lftp?br /> help
获得帮助

可以看到命令列?

下面我们看一下lftp常用的命令:(x)

ls 
昄q端文g列表?
cd 
切换q端目录?
get 
下蝲q端文g?
mget 
下蝲q端文g(可以用通配W也是 *)?
pget 
使用多个U程来下载远端文? 预设Z个?
mirror 
下蝲/上传/同步 整个目录?
put 
上传文g?
mput 
上传多个文g(支持通配W??
mv 
Udq端文g(q端文g改名)?
rm 
删除q端文g?
mrm 
删除多个q端文g(支持通配W??
mkdir 
建立q端目录?
rmdir 
删除q端目录?
pwd 
昄目前q端所在目录?
du 
计算q端目录的大?
执行本地 shell的命?׃lftp 没有 lls, 故可?nbsp;!ls 来替?
lcd 
切换本地目录
lpwd 
昄本地目录
alias 
定义别名
bookmark 
讑֮书签?
exit 
退出ftp







SodaR FisH (苏达鱼) 2007-09-07 20:52 发表评论
]]>
ubuntu L桌面上的盘图标http://www.tkk7.com/sodar-fish/articles/143332.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Fri, 07 Sep 2007 02:32:00 GMThttp://www.tkk7.com/sodar-fish/articles/143332.htmlhttp://www.tkk7.com/sodar-fish/comments/143332.htmlhttp://www.tkk7.com/sodar-fish/articles/143332.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143332.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143332.html 扑ֈapps->nautilus->desktop
把volumes_visible 讄为false
OK...



SodaR FisH (苏达鱼) 2007-09-07 10:32 发表评论
]]>
ChmSee 0.96 安装q程(郁闷Q?.00L有问?http://www.tkk7.com/sodar-fish/articles/143212.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 06 Sep 2007 08:50:00 GMThttp://www.tkk7.com/sodar-fish/articles/143212.htmlhttp://www.tkk7.com/sodar-fish/comments/143212.htmlhttp://www.tkk7.com/sodar-fish/articles/143212.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143212.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143212.htmlChmSee 通过其主获取的 deb 包在 Ubuntu 7.04 中安装L存在问题Q这里烦(ch)性记录下从源代码安装的过E?

准备~译依赖

在编?ChmSee 0.96 Ӟ需要用?Gtk2+、libglade、gecko、chmlib、openssl {用依赖。在 Ubuntu 中,q些依赖可通过以下指o(h)安装Q?/p>

sudo apt-get install libgtk2.0-dev libglade2-dev firefox-dev libchm-dev libssl-dev

~译q安?/strong>

ChmSee 0.96 的源码包可从q里下蝲。在下蝲后,执行下列命o(h)Q?br />
tar zxvf chmsee-1.0.0.tar.gz
cd chmsee-1.0.0/
./configure
make
sudo make install

q行 ChmSee

有两U方法可以运?ChmSeeQ?/p>

  1. 在终端中执行 chmseeQ?/li>
  2. 点击“应用E序 → 附g → ChmSee”菜单条目?/li>


]]>
LumaQQ的安?主要是学?fn)徏立桌面快h?http://www.tkk7.com/sodar-fish/articles/143188.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 06 Sep 2007 08:05:00 GMThttp://www.tkk7.com/sodar-fish/articles/143188.htmlhttp://www.tkk7.com/sodar-fish/comments/143188.htmlhttp://www.tkk7.com/sodar-fish/articles/143188.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143188.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143188.html1. 下蝲q安? 安装QQ需要先安装上一步的JAVA环境Q也可以到l(f)umaqq官方|站下蝲最新版本进行安装(依次执行以下命o(h)Q?/span>
wget -c http://lumaqq.linuxsir.org/download/
2005/lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz

sudo tar zxvf lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz -/opt/
wget 
-c http://lumaqq.linuxsir.org/download/patch/lumaqq_2005_patch_2006.02.02.15.00.zip
sudo unzip 
-o lumaqq_2005_patch_2006.02.02.15.00.zip -/opt/LumaQQ/lib
sudo chown 
-R root:root /opt/LumaQQ
sudo chmod -R 755 /opt/LumaQQ/ 
sudo gedit /usr/share/applications/LumaQQ.desktop
2. 在新增的文g(上文?LumaQQ.desktop)内加入下面代码,q部分说明如何徏立一个桌面快h式?/span>[Desktop Entry]
Name
=LumaQQ
Comment
=QQ Client
Exec
=/opt/LumaQQ/lumaqq
Icon
=/opt/LumaQQ/QQ.png
Terminal
=false
Type
=Application
Categories
=Application;Network;
3. 保存~辑q的文g 安装完成後的快捷方式在(应用E序 -> Internat -> LumaQQQ?/span>



]]>
ubuntu JDK1.6 + Netbeans 安装?qing)设|?/title><link>http://www.tkk7.com/sodar-fish/articles/143180.html</link><dc:creator>SodaR FisH (苏达鱼)</dc:creator><author>SodaR FisH (苏达鱼)</author><pubDate>Thu, 06 Sep 2007 07:30:00 GMT</pubDate><guid>http://www.tkk7.com/sodar-fish/articles/143180.html</guid><wfw:comment>http://www.tkk7.com/sodar-fish/comments/143180.html</wfw:comment><comments>http://www.tkk7.com/sodar-fish/articles/143180.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/sodar-fish/comments/commentRss/143180.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/sodar-fish/services/trackbacks/143180.html</trackback:ping><description><![CDATA[<span id="jvevias" class="postbody">注:(x)本文来自 Ubuntu 中文论坛 作者:(x)</span><strong><a href="javascript:pn('benetcs');">benetcs</a> 本h寚w分做修改Q供学习(fn)之用.<br /> </strong><span style="color: #2000ff;">论坛有h提供了用 update-alternates 理的方法安装JDK,那个思\很好Q只是不知道在其他的Linux版本下可不可用,<br /> 所以暂时还是用保险的方法,讄环境变量?<br /> 注意在设q完环境变量之后Q要注销(或者重?一ơ才能生效?/span><br /> <span id="dnpjfoc" class="postbody">刚刚开始安装netbeans5.5的时候遇C很多问题Q现在问题基本都解决了,所以就把安装方法ȝ一下希望能l初ơ安装netbeans的朋友一些帮助? <br /> W一步,下蝲netbeans5.5 地址Q?<a target="_blank">http://www.netbeans.info/downloads/index.php</a> <br /> 英文q可以的朋友可以试试netbeans6.0 M7 虽说netbeans6.0要年底左x能发布正式版Q但是据说这个版本目前还是不错的Q我也是刚刚开始用Q感觉界面漂亮了一些,具体q是集成了一些新的功能目前还没有试q? <br /> netbeans6.0 地址Q?<a target="_blank">http://www.netbeans.info/downloads/all.php?b_id=2744&src=1</a> <br /> 然后是JDK6了,下蝲地址是:(x) <a target="_blank">http://java.sun.com/javase/downloads/index.jsp</a> <br /> 我没有用源里的JDK6Q因为用源里的JDK 安装netbeans?L提示Q? <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="thfdtwv" class="genmed"><strong>引用:</strong></span></td> </tr> <tr> <td class="quote">Initializing InstallShield Wizard........ <br /> Launching InstallShield Wizard........ <br /> Exception in thread "main" java.lang.NoClassDefFoundError: run <br /> </td> </tr> </tbody> </table> <span id="jikmvym" class="postbody"> <br /> W二步开始安装,安装JDK6 <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="uerpgbp" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code">sudo chmod +x jdk-6-linux-i586.bin <br />         sudo ./jdk-6-linux-i586.bin <br /> </td> </tr> </tbody> </table> <span id="aoxomps" class="postbody"> <br /> 配置环境变量 <br /> ~辑/etc/profile文g <br /> d以下内容Q? <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="sgpcehg" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code">export JAVA_HOME=/opt/jdk1.6.0 <br /> export JRE_HOME=/opt/jdk1.6.0/jre <br /> export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH <br /> export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH</td> </tr> </tbody> </table> <span id="dnayazj" class="postbody"> <br /> 然后执行java -version验证JDK版本Q修改profile文g后,应从L(fng)l) <br /> <br /> 让JDK支持中文Q? <br /> Ҏ(gu)很多Q最单的Ҏ(gu)是:(x) <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="ojwyazc" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code">cd /usr/lib/jvm/jdk1.6.0/jre/lib/fonts <br /> sudo mkdir fallback <br /> cd fallback <br /> sudo ln -s /usr/share/fonts/windows/simsun.ttf . <br /> sudo mkfontdir <br /> sudo mkfontscale</td> </tr> </tbody> </table> <span id="gfdivym" class="postbody"> <br /> 注:(x)simsun.ttf Z的中文字体? <br /> <span style="color: red;"><span id="uljwnqa" class="postbody">注:(x) ׃我的Ubuntu7.04 默认没有安装 /usr/share/fonts/windows/simsun.ttf<br /> ?</span><span id="tsfoqpo" class="postbody">/usr/share/fonts/</span><span id="wnllpsg" class="postbody">trutype/arphic/uming.ttf 拯?fallback 文g夹即可?/span></span></span><span id="hjlrxwk" class="postbody"><br /> <br /> 其它的方法有Q? <br /> W一U方法是把你的中文字体目录做个连接到jdk/jre/lib/fonts里面Q这U方法很ѝ看命o(h)Q? <br /> 引用: <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="fmkforq" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code"> <br /> cd /opt/jdk1.x/jre/lib/fonts <br /> ln -s /usr/share/fonts/truetype/windows fallback Q假设我们的中文字体攑֜/usr/share/fonts/truetype/windows目录里,q个目录里我攄是从Windows那边copyq来的字体)</td> </tr> </tbody> </table> <span id="psuwjiw" class="postbody"> <br /> <br /> Z么要做fallbackq个q接Q我也是从网上看到的Q我惛_该是Sun做的讑֮吧,讑֮JDK/JRE在运行时?x)到q个目录里去N些非西方字体? q种Ҏ(gu)对JDK/JRE 1.4/1.5/1.6都适用Q但是由于没有在fontconfig.properties文g里面详细讑֮字体Q所以这U方法显C出来的字体很难看? <br /> <br /> W二U方法是把配|好的fontconfig.properties做个q接到jdk1.x/jre/lib里面。看命o(h)Q? <br /> 引用: <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="nxcljxw" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code"> <br /> cd /opt/jdk1.x/jre/lib <br /> ln -s /etc/java/fontconfig.properties Q假设我们的fontconfig.properties攑֜/etc/java目录里)</td> </tr> </tbody> </table> <span id="wkegpon" class="postbody"> <br /> <br /> q种Ҏ(gu)对JDK/JRE 1.4/1.5/1.6都适用Q只不过1.4版本的文件名是font.properties而不是fontconfig.properties。当然你? 可以直接把fontconfig.properties文g复制?opt/jdk1.x/jre/lib里面Q这样就不用做连接,但是如果你同时安装几 个不同版本的JDKQ还是做q接比较方便。在下面我会(x)把我配置好的font.properties和fontconfig.properties的内容脓(chung) 出来Q大家稍作修改就可以用了? <br /> <br /> <br /> 好了JDK安装完毕Q开始安装netbeans(5.5?.0的安装方式一P <br /> </span> <table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"> <tbody> <tr> <td><span id="nbomdcq" class="genmed"><strong>代码:</strong></span></td> </tr> <tr> <td class="code">chmod +x netbeans-5_5-linux-zh_CN.bin <br /> sudo ./netbeans-5_5-linux-zh_CN.bin</td> </tr> </tbody> </table> <span id="xwjpcbp" class="postbody"> <br /> 按照囑Ş界面的安装提C,完成安装? <br /> 现在我们可以在LINUX下用netbeans写我们的JAVA代码了! <br /> <br /> netbeans个h感觉q是很好用的Qeclipse也不错就是配|v来太ȝ(ch)Q我比较懒,所以喜Ƣ集成度较高的!Q?/span> <img src ="http://www.tkk7.com/sodar-fish/aggbug/143180.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/sodar-fish/" target="_blank">SodaR FisH (苏达鱼)</a> 2007-09-06 15:30 <a href="http://www.tkk7.com/sodar-fish/articles/143180.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>build-essentialhttp://www.tkk7.com/sodar-fish/articles/143157.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Thu, 06 Sep 2007 05:58:00 GMThttp://www.tkk7.com/sodar-fish/articles/143157.htmlhttp://www.tkk7.com/sodar-fish/comments/143157.htmlhttp://www.tkk7.com/sodar-fish/articles/143157.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/143157.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/143157.html checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables


找了linuxsirQapt-get install build-essential好了?

]]>
ubuntu 服务器版 中文化解x案[原创]http://www.tkk7.com/sodar-fish/articles/142620.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Tue, 04 Sep 2007 06:42:00 GMThttp://www.tkk7.com/sodar-fish/articles/142620.htmlhttp://www.tkk7.com/sodar-fish/comments/142620.htmlhttp://www.tkk7.com/sodar-fish/articles/142620.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142620.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142620.html 1 #sudo apt-get update 更新?
2 # sudo apt-get install language-pack-zh 安装中文?br /> 3 #sudo apt-get install im-switch fcitx  安装f(xi)citx 拼音输入?
4 #sudo apt-get install zhcon 安装zhcon 汉化软g
5 #cd /boot/grub
   #sudo vim menu.lst
   把kernel 行中的splash改ؓ(f)vga=791 (该参数显CZؓ(f)Q0Q4Q7Q8)
6 Z方便赯Q添加别?br />  #cd /etc
   # sudo vim bash.bashrc
    alias zhcon='zhcon --utf8' d到该文g中?br /> 7 重启pȝ?br />  #zhcon  q行zhcon进入中文显C状态,ctrlQspace切换中英文输入法




]]>
在命令行下来配置Ubuntu|络[转]http://www.tkk7.com/sodar-fish/articles/142598.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Tue, 04 Sep 2007 05:15:00 GMThttp://www.tkk7.com/sodar-fish/articles/142598.htmlhttp://www.tkk7.com/sodar-fish/comments/142598.htmlhttp://www.tkk7.com/sodar-fish/articles/142598.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142598.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142598.html
现在译一文章,基本上是我写的那本《Ubuntu Server菜鸟配置手册》第二章“单的配置好服务器|络?SSH”的拓展,估计可以整理q《Ubuntu Server老鸟配置手册》(哈哈Q暂时没有计划写Q也不够水^Q?br />
不多说了Q单独作Z文章还是有价值的?br />
在命令行下来配置Ubuntu|络

为网卡配|DHCP地址Q?br />
如果你想配置DHCP地址Q你需要编?etc/network/interfacesQƈ输入以下几行Q假设你的网卡是eth0Q:(x)

sudo vi /etc/network/interfaces

# The primary network interface - use DHCP to find our address

auto eth0

iface eth0 inet dhcp //指定为dhcp

在输入这几行后,你需要通过以下命o(h)重新启动你的|络讑֤Q?br />
sudo /etc/init.d/networking restart

为网卡配|静态IP

如果你想配置静态IP地址Q你需要编?etc/network/interfacesQƈ输入以下几行Q假设你的网卡是eth0Q:(x)

sudo vi /etc/network/interfaces

# The primary network interface

auto eth0

iface eth0 inet static //指定为static

address 192.168.3.90 //IP地址

gateway 192.168.3.1 //|关

netmask 255.255.255.0 //子网掩码

network 192.168.3.0 //q个……|络Q?br />
broadcast 192.168.3.255 //q播

在输入这几行后,你需要通过以下命o(h)重新启动你的|络讑֤Q?br />
sudo /etc/init.d/networking restart

讄W二个IP地址或虚拟IP

如果你是一个服务器理员或者只是普通用P有时你需要ؓ(f)pȝ指派W二个IPQ那么你可以q样做,同样~辑/etc/network/interfaces文gQ假设你的网卡是eth0Q:(x)

sudo vi /etc/network/interfaces

auto eth0:1

iface eth0:1 inet static

address 192.168.1.60

netmask 255.255.255.0

network x.x.x.x

broadcast x.x.x.x

gateway x.x.x.x

在输入这几行后,你需要通过以下命o(h)重新启动你的|络讑֤Q?br />
sudo /etc/init.d/networking restart

讄Ubuntupȝ的hostname

使用以下命o(h)格式来改pȝ的hostnameQ或者直接编?etc/hostname

sudo hostname newname

讄DNS

sudo vi /etc/resolv.conf

enter the following details

search test.com

nameserver 192.168.3.2


]]>
Ubuntu:如何通过BIND套g来架设DNS服务[转]http://www.tkk7.com/sodar-fish/articles/142597.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Tue, 04 Sep 2007 05:13:00 GMThttp://www.tkk7.com/sodar-fish/articles/142597.htmlhttp://www.tkk7.com/sodar-fish/comments/142597.htmlhttp://www.tkk7.com/sodar-fish/articles/142597.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142597.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142597.html首先安装BIND套g

sudo apt-get install bind

q时?etc/bind下会(x)出现Q这里跟其他的UNIX/LINUX不同Q一般其他的UNIX/LINUX默认是把配置文g?

?etc/named下,数据文g攑֜/var/named?var/bind下的Q而UBUNTU都一h在这个目录下了)

 

db.0 db.255 db.root named.conf.local
db.127 db.local named.conf named.conf.options

其中named.confZ配置文gQnamed.conf.local和named.conf.optionsq两个文件在其他的UNIX/LINUX

pȝ里默认是没有的,UBUNTU的这U想法很不错Q把各个部分都分开理Q其余的部分都是默认生成的几

个数据文件。这里需要稍微讲一下区数据文g里的几个资源记录的含义:(x)

SOA记录Q指C区的权威
NS记录Q列区的一个名字服务器
A记录Q名字到地址的映?Q也是正向解析Q?
PTR记录Q地址到名字的映射 Q也是反向解析Q?
CNAMEQ规范名?Q别名记录)

下面开始服务配|?
~存域名服务器设|?QCache-only serverQ?
~存域名服务器顾名思义其自w是没有域名记录的,仅仅从别的DNS上获取记录ƈ做高速缓存?
安装好DNS服务后,不需要Q何配|,只需要把服务赯v来就是缓存域名服务器了?

sudo /etc/init.d/bind start
主DNS配置
安装好DNS后,配置named.conf.local,如下例:(x)

 

zone "163.com" {
type master;
file "/etc/bind/db.163.com";
};

zone "sohu.com" {
type master;
file "/etc/bind/db.sohu.com";
};

zone "sina.com" {
type master;
file "/etc/bind/db.sina.com";
};

...
保存配置Q然后再创徏相对应的数据文gQ如上例163.com的数据文件如下:(x)
//db.163.com的配|文?br />
$TTL 86400
@ IN SOA dns.163.com root.dns.163.com. (
2005092001 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttl
)
@ IN NS dns.163.com
@ IN MX 10 mail.163.com.

dns IN A 111.111.111.111
www IN A 222.222.222.222
xxx IN A 333.333.333.333
mail IN CNAME xxx
...
保存Q重启BIND服务O(jin)K?

从DNS的配|?
从DNS的配|和主DNS配置很像Q只不过不需要徏立数据文Ӟ只需要指定数据文件存放位|就可以?
zone "163.com" {
type slave;
file "/etc/bind/db.163.com";
masters {
111.111.111.111Q?//主DNS的地址
}Q?br /> };

zone "sohu.com" {
type slave;
file "/etc/bind/db.sohu.com";
masters {
111.111.111.111Q?//主DNS的地址
}Q?br /> };

zone "sina.com" {
type slave;
file "/etc/bind/db.sina.com";
masters {
111.111.111.111Q?//主DNS的地址
}Q?br /> };

...

保存配置Q重启服务?
BIND9里的q有很多其它的功能选项Q大家慢慢消化吧Q?

]]>
apt 使用http://www.tkk7.com/sodar-fish/articles/142596.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Tue, 04 Sep 2007 05:12:00 GMThttp://www.tkk7.com/sodar-fish/articles/142596.htmlhttp://www.tkk7.com/sodar-fish/comments/142596.htmlhttp://www.tkk7.com/sodar-fish/articles/142596.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142596.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142596.html

Apt 使用参?/h2>
命o(h) 作用
apt-cache search package 搜烦(ch)?/td>
apt-cache show package 获取包的相关信息Q如说明、大、版本等
sudo apt-get install package 安装?/td>
sudo apt-get install package - - reinstall 重新安装?/td>
sudo apt-get -f install 强制安装
sudo apt-get remove package 删除?/td>
sudo apt-get remove package - - purge 删除包,包括删除配置文g{?/td>
sudo apt-get autoremove 自动删除不需要的?/td>
sudo apt-get update 更新?/td>
sudo apt-get upgrade 更新已安装的?/td>
sudo apt-get dist-upgrade 升pȝ
sudo apt-get dselect-upgrade 使用 dselect 升
apt-cache depends package 了解使用依赖
apt-cache rdepends package 了解某个具体的依?/td>
sudo apt-get build-dep package 安装相关的编译环?/td>
apt-get source package 下蝲该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理下蝲文g的存?/td>
sudo apt-get check (g)查是否有损坏的依?/td>

备注Qpackage Y件包名称?br /> 更新Q?.Ҏ(gu) Apt-get Guide 一文,新增了几个命令?.新增?apt-get autoremove 命o(h)?/p>

QVia ArsGeek, thanks!Q?

→ 转蝲时务必以链接Ş式标明文章原始出处及(qing)作者信息?br /> → 本文|址Q?a >http://linuxtoy.org/archives/apt_reference.html

apt-get build-dep 后跟包名
安装相关的编译环?/h3>

]]>[未完成] 关于Linux下徏?DNS 服务?http://www.tkk7.com/sodar-fish/articles/142144.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 14:21:00 GMThttp://www.tkk7.com/sodar-fish/articles/142144.htmlhttp://www.tkk7.com/sodar-fish/comments/142144.htmlhttp://www.tkk7.com/sodar-fish/articles/142144.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142144.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142144.html学习(fn)q度Q[半天]
出现Non-Authorize
bind中没有这条记?dns会(x)d他的dnsLq条记录,扑ֈ后作条记录在~存?.....



]]>
fstab文ghttp://www.tkk7.com/sodar-fish/articles/142065.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 06:15:00 GMThttp://www.tkk7.com/sodar-fish/articles/142065.htmlhttp://www.tkk7.com/sodar-fish/comments/142065.htmlhttp://www.tkk7.com/sodar-fish/articles/142065.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142065.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142065.html 文g/etc/fstab存放的是pȝ中的文gpȝ信息。当正确的设|了该文Ӟ则可以通过"mount /directoryname"命o(h)来加载一个文件系l,每种文gpȝ都对应一个独立的行,每行中的字段都有I格或tab键分开?

同时fsck、mount、umount的等命o(h)都利用该E序?br />
2. fstab文g格式
下面?etc/fatab文g的一个示例行Q?
fs_spec fs_file fs_type fs_options fs_dump fs_pass
/dev/hda1 / ext2 defaults 1 1

fs_spec - 该字D定义希望加载的文gpȝ所在的讑֤或远E文件系l,对于一般的本地块设备情冉|_(d)(x)IDE讑֤一般描qCؓ(f)/dev/hdaXNQX是IDE讑֤通道(a, b, or c)QN代表分区PSCSI讑֤一描述?dev/sdaXN。对于NFS情况Q格式一般ؓ(f):

,例如Q`knuth.aeb.nl:/'。对于procfsQ用`proc'来定义?

fs_file - 该字D|q希望的文gpȝ加蝲的目录点Q对于swap讑֤Q该字段为noneQ对于加载目录名包含I格的情况,?0来表C空根{?

fs_type - 定义了该讑֤上的文gpȝQ一般常见的文gcd为ext2 (Linux讑֤的常用文件类?、vfat(Windowspȝ的fat32格式)、NTFS、iso9600{?

codepage国家语言代码?

iocharset字符?

fs_options - 指定加蝲该设备的文gpȝ是需要用的特定参数选项Q多个参数是由逗号分隔开来。对于大多数pȝ使用"defaults"可以满需要。其他常见的选项包括Q?
选项 含义
ro 以只L式加载该文gpȝ
sync 不对该设备的写操作进行缓冲处理,q可以防止在非正常关机时情况下破坏文件系l,但是却降低了计算机速度
user 允许普通用户加载该文gpȝ
quota 强制在该文gpȝ上进行磁盘定额限?
noauto 不再使用mount Qa命o(h)Q例如系l启动时Q加载该文gpȝ

fs_dump - 该选项?dump"命o(h)使用来检查一个文件系l应该以多快频率q行转储Q若不需要{储就讄该字Dؓ(f)0

fs_pass - 该字D被fsck命o(h)用来军_在启动时需要被扫描的文件系l的序Q根文gpȝ"/"对应该字D늚值应该ؓ(f)1Q其他文件系l应该ؓ(f)2。若该文件系l无需在启动时扫描则设|该字段?


3. CZ文g
# /etc/fstab
/dev/hda8 swap swap defaults 0 0
/dev/hda9 / ext2 defaults 1 1
/dev/hda6 /wine vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /winf vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hdb /cdrom iso9660 noauto,user 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0



]]>
mount and umount [quote from ChinaUnix]http://www.tkk7.com/sodar-fish/articles/142062.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 05:40:00 GMThttp://www.tkk7.com/sodar-fish/articles/142062.htmlhttp://www.tkk7.com/sodar-fish/comments/142062.htmlhttp://www.tkk7.com/sodar-fish/articles/142062.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142062.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142062.html  
    Note – While system administrators typically use the /usr/sbin/mount
command, the system boot scripts use the /sbin/mount command.
 
     介绍/etc/vfstab文g:
 
        /etc/vfstab列出pȝ启动时自动mount的文? ?etc/mnttab?var/run之外;
        /etc/vfstab文g分出七个区域:
            device to mount    被mount的设备和伪设?
            device to fsck     The raw or character device e.g. /dev/rdsk下的
                                对于伪设备如:/proc ?nbsp;fd q项可写  -  
            mount point        mount 的\?
            FS type            文gpȝcd
            fsck pass          指示在系l启动时是否fsck(g)?0不检1表示fsck为系l正常启动运?
                                大于1时表C把此设备加入fsckq行列表,fsck可同时检?个设?
                                mountall命o(h)忽略此项
            mount at boot       yes 要求启动时自动mount,no 则不
            
    Note – For / (root), /usr, and /var (if it is a separate file system) file
systems, the mount at boot field value is specified as no. The kernel
mounts these file systems as part of the boot sequence before the
mountall command is run. The mount command explicitly mounts the
file systems / (root) and /usr as specified in the
/etc/rcS.d/S30rootusr.sh script and the /var file system as specified
in the /etc/rcS.d/S70buildmnttab script.
 
            mount options        A comma-separated list of options passed to the
                                mount command. A dash (-) indicates the use of
                                default mount options.
 
 
    介绍/etc/mnttab文g:
        此文件是一个只L?当mount一Ҏ(gu),?x)在此文件中入一?umount后也?x)在此文件中删除相应?
 
        包括五项区域:
 
            mount point    挂接?nbsp;   
            Device Name    讑֤?块设备是文gpȝ的物理名U?
            Mount Options              文gpȝ上生效的挂蝲选项列表  
            dev=number                M讑֤?
            Date and time mounted     mount的日期时?
 
 
    使用mount
        
        mount /dev/dsk/c#d#t#s# /mountpoint 
            不加参数?使用以下默认属?
 
            read/write     Indicates whether reads and writes are allowed on
                            the file system.
            setuid         Permits the execution of setuid programs in the
                            file system.
            intr/nointr     Allows and forbids keyboard interrupts to kill a
                            process that is waiting for an operation on a locked
                            file system.
            nologging       Indicates that logging is not enabled for the ufs file
                            system.
            largefiles      Allows for the creation of files larger than 2 Gbytes.
                            A file system mounted with this option can contain
                            files larger than 2 Gbytes.
            xattr           Supports extended attributes not found in
                            standard UNIX attributes.
            onerror=action     Specifies the action that the ufs file system should
                                take to recover from an internal inconsistency on a
                                file system. An action can be specified as:
                            panic—Causes a forced system shutdown. This is
                                    the default.
                            lock ?nbsp;Applies a file system lock to the file
                                    system.
                            umount ?nbsp;Forcibly unmounts the file system.
------------------------------------------------------------------------------
Note – Due to file system overhead, the largest file size that can be created
is approximately 866 Gbytes.
------------------------------------------------------------------------------
 
    使用mount命o(h)的option
        Some options used to mount local file systems include: ro, nosetuid,
noatime, nolargefiles, and logging.
 
格式:    mount -o option,option,... device_name mount_point
    
        # mount -o ro /dev/dsk/c0t0d0s6 /usr        -------设成只读
        下面是用多个参?设成只读以及(qing)不允许执行setuidq程,但ƈ不限制生成setuid
        # mount -o ro,nosuid /dev/dsk/c0t0d0s7 /export/home
        为提高磁盘访问性能,文gpȝ讉K频繁,最后访问时间ƈ不计较的可以
        # mount -o noatime /dev/dsk/c0t0d0s7 /export/home
        防止成生过2G的文?
        # mount -o nolargefiles /dev/dsk/c0t0d0s7 /export/home
        如果文gpȝ已经存在过2G的大文g,mount?x)挫?如果x功mount,则必d除相兛_文g,
        q且删除后必ȝfsck来更新超U块的信?如果一ơ运行fsckq不能成功mount则必ȝfsck
        来清除超U块的信?
 
        使UFS文gpȝ写日?
        # mount -o logging /dev/dsk/c0t0d0s7 /export/home
        
        存放日志文g的大?大约是每1G分配1M的大?最大不过64M字节;
        当UFS日志辑օ最大时Q它?yu)开始将事务记录到文件系l中。文件系l被卸蝲Ӟ整个UFS日志
        都被清空Q所有事务都被写入文件系l?nbsp;
        UFS日志有两个好处。一Q它文gpȝ的不一致性,也就不再需要长旉q行fsck扫描?
        二,可以跌fsck扫描Q这减了pȝ在被以非正常的关闭方法关闭时Q重启的旉Q?
 
    使用mountall命o(h):
        mountall -l 只mount本地的所有文件系l?
        mountall命o(h)d/etc/vfstab文g内容,当device to fsck 大??fsck?x)检文件系l是否完?以致于安全挂?当系l文件坏?fsck?x)试图修?mountall?x)mount其它挂接?和device to fsck 等?的挂接点.
 
    mount一个新的文件系l?
        八步:
        1.把硬盘放入服务器,
        2.重启或devfsadm让系l识别硬?
        3.format把硬盘分?
        4.newfs在磁盘slice上生成新的文件系l?
        5.?目录下用mkdir 生成一个新的挂接点;
        6.mount文gpȝ到挂接点;
        7.用mount命o(h)查看是否mount成功;
        8.修改/etc/vfstab文g,让系l下ơ重启时自动加蝲;
 
    mount不同cd的文件系l?
        
        如果mount时没有以mount -F fstype指明的话,mount?x)以ufs来作为默认的cd,mountҎ(gu)讑֤? 块名,或挂接点来判断文件类?
 
        mount 不能?etc/vfstab的fs entry来判??x)?etc/default/fs file ?
/etc/dfs/fstypes来决定文件的挂接cd,如果是本地文件系l则?etc/default/fs 文g中一?
LOCAL=ufs  来确定挂接类?
        如果是远E文件系l?则从/etc/dfs/fstypesW一行来定
nfs NFS Utilities
autofs AUTOFS Utilities
cachefs CACHEFS Utilities
        
     Using the fstyp Command来查看文件类?
 
        # fstyp /dev/rdsk/c0t0d0s7
        ufs
    指定一下hsfs文gpȝ:
        当volume manage停止?用hsfs来指定一个cdrom
        # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom
    指定一个pcfs文gpȝ:
        当卷理停止?挂接一个驻留在diskette(软盘)的文件系l?
        
        # mkdir /pcfs
        # mount -F pcfs /dev/diskette /pcfs
 
 
    执行umount命o(h):
        提示:在umount文gpȝ?都是先从/etc/mnttab文gU删除相应行;
 
        从挂接点删除:
        #umount /export/home
        从逻辑g文g名删?
        # umount /dev/dsk/c0t0d0s7
 
    执行umountall命o(h):
        /usr/sbin/umountall命o(h)?x)在pȝ关闭或在命o(h)输入umountall时读?etc/mnttab文g,然后umount
    vfstab文g中除/ (root), /usr, /proc, /dev/fd, /var,/var/run, and /tmp.之外所有行;
        
        umount所有文件系l?
        #umountall 
        umount所有本地的文gpȝ:
        #umountall -l
 
    umountall状态ؓ(f)busy的系l?
        
        以下四种情况,文gpȝ都会(x)昄:umount: file_system_name busy
 
        1 A program is accessing a file or directory in the file system
        2 A user is accessing a directory or file in the file system
        3 A program has a file open in that file system
        4 The file is being shared
 
        有两U方法解?
        (1) 使用fuser命o(h)来确认挂接点有那些进E在讉K,然后杀?
        (2) 用umount -f 强制umount;
 
        用fuser命o(h)的四?
        1.认挂接Ҏ(gu)那些q程需要杀?
        #fuser -cu /mount_point 
        2.向进E发出SIGKILL信号:
        #fuser -ck /mount_point
        3.认看是否还有进E在讉K挂接?
        #fuser -c /mount_point
        4.umount挂接?
        #umount /mount_point
 
        umount -f 丢失数据,僉|q程,但比较适合q程׃n?q程没有响应. 
 


]]>
Linux基础1http://www.tkk7.com/sodar-fish/articles/142060.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 05:26:00 GMThttp://www.tkk7.com/sodar-fish/articles/142060.htmlhttp://www.tkk7.com/sodar-fish/comments/142060.htmlhttp://www.tkk7.com/sodar-fish/articles/142060.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142060.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142060.html操作pȝ的功能:(x)

命o(h)解释

q程理

内存理

输入/输出Q?/span>I/OQ操作和外围讑֤理

文g理

 

Linux xҎ(gu)Q?/span>

shutdown –h now                             xQ推荐)

shutdown –r now                       重启Q推荐)

reboot                                       快速重启(跌syncq程Q?/span>

init 0                                         x

init 6                                          重启

halt                                           pȝ停机

 

linuxpȝl构Q?/span>

linux 目录l构Q?/span> 

存放命o(h)的目录:(x)/bin        /sbin              /usr/bin         /usr/sbin        /usr/local/bin

/boot                                   内核?qing)其他系l启动所需文g

/opt                                     安装大的应用E序

/tmp                                    临时文g

/lost+found                        pȝ修复q程中恢复的文g

/root                                    用户的主目录

 

/dev  Q?/span>  device讑֤目录Q?/span>

b                               block块设?/span>

c                               character字符讑֤

linux的硬件设备对应文?/span>

光驱讑֤Q?/span>/dev/cdrom

软驱Q?/span>/dev/fd0

 

/etc           配置文g所在目?/span>

启动引导E序       /etc/lilo.conf  /etc/grub.conf

控制启动模式       /etc/inittabQ图?/span>/文本登陆Q?/span>

文gpȝ配置      /etc/fstab

/etc/profile            增加环境变量{(修改PATH{)Q如配置JAVA/J2EE开发环境)

/etc/ftp*             ftp配置文g

/etc/httpd           web服务器的配置文g

/etc/ssh*            ssh配置文g

 

/etc/inittab

停止pȝQ?/span>init 0          halt        poweroff        shutdown

重启pȝQ?/span>init 6          reboot

文字界面启动Q?/span>init 3

囑Ş界面启动Q?/span>init 5

单用h式:(x)init 1              init single

 

/home

用户的默认主目录Q?/span>/home/username

useradd username            创徏新用?/span>

passwd username              d密码

/etc/passwd          pȝ能识别的用户清单Q指定用L(fng)shellQ?/span>

/etc/shadow         用户才能读,用于保护加密口o(h)的安全(隐藏口o(h)Q?/span>

 

/lib库文件的目录

/libpȝ所用的库(?/span>CE序库)

/lib/modules/2.4.20-8/kernel/drivers Q驱动模块)

/usr/lib/          应用E序使用的库Q如MySQL?/span>APIQ?/span>

 

/mnt

光驱的装载:(x)

mount –t iso9660 /dev/cdrom /mnt/cdrom

mount –t 文gcd       讑֤文g       装蝲目录

卸蝲Q?/span>umount /mnt/cdrom

软驱的用:(x)mount –t fstype /dev/fd0 /mnt/floppy

 

/usr用户目录

/usr/doc        /usr/share/doc            帮助文档

man命o(h)              查看命o(h)的手册页

info命o(h)        查看命o(h)的帮?/span>

命o(h) –help     单帮?/span>

/usr/src/linux-2.4.20-8/              linux源代?/span>

 

/usr文gpȝ部分内容Q?/span>

X11        用于X Windows

bin         几乎所有的命o(h)E序

sbin        pȝ理的命?/span>

include   C语言头文?/span>

lib           库文件和数据文g

local              本地安装的Y?/span>

share     ׃n文g和数?/span>

 

/var文gpȝ的部分内容:(x)

www       apache的文档目?/span>

lib           pȝq行旉时改变的文g

local              /usr/localE序的可变数?/span>

log         日志文g

spool      邮g、新ȝ队列的脱机目?/span>

tmp        临时文g

 

了解所用硬盘的信息

mount 所挂装的分?/span>

fdisk –l [/dev/had]               盘分区状况

df –h                                   盘分区的用情?/span>

du –sh                                目录占用I间

uname –a                           所?/span>linux版本?/span>

  



]]>
Linux基础2http://www.tkk7.com/sodar-fish/articles/142059.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 05:24:00 GMThttp://www.tkk7.com/sodar-fish/articles/142059.htmlhttp://www.tkk7.com/sodar-fish/comments/142059.htmlhttp://www.tkk7.com/sodar-fish/articles/142059.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142059.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142059.html

linux常用文g操作命o(h)

mkdir                                  创徏目录

rm –r –f                                递归删除目录Qƈ且不提示

rmdir                                  删除I目?/span>

pwd                                    查看当前目录

cd                                      切换目录

 

ls

格式Q?/span>ls [参数] [路径或文件名]

参数Q?/span>

-a           昄隐藏文g

-l            昄详细信息

-R          递归昄所在目录和文g

-d           不递归

 

linux 常用文g操作命o(h)2

more/less文g            查看文g内容

cat                              昄所指文件的内容

mvQ?/span>moveQ?/span>

       mv   [参数]     <src><dst>

       -I

       -f

cpQ?/span>copyQ?/span>

格式Q?/span>cp [参数] <src><dst>

       -f   (force)直接覆盖

       -I     提示是否覆盖

       -R   递归

 

linux文gcd

普通文Ӟ-Q:(x)文本文g和二q制文g

目录文gQ?/span>dQ:(x)文g?/span>

链接文gQ?/span>lQ:(x)ln创徏的文?/span>

Ҏ(gu)文gQ设备文Ӟb,cQ和道文gQ?/span>pQ?/span>

ls –l 查看

文gcd对应颜色配置文gQ?/span>/etc/DIR-COLORS

 

(g)查文件系l?/span>

fsck        修复盘

fsck [选项] <讑֤?/span>>

-f fstype        制定要检查的文gpȝcd

-N                 模拟昄Qƈ不真正检?/span>

-r                   恢复时要求用L(fng)?/span>

-p                  自动修正安全地更正ƈ且不?x)导致数据丢q问题

fsck –p –t ext2 /dev/hda2

注:(x)应该先卸载文件系l再(g)?/span>

 

文g的查?/span>

find 路径 选项

find /etc –name passwd

-size       按文件大查?/span>

-type      按文件类型查?/span>

 

locate

       locate –u &

 

grep [选项] 查找模式 文g?/span>[文g?/span>….]

grep [参数] ‘str’ filelist

-n    昄匚w行号

-I     忽略大小?/span>

-r     递归查找

 

链接和W号链接

链接:(x)

a)        原文件名和链接文件名都指向相同的物理地址

b)        目录不能有硬链接Q硬链接不能跨越文gpȝ

c)        文g在磁盘中只有一个复Ӟ以节省硬盘空?/span>

d)        ׃删除文g要在同一个烦(ch)引节点属于唯一的链接时才能成功Q因此可以防止不必要的误删除

W号链接Q?/span>

a)        ?/span>ln –s 命o(h)创徏文g的符号链?/span>

b)        W号链接?/span>linuxҎ(gu)文g的一U,作ؓ(f)一个文件它的资料是它所链接的文件的路径名,cM?/span>Windows下的快捷方式

c)        可以删除原有的文件而保存链接文Ӟ没有防止误删除功?/span>

 

查看文g/目录?/span>inodeQ?/span>ls –i

ln Q?/span>linkQ?/span>

ln [参数] <dst> <link name>

 

链接:(x)

       Q?/span>hard linkQ同一个文件系l,不能指向目录文gQ默认)

        ln 源文?/span> 目标文g

W号链接QY链接Q?/span>

        ?/span>-s参数创徏l

        ln –s 源文?/span> 目标文g

        ln –s /usr/local local



]]>
Linux基础3http://www.tkk7.com/sodar-fish/articles/142058.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 05:23:00 GMThttp://www.tkk7.com/sodar-fish/articles/142058.htmlhttp://www.tkk7.com/sodar-fish/comments/142058.htmlhttp://www.tkk7.com/sodar-fish/articles/142058.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142058.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142058.html

linux用户cd

pȝ理员(rootQ?/span>

       pȝ理员(SAQ主要负?/span>linux操作pȝ的^滑操?/span>

文g拥有者(uQ?/span>

       创徏文g的用L(fng)为它的拥有?/span>

l拥有者(gQ?/span>

       用户l可l一个名Q就像给用户一个名一?/span>

其他用户Q?/span>oQ?/span>

       不属于特定组的这些用?/span>

 

文g目录的权限:(x)

1.        rwx         rwx         rwx

owner     group     others

2.        rwx         r-x          ---

111        101        000

7            5            0

 

chmod 750 文g/目录?/span>           chmod 755 /usr/local/*

chmod (ugoa) (+-=) (rwx) filename/filelist

e.g.        chmod g+w o-x /usr/local/*

 

改变文g/目录属主owner

chown

改变文g/目录属组group

chgrp

 

文g比较

diff

扑և两个文本文g的差?/span>

diff [参数] <file><file>

-w    忽略所有空格差?/span>

-I     忽略大小?/span>

 

cmp

比较L两个文g

cmp [para] <file><file>

 

标准文g

1.        标准输入文g

1)        键盘UCؓ(f)标准输入文g

2)        linux中,所有的打开文gQ包括标准文Ӟ都被赋以一个称为文件描q符的。文件描q符0被赋l标准输入文?/span>

2.        标准错误文g

1)        监视器又是标准错误文?/span>

2)        文g描述W?/span>2赋给标准错误文g

3.        标准输出文g

1)        监视器称为标准输出文?/span>

2)        文g描述W?/span>1被赋l标准输出文?/span>

 

重定?/span>

1.        重定向改变关于标准输入、输出及(qing)错误的分?/span>

2.        输入重定?/span>

如:(x)cat < test1 <Enter>

3.        错误重定?/span>

如:(x)cat datafile 2(文g描述W?/span>2表示错误文g)> error-mesg <Enter>  2后没I格

4.        输出重定?/span>

如:(x)cat test1 > test2

 

|络主要命o(h)

1.        ifconfig

2.        ping

3.        route –n

4.        netstat

 

linuxpȝ中应用Y件分发格?/span>

1.        tar?/span>

Unixpȝ打包工具tar制作 Q?/span>example – 1.2.3-1.tar.gzQ?/span>

2.        rpm?/span>

Redhat公司提供的Y件包装格式 Q?/span>example-1.2.3-1.i386.rpmQ?/span>

3.        dpkg?/span>

Debian提供的Y件包装格式Q?/span>example-1.2.3-1.i386.debQ?/span>

 

rpm?/span>

rpm –ivh rpm?/span>           安装rpm?/span>

rpm –Uvh rpm?/span>          rpm?/span>

rpm –e rpm?/span>              删除rpm?/span>

rpm –qi 包名U?/span>            列出信息

rpm –qf ‘which命o(h)     昄命o(h)所在包

rpm –ql 包名U?/span>            包中的文件列?/span>

http://www.rpmfind.net

 

备䆾格式

tar cvf home.tar /home

tar czvf home.tar.gz /home

bzip2 filename                   filename.bz2

bunzip filename.bz2           解压

gzip ?/span>gunzip

zip?/span>unzip

rar



]]>
新硬盘中挂蝲/usr?home[转]http://www.tkk7.com/sodar-fish/articles/142050.htmlSodaR FisH (苏达鱼)SodaR FisH (苏达鱼)Sun, 02 Sep 2007 04:53:00 GMThttp://www.tkk7.com/sodar-fish/articles/142050.htmlhttp://www.tkk7.com/sodar-fish/comments/142050.htmlhttp://www.tkk7.com/sodar-fish/articles/142050.html#Feedback0http://www.tkk7.com/sodar-fish/comments/commentRss/142050.htmlhttp://www.tkk7.com/sodar-fish/services/trackbacks/142050.html新硬盘中挂蝲/usr?home


使用fdisk来分区,?sbin目录?br /> ./fdisk  /dev/hdb
用相兛_令来执行分区?注意的是要选择primary分区)
然后按w写分

下面格式化,我的盘在分?0glwindows
在选择primary分区时候,我给了分区号?,因此
 ./mkfs.ext2 /dev/hdb2

然后新的硬盘挂载到 mount /dev/hdb2  /mnt/newdisk

下面我将/usr?home转入新硬盘中Q?br /> 首先Q?cp -a /usr /mnt/newdisk
       cp -a /home /mnt/newdisk
然后Qؓ(f)了防止万一Q将原来?usrQ?home备䆾
      mv  usr  usr2
      mv  home home2
建立新的/home?usrQƈ映射到目标硬盘中  

     mkdir  usr
     mkdir  home
     mount --bind /mnt/newdisk/home/  /home
     mount --bind /mnt/newdisk/usr/  /usr
q时候看你的/etc/mtabQ这是根据你目前修改的(f)时的fstab
按照vmtab的格式,修改fstabQ注意先挂蝲新硬盘,然后在关?br /> home和usr分区Q我的fstabd的是
/dev/hdb2               /mnt/newdisk            ext2    defaults        0 0
/mnt/newdisk/home       /home                   none    rw,bind         0 0
/mnt/newdisk/usr        /usr                    none    rw,bind         0 0



]]>
վ֩ģ壺 ۺһۺͼ | ޴Ů߹ۿ| eeussӰԺ| ѹۿëƬվ| һӰ| һëƬƵվ| ȫaëƬ**Ƶ| ɫվwww| AëƬþ| AëƬ߲Ųշ| Ļ| 99Ƶ߾Ʒ| þþþAVۺϲҰ| պĻۺ| ѿƷ3aƵƵ| ޻ɫվ| ޹ƷƵ| avרavһ| ɫwwwƷƵѿ| ѿƵվ| պþþþþ| þ99ȾƷѹۿţţ| ɫһëƬ޻Ƭȫ| ۺAV| Ƭ߹ۿ| vavavaֻ| 100018ѷ˸| վС˵| ˿wwwƵ| Ļһҳ| һëƬ߹ۿվ| ߻ɫַ| Ʒֻ| ƷþƵ| AV| ʵƵѹۿ| ޹˾þһ| վ߹ۿ| ۺľƷ| av벻߹ۿ| Ʒպ99޵߷|