﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-时间如流水-文章分类-Linux </title><link>http://www.blogjava.net/sodar-fish/category/25511.html</link><description>知惜方成功
－唯有奋斗才是成功的不变准则&lt;br /&gt;xiaoc | sodar-fish | 苏达小鱼 ｜
OpenSource&gt;JAVA and Linux(Ubuntu) | walk always on my mind.</description><language>zh-cn</language><lastBuildDate>Sat, 15 Dec 2007 03:11:22 GMT</lastBuildDate><pubDate>Sat, 15 Dec 2007 03:11:22 GMT</pubDate><ttl>60</ttl><item><title>bootSect.S 文件中的include小问题</title><link>http://www.blogjava.net/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.blogjava.net/sodar-fish/articles/167573.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/167573.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/167573.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/167573.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/167573.html</trackback:ping><description><![CDATA[<p>在 Linux 启动过程中，最开始加载的程序就是 bootSect.S 文件.</p>
<p>其中第一行是一个include 语句：#include &lt;asm/boot.h&gt;<br />
而当我去查看boot.h的时候，发现它的真正位置在&nbsp;"include/asm-i386/boot.h" 而不是 "include/&nbsp;asm/boot.h"</p>
<p>这让我很不解,查网上资料也没有解答, 打开makefile文件,仔细看了一下,终于找到原因:</p>
<p>在makefile 中有这么一段:</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" />&nbsp;&nbsp;&nbsp;&nbsp;rm&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">f&nbsp;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" />&nbsp;&nbsp;&nbsp;&nbsp;(&nbsp;cd&nbsp;include&nbsp;;&nbsp;ln&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">sf&nbsp;asm</span><span style="color: #000000">-</span><span style="color: #000000">$(ARCH)&nbsp;asm)<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;@if&nbsp;[&nbsp;</span><span style="color: #000000">!</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">d&nbsp;include</span><span style="color: #000000">/</span><span style="color: #000000">linux</span><span style="color: #000000">/</span><span style="color: #000000">modules&nbsp;];&nbsp;then&nbsp;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mkdir&nbsp;include</span><span style="color: #000000">/</span><span style="color: #000000">linux</span><span style="color: #000000">/</span><span style="color: #000000">modules;&nbsp;<br />
<img alt="" src="http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;fi</span></div>
</div>
<p>很明显,首先删除了 asm文件夹,然后 在include 下面做了一个软连接: ln -sf asm-$(ARCH)&nbsp; asm</p>
<p>这里的ARCH明显是系统相关的环境变量了，比如在i386机器上就是代表i386了。这样asm-i386就转成了asm.</p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/167573.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-12-13 18:23 <a href="http://www.blogjava.net/sodar-fish/articles/167573.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Debian 安装 设置 笔记［原创］</title><link>http://www.blogjava.net/sodar-fish/articles/152459.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Fri, 12 Oct 2007 12:47:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/152459.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/152459.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/152459.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/152459.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/152459.html</trackback:ping><description><![CDATA[最近在折腾Linux.&nbsp; 这几天开始用Debian etch 版本，由于是注重服务器的版本，用作桌面还是费了我一番功夫。我是新手，<br />
解决问题也没那么迅速，暂时把这两天的问题记录一下。<br />
－－－－－－－－－－－－－－－－－－－－－<br />
1 教育网的同志们遇到的第一个头疼问题，锐捷认证。曾经用一个mystar就搞定，但是最近学校对锐捷做了升级，mystar<br />
也失效了。只好翻出古老的xrgsu来作认证。<br />
解压xrgsu的tar包，运行不出意外肯定报错。通常是关于libpcap.so版本问题，这个比较好解决，在/usr/lib下作软连接<br />
ln -s /usr/lib/libpcap.so.0.8 /usr/lib/libpcap.0.6.2 <br />
这里我的libpcap.so版本是0.8 其实debian 默认没有libpcap.so文件，这样如果有光盘的话插入光盘，然后用新利得软件包<br />
管理器安装一下libpcap即可，如果没有光盘，有镜像 iso文件，现作mount&nbsp; -o loop /xxxxx/xxxx.iso /media/cdrom<br />
然后使用新利得。<br />
另外可能还需要libstdc++.so.5 这个文件，这个作软连接是不管用的，只好去别的机器上下载一个～ 如果你没有，只好跑网吧了:)<br />
如果不想用新利得，去别的机器下载libpcap的源码包来自己编译安装也可以，这里必须下载另外两个包，分别是flex和bison<br />
，他们在libpcap的编译过程中需要用到。现安装flex和bison,在libpcap. <br />
过程很简单: 解压后进入文件夹&nbsp; <br />
&nbsp;# ./configure<br />
&nbsp;# make<br />
&nbsp;# make install<br />
注意要在root权限下运行上述命令。当然可以把用户添加到sudoer组里面用sudo 来运行<br />
<br />
然后是设置ip 和 dns&nbsp; 这里只要注意一下使用dhcp动态ip和 静态ip的区别就行了。<br />
关于xrgsu的使用参考readme文件。<br />
注意xrgsu的运行也需要root权限。<br />
－－－－－－－－－－－－－<br />
2关于网速很慢。<br />
这个问题比较头疼，普遍的做法是去掉ipv6支持。<br />
编辑 /etc/modprobe.d/alias 文件<br />
注视掉ipv6的行<br />
在末尾添加 alias ....pf-ipv6 (我己不清楚了，跟上面注释掉的行一样)&nbsp; off&nbsp; （这个可以在网上很容易的找到）<br />
alias ipv6 off<br />
保存，运行 # update-modules<br />
重启机器。<br />
<br />
但是我的感觉没有多明显，网速时快时慢，感觉很奇怪，现在还没找到原因。而且慢就慢在解析域名上。<br />
－－－－－－－－－－－－－－－－－－－－<br />
3中文字体问题<br />
我就不多说了，debian学习小组网站上很全面，这里只记录下思路<br />
dpkg-reconfig locales 改变locale为zh_CN.utf8<br />
apt-get install ttf-bitstream-vera ttf-arphic-uming<br />
在字体设置一下<br />
重启机器<br />
－－－-------<br />
4输入法安装scim 等，注意别忘了im-switch<br />
由于debian4.0更新之后的gnome版本是2.18 ，和scim的pinyin输入法有冲突，表现在无法给文件夹重命名中文。<br />
安装fcitx可以解决问题。<br />
<br />
安装完之后注销。<br />
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br />
5关于firefox2 ,我在网上下载了firefox 2.0 版本的tar包，解压后直接可以运行。<br />
但是这个版本默认没有flash插件，自动安装也不成功，我从adobe flash网站上下载<br />
了install_flash_player_9_linux.tar.gz,解压后将文件夹里的libflashplayer.so 文件复制<br />
到 firefox文件夹下的 plugins文件夹中，重启firefox即可。<br />
<br />
如果你使用默认的浏览器，参考下面的引用：<br />
安装flash插件：<br />
先下载9,0,31,0稳定版<br />
http://www.adobe.com/shockwave/downl...ShockwaveFlash<br />
tar zxvf install_flash_player_9_linux.tar.gz<br />
cd install_flash_player_9_linux<br />
sudo ./flashplayer-installer<br />
安装路径填写/usr/lib/iceweasel而不是/usr/lib/mozilla<br />
install another时选no<br />
-------------------------------------------------------------------------------------<br />
6 关于文件管理器<br />
默认的桌面打开文件夹是简单窗口的模式，可以在其首选项的行为选项卡中选种 总是在浏览器中打开。<br />
即可使用类似于windows下面的文件管理器的窗口。<br />
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－<br />
7 关于firefox<br />
我个人很喜欢这个浏览器，http://addons.mozine.cn/firefox/88/ 有很多附加插件资源，这个faster插件可以<br />
提高firefox的浏览速度。<br />
--------------------------------<br />
8 关于一些默认软件，有些默认的工具不喜欢可以删除掉，我部喜欢evolution，喜欢thunderbird，<br />
但是貌似debian里面的thunderbird叫做icedove mail，奇怪~<br />
编辑我喜欢openoffice.org，昨天晚上安装好慢，中断了，今天早上快的出奇，800多k/s，爽歪了~<br />
--------------------------<br />
9关于pdf和chm文件的查看。<br />
pdf可以用acrobat，默认好像就有，但是默认没有中文字体在这可以下载到中文语言包<a href="http://www.adobe.com/products/acrobat/acrrasianfontpack.html">http://www.adobe.com/products/acrobat/acrrasianfontpack.html</a><br />
关于chm<br />
强烈推荐chmsee，deb包chmsee的官方就有，很好找，这个近乎完美~<br />
--------------<br />
<font size="3"><strong>netselect-apt方式:</strong></font><strong><br />
`netselect-apt'会创建一个更完整的`sources.list'文件，但它使用更落后的方法来选择镜像站点<br />
</strong>
<div><code><strong>#apt-get install netselect-apt<br />
#mv sources.list sources.list.bak //backup<br />
#man netselect-apt  //获取详细的使用方法<br />
# netselect-apt -s testing<br />
//下载http: //www.debian.org/mirror/list-full文件,并根据其内容测试网络,生成sources.list<br />
也可将下载http://www.debian.org/mirror/list-full手动下载到本地, 并同过参数 -i 指定<br />
同样可以通过 -o 参数指定输出文件而不是默认的sources.list</strong></code></div>
<br />
11关于u盘的挂载乱码<br />
<br />
正确的做法是（假设你是GNOME用户）：<br />
安装 gnome-mount，然后在 Nautilus 文件管理器中，选择相应的U盘，右键查看属性，如图，这里假设你用的是 UTF-8 的 locale。<br />
<br />
OK.To Be Continued.... by sodar-fish<br />
<br />
<br />
<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/152459.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-10-12 20:47 <a href="http://www.blogjava.net/sodar-fish/articles/152459.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tomcat manager用户密码</title><link>http://www.blogjava.net/sodar-fish/articles/146838.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 20 Sep 2007 09:32:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/146838.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/146838.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/146838.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/146838.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/146838.html</trackback:ping><description><![CDATA[<p>在http://tomcat.apache.org/下载的jakarta-tomcat-5.0.28.zip解压配置好之后启动，可以正常显示http://127.0.0.1:8080/index.jsp</p>
<p>打开tomcat主目录下的子目录conf里面的tomcat-users.xml文件，用户配置内容如下:<br />
&lt;tomcat-users&gt;<br />
&nbsp; &lt;user name="tomcat" password="tomcat" roles="tomcat" /&gt;<br />
&nbsp; &lt;user name="role1"&nbsp; password="tomcat" roles="role1"&nbsp; /&gt;<br />
&nbsp; &lt;user name="both"&nbsp;&nbsp; password="tomcat" roles="tomcat,role1" /&gt;<br />
&lt;/tomcat-users&gt;</p>
<p><br />
当点击主页上的连接想进入管理界面的时候，我试着用文件里面提到的用户名和密码登陆，得到的却是：<br />
HTTP Status 403 - Access to the requested resource has been denied</p>
<p>访问被拒绝。难道说这些用户都没有管理员的资格，那管理员的用户名和密码怎么知道呢？</p>
<p>仔细再看了tomcat-users.xml，发现其中提到：<br />
&lt;!--<br />
&nbsp; NOTE:&nbsp; By default, no user is included in the "manager" role required<br />
&nbsp; to operate the "/manager" web application.&nbsp; If you wish to use this app,<br />
&nbsp; you must define such a user - the username and password are arbitrary.<br />
--&gt;</p>
<p>才恍然大悟。接下来，根据上面那段文字的意思，修改tomcat-users.xml文件，在其中添加管理员角色(manager)，以及管理员用户(admin)和密码(admin)，修改后如下：<br />
&lt;tomcat-users&gt;<br />
&nbsp; &lt;role rolename="manager"/&gt;<br />
&nbsp; &lt;user name="tomcat" password="tomcat" roles="tomcat" /&gt;<br />
&nbsp; &lt;user name="role1"&nbsp; password="tomcat" roles="role1"&nbsp; /&gt;<br />
&nbsp; &lt;user name="both"&nbsp;&nbsp; password="tomcat" roles="tomcat,role1" /&gt;<br />
&nbsp; &lt;user username="admin" password="admin" roles="manager"/&gt;<br />
&lt;/tomcat-users&gt;</p>
<p>最后，重启tomcat，在进入管理页面的时候，用管理员用户admin和密码admin，登陆ok。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<br />
<br />
<p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1787504</p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/146838.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-20 17:32 <a href="http://www.blogjava.net/sodar-fish/articles/146838.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>rc.d 相关解释</title><link>http://www.blogjava.net/sodar-fish/articles/146828.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 20 Sep 2007 09:17:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/146828.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/146828.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/146828.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/146828.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/146828.html</trackback:ping><description><![CDATA[rc.d的内容如下：
<br />
init.d/ :各种服务器和程序的二进制文件存放目录。
<br />
rcx.d/: 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。具体的后边叙述。
<br />
还有三个脚本:rc.sysinit, rc,  rc.local
<br />
<br />
redhat的启动方式和执行次序是：
<br />
加载内核
<br />
执行init程序
<br />
/etc/rc.d/rc.sysinit            # 由init执行的第一个脚本
<br />
/etc/rc.d/rc $RUNLEVEL          # $RUNLEVEL为缺省的运行模式
<br />
/etc/rc.d/rc.local
<br />
/sbin/mingetty                  # 等待用户登录
<br />
<br />
在Redhat中，/etc/rc.d/rc.sysinit主要做在各个运行模式中相同的初始化工作，包括：
<br />
调入keymap以及系统字体
<br />
启动swapping
<br />
设置主机名
<br />
设置NIS域名
<br />
检查（fsck）并mount文件系统
<br />
打开quota
<br />
装载声卡模块
<br />
设置系统时钟
<br />
等等。
<br />
<br />
<br />
/etc/rc.d/rc则根据其参数指定的运行模式(运行级别，你在inittab文件中可以设置)来执行相应目录下的脚本。凡是以Kxx开头的
<br />
，都以stop为参数来调用；凡是以Sxx开头的，都以start为参数来调用。调用的顺序按xx
<br />
从小到大来执行。例如，假设缺省的运行模式是3，/etc/rc.d/rc就会按上述方式调用
<br />
/etc/rc.d/rc3.d/下的脚本。
<br />
值得一提的是，Redhat中的运行模式2、3、5都把/etc/rc.d/rc.local做为初始化脚本中
<br />
的最后一个，所以用户可以自己在这个文件中添加一些需要在其他初始化工作之后，登录之前执行的命令。
<br />
<br />
init在等待/etc/rc.d/rc执行完毕之后（因为在/etc/inittab中/etc/rc.d/rc的
<br />
action是wait），将在指定的各个虚拟终端上运行/sbin/mingetty，等待用户的登录。
<br />
至此，LINUX的启动结束。
<img src ="http://www.blogjava.net/sodar-fish/aggbug/146828.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-20 17:17 <a href="http://www.blogjava.net/sodar-fish/articles/146828.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux 主机绑定多个ip</title><link>http://www.blogjava.net/sodar-fish/articles/146800.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 20 Sep 2007 08:19:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/146800.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/146800.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/146800.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/146800.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/146800.html</trackback:ping><description><![CDATA[利用同一主机绑定多个ip,可以在一台主机上测试多个虚拟主机的访问。我是在vmware中做得linux主机，由于没有多个域名，只好用多个ip来标示虚拟主机，做学习用。下面来自unlinux.<br />
[来自: http://www.Unlinux.com<br />
<font id="zoom"><font color="#000000">　　linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面， 对于<br />
以太网的第一个网络设备，配置文件名一般为ifcfg-eth0。如果需要为第一个网络设<br />
备多绑定一个IP地址，只需要在/etc/sysconfig/network-scripts目录里面创建一个<br />
名为ifcfg-eth0:0的文件，内容样例为：<br />
DEVICE="eth0:0"<br />
IPADDR="211.100.10.119"<br />
NETMASK="255.255.255.0"<br />
ONBOOT="yes"<br />
其中的DEVICE为设备的名称，IPADDR为此设备的IP地址，NETMASK为子网掩码，ONBOOT<br />
表示在系统启动时自动启动。<br />
如果需要再绑定多一个IP地址，只需要把文件名和文件内的DEVICE中的eth0:x加一即<br />
可。LINUX最多可以支持255个IP别名。]</font></font>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/146800.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-20 16:19 <a href="http://www.blogjava.net/sodar-fish/articles/146800.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CentOS 挂载iso 做安装源</title><link>http://www.blogjava.net/sodar-fish/articles/144629.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Wed, 12 Sep 2007 14:13:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/144629.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/144629.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/144629.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/144629.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/144629.html</trackback:ping><description><![CDATA[首先说明一下这不是原创，我从其他地方拷过来的，不记得作者是谁了，先向作者致敬一下，谢谢您给我们提供这个有效的方法。但今天我试了一下，发现得作一下修改才能正常运行。如果不幸被作者看到了，可千万不要怪我啊，因为我也是出于为大家好的目的出发去改的。好了，看下面。<br />
<br />
因为FC6的&#8220;Add/Remove Software&#8221;好像是集成了一些类似于yum的功能。每次打开它时，它都会上网去搜索安装包的列表，要搜好一阵子（超级烦躁）。如果不想让它上网去索 搜，而只是在本地添加/删除软件，那我们就需要对yum的仓库文件位置作一些调整。也就是把/etc/yum.repos.d/里的文件备份到别的地方， 我选择在它目录里再建一个目录放置。<br />
<br />
然后自己建一个以.repo为扩展名的文件，注意是放在/etc/yum.repos.d/的目录里。比如我的就是CDROM.repo,路径为/etc/yum.repos.d/CDROM.repo,其内容如下：<br />
<br />
[core] 注意：这里一定要为core，不然会出现下载软件包头错误<br />
<br />
name=CDROM<br />
<br />
baseurl=file:///mnt/CDROM 注释：这里是放你光盘挂载的路径<br />
<br />
enabled=1<br />
<br />
gpgcheck=1<br />
<br />
gpgkey=file:///mnt/CDROM/RPM-GPG-KEY 注释：这里是指定光盘中的那个名字叫RPM-GPG-KEY的认证文件<br />
<br />
注意：以上标明注释的地方请务必根据自己的地方修改。<br />
<br />
好，现在可以放心的打开&#8220;Add/Remove Software&#8221;了。稍等一会，等它搜索完安装包，就可以开始添加/删除程序了<br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/144629.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-12 22:13 <a href="http://www.blogjava.net/sodar-fish/articles/144629.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Removing yum-updatesd</title><link>http://www.blogjava.net/sodar-fish/articles/144611.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Wed, 12 Sep 2007 12:42:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/144611.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/144611.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/144611.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/144611.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/144611.html</trackback:ping><description><![CDATA[<h1 class="documentFirstHeading">Removing yum-updatesd</h1>
<div>
<div class="documentByLine"><span>by <a href="http://fedorasolved.org/author/jpmahowald">John Mahowald</a> </span>— <span>上次修改时间:</span> 2007-02-16 02:23
<div class="reviewHistory"></div>
</div>
</div>
<p class="documentDescription">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</p>
<div class="plain">
<div class="plain">
<div class="plain">
<h2 class="Heading">Applicable to Fedora Versions</h2>
<div>
<ul>
    <li>Fedora Core 6</li>
</ul>
</div>
<h2 class="contentheading">Doing the work</h2>
<br />
<div class="contentheading">
<ol>
    <li>Stop the yum-updatesd daemon:
    <pre class="TerminalCommand">su -c 'service yum-updatesd stop'</pre>
    <br />
    <li>Remove the yum-updatesd package:
    <pre class="TerminalCommand">su -c 'yum remove yum-updatesd'</pre>
    <li>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:
    <pre class="TerminalCommand">su -c 'yum update'<br />
    </pre>
    </li>
</ol>
</div>
<br />
<h2 class="contentheading">More Information</h2>
<h3 class="contentheading">Disclaimer</h3>
<p>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</p>
</div>
</div>
</div>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/144611.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-12 20:42 <a href="http://www.blogjava.net/sodar-fish/articles/144611.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>wget 命令详解</title><link>http://www.blogjava.net/sodar-fish/articles/143667.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sat, 08 Sep 2007 12:25:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143667.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143667.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143667.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143667.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143667.html</trackback:ping><description><![CDATA[wget各种选项分类列表 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;启动&nbsp; <br />
&nbsp;&nbsp;-V,&nbsp;&nbsp;--version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;显示wget的版本后退出 <br />
&nbsp;&nbsp;-h,&nbsp;&nbsp;--help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打印语法帮助 <br />
&nbsp;&nbsp;-b,&nbsp;&nbsp;--background&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;启动后转入后台执行 <br />
&nbsp;&nbsp;-e,&nbsp;&nbsp;--execute=COMMAND&nbsp;&nbsp;&nbsp;执行`.wgetrc'格式的命令，wgetrc格式参见/etc/wgetrc或~/.wgetrc <br />
"&nbsp;&nbsp;&nbsp;&nbsp;记录和输入文件&nbsp; <br />
&nbsp;&nbsp;-o,&nbsp;&nbsp;--output-file=FILE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;把记录写到FILE文件中 <br />
&nbsp;&nbsp;-a,&nbsp;&nbsp;--append-output=FILE&nbsp;&nbsp;&nbsp;把记录追加到FILE文件中 <br />
&nbsp;&nbsp;-d,&nbsp;&nbsp;--debug&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打印调试输出 <br />
&nbsp;&nbsp;-q,&nbsp;&nbsp;--quiet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;安静模式(没有输出) <br />
&nbsp;&nbsp;-v,&nbsp;&nbsp;--verbose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;冗长模式(这是缺省设置) <br />
&nbsp;&nbsp;-nv,&nbsp;--non-verbose&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;关掉冗长模式，但不是安静模式 <br />
&nbsp;&nbsp;-i,&nbsp;&nbsp;--input-file=FILE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下载在FILE文件中出现的URLs <br />
&nbsp;&nbsp;-F,&nbsp;&nbsp;--force-html&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;把输入文件当作HTML格式文件对待 <br />
&nbsp;&nbsp;-B,&nbsp;&nbsp;--base=URL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将URL作为在-F&nbsp;-i参数指定的文件中出现的相对链接的前缀 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--sslcertfile=FILE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可选客户端证书 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--sslcertkey=KEYFILE&nbsp;&nbsp;&nbsp;可选客户端证书的KEYFILE <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--egd-file=FILE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指定EGD&nbsp;socket的文件名 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;下载&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--bind-address=ADDRESS&nbsp;&nbsp;&nbsp;指定本地使用地址(主机名或IP，当本地有多个IP或名字时使用) <br />
&nbsp;&nbsp;-t,&nbsp;&nbsp;--tries=NUMBER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设定最大尝试链接次数(0&nbsp;表示无限制). <br />
&nbsp;&nbsp;-O&nbsp;&nbsp;&nbsp;--output-document=FILE&nbsp;&nbsp;&nbsp;把文档写到FILE文件中 <br />
&nbsp;&nbsp;-nc,&nbsp;--no-clobber&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不要覆盖存在的文件或使用.#前缀 <br />
&nbsp;&nbsp;-c,&nbsp;&nbsp;--continue&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;接着下载没下载完的文件 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--progress=TYPE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设定进程条标记 <br />
&nbsp;&nbsp;-N,&nbsp;&nbsp;--timestamping&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不要重新下载文件除非比本地文件新 <br />
&nbsp;&nbsp;-S,&nbsp;&nbsp;--server-response&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打印服务器的回应 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--spider&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不下载任何东西 <br />
&nbsp;&nbsp;-T,&nbsp;&nbsp;--timeout=SECONDS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设定响应超时的秒数 <br />
&nbsp;&nbsp;-w,&nbsp;&nbsp;--wait=SECONDS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;两次尝试之间间隔SECONDS秒 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--waitretry=SECONDS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在重新链接之间等待1...SECONDS秒 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--random-wait&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在下载之间等待0...2*WAIT秒 <br />
&nbsp;&nbsp;-Y,&nbsp;&nbsp;--proxy=on/off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开或关闭代理 <br />
&nbsp;&nbsp;-Q,&nbsp;&nbsp;--quota=NUMBER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置下载的容量限制 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--limit-rate=RATE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;限定下载输率 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;目录&nbsp; <br />
&nbsp;&nbsp;-nd&nbsp;&nbsp;--no-directories&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不创建目录 <br />
&nbsp;&nbsp;-x,&nbsp;&nbsp;--force-directories&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;强制创建目录 <br />
&nbsp;&nbsp;-nH,&nbsp;--no-host-directories&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不创建主机目录 <br />
&nbsp;&nbsp;-P,&nbsp;&nbsp;--directory-prefix=PREFIX&nbsp;&nbsp;&nbsp;将文件保存到目录&nbsp;PREFIX/... <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--cut-dirs=NUMBER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;忽略&nbsp;NUMBER层远程目录 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;HTTP&nbsp;选项&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--http-user=USER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设定HTTP用户名为&nbsp;USER. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--http-passwd=PASS&nbsp;&nbsp;&nbsp;&nbsp;设定http密码为&nbsp;PASS. <br />
&nbsp;&nbsp;-C,&nbsp;&nbsp;--cache=on/off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;允许/不允许服务器端的数据缓存&nbsp;(一般情况下允许). <br />
&nbsp;&nbsp;-E,&nbsp;&nbsp;--html-extension&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将所有text/html文档以.html扩展名保存 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--ignore-length&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;忽略&nbsp;`Content-Length'头域 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--header=STRING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在headers中插入字符串&nbsp;STRING <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--proxy-user=USER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设定代理的用户名为&nbsp;USER <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--proxy-passwd=PASS&nbsp;&nbsp;&nbsp;设定代理的密码为&nbsp;PASS <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--referer=URL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在HTTP请求中包含&nbsp;`Referer:&nbsp;URL'头 <br />
&nbsp;&nbsp;-s,&nbsp;&nbsp;--save-headers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保存HTTP头到文件 <br />
&nbsp;&nbsp;-U,&nbsp;&nbsp;--user-agent=AGENT&nbsp;&nbsp;&nbsp;&nbsp;设定代理的名称为&nbsp;AGENT而不是&nbsp;Wget/VERSION. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--no-http-keep-alive&nbsp;&nbsp;关闭&nbsp;HTTP活动链接&nbsp;(永远链接). <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--cookies=off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不使用&nbsp;cookies. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--load-cookies=FILE&nbsp;&nbsp;&nbsp;在开始会话前从文件&nbsp;FILE中加载cookie <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--save-cookies=FILE&nbsp;&nbsp;&nbsp;在会话结束后将&nbsp;cookies保存到&nbsp;FILE文件中 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;FTP&nbsp;选项&nbsp; <br />
&nbsp;&nbsp;-nr,&nbsp;--dont-remove-listing&nbsp;&nbsp;&nbsp;不移走&nbsp;`.listing'文件 <br />
&nbsp;&nbsp;-g,&nbsp;&nbsp;--glob=on/off&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开或关闭文件名的&nbsp;globbing机制 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--passive-ftp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用被动传输模式&nbsp;(缺省值). <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--active-ftp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用主动传输模式 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--retr-symlinks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在递归的时候，将链接指向文件(而不是目录) <br />
"&nbsp;&nbsp;&nbsp;&nbsp;递归下载&nbsp; <br />
&nbsp;&nbsp;-r,&nbsp;&nbsp;--recursive&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;递归下载－－慎用! <br />
&nbsp;&nbsp;-l,&nbsp;&nbsp;--level=NUMBER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最大递归深度&nbsp;(inf&nbsp;或&nbsp;0&nbsp;代表无穷). <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--delete-after&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在现在完毕后局部删除文件 <br />
&nbsp;&nbsp;-k,&nbsp;&nbsp;--convert-links&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;转换非相对链接为相对链接 <br />
&nbsp;&nbsp;-K,&nbsp;&nbsp;--backup-converted&nbsp;&nbsp;&nbsp;在转换文件X之前，将之备份为&nbsp;X.orig <br />
&nbsp;&nbsp;-m,&nbsp;&nbsp;--mirror&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;等价于&nbsp;-r&nbsp;-N&nbsp;-l&nbsp;inf&nbsp;-nr. <br />
&nbsp;&nbsp;-p,&nbsp;&nbsp;--page-requisites&nbsp;&nbsp;&nbsp;&nbsp;下载显示HTML文件的所有图片 <br />
"&nbsp;&nbsp;&nbsp;&nbsp;递归下载中的包含和不包含(accept/reject)&nbsp; <br />
&nbsp;&nbsp;-A,&nbsp;&nbsp;--accept=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的被接受扩展名的列表 <br />
&nbsp;&nbsp;-R,&nbsp;&nbsp;--reject=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的不被接受的扩展名的列表 <br />
&nbsp;&nbsp;-D,&nbsp;&nbsp;--domains=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的被接受域的列表 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--exclude-domains=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的不被接受的域的列表 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--follow-ftp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;跟踪HTML文档中的FTP链接 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--follow-tags=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的被跟踪的HTML标签的列表 <br />
&nbsp;&nbsp;-G,&nbsp;&nbsp;--ignore-tags=LIST&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分号分隔的被忽略的HTML标签的列表 <br />
&nbsp;&nbsp;-H,&nbsp;&nbsp;--span-hosts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当递归时转到外部主机 <br />
&nbsp;&nbsp;-L,&nbsp;&nbsp;--relative&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;仅仅跟踪相对链接 <br />
&nbsp;&nbsp;-I,&nbsp;&nbsp;--include-directories=LIST&nbsp;&nbsp;&nbsp;允许目录的列表 <br />
&nbsp;&nbsp;-X,&nbsp;&nbsp;--exclude-directories=LIST&nbsp;&nbsp;&nbsp;不被包含目录的列表 <br />
&nbsp;&nbsp;-np,&nbsp;--no-parent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不要追溯到父目录
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143667.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-08 20:25 <a href="http://www.blogjava.net/sodar-fish/articles/143667.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu 的 inittab</title><link>http://www.blogjava.net/sodar-fish/articles/143556.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sat, 08 Sep 2007 01:37:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143556.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143556.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143556.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143556.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143556.html</trackback:ping><description><![CDATA[<div>今天用ubuntu 6.10
server，意外地发现，居然找不到/etc/inittab文件，极其纳闷，翻了半天，才知道，在ubuntu中，inittab软件包已经被<a href="http://upstart.ubuntu.com/">upstart</a>软件包替换了，所有的配置信息都在/etc/event.d/目录下。顺手记一笔，说不定也有其它人和我一样找不到
:)<input id="articleView_Plugin_Type_input" value="-1" type="hidden" /><span id="articleView_Trackback_Url_utf8_span"><br />
来自：http://www.i170.com/Article/63089/trackback<br />
</span>/etc/rc2.d/S13gdm改成K13gdm<br />
Ubuntu中此命令从文本模式启动<br />
<br />
</div>
<script>PluginAObjViewExpand('articleView','',63089)</script>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-08 09:37 <a href="http://www.blogjava.net/sodar-fish/articles/143556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>lftp 使用</title><link>http://www.blogjava.net/sodar-fish/articles/143522.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Fri, 07 Sep 2007 12:52:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143522.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143522.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143522.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143522.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143522.html</trackback:ping><description><![CDATA[<span>在 ~/.lftp下面建一个文件名为rc的文件,里面加上下面两行:
<br />
set ftp:charset GBK
<br />
set file:charset UTF-8
<br />
这样做的好处是,下次重装系统的时候,这个设置还在.<br />
登录：<br />
</span>
<ul>
    <li> lftp <a href="ftp://user:password@site/" class="external free" title="ftp://user:password@site:port" rel="nofollow">ftp://user:password@site:port</a>
    </li>
    <li> lftp user:password@site:port
    </li>
    <li> lftp site -p port -u user,password
    </li>
    <li> lftp site:port -u user,password<br />
    </li>
</ul>
<br />
<p>系统会提示输入password，密码就回显为******了
</p>
<p>不过每次都输入这么多，好麻烦哦。
如果有类似leapftp的站点管理器就好了，其实lftp早就给我们想好了：
这就是bookmark。後面我们将会看到。
</p>
命令：<br />
<pre>lftp user@site:port<br />
这个命令可以防止密码以明文出现。<br />
终端：<br />
man lftp<br />
进入lftp后<br />
help <br />
获得帮助<br />
</pre>
<p>就可以看到命令列表
</p>
<p>下面我们看一下lftp常用的命令：
</p>
<dl><dt>ls&nbsp;</dt><dd>显示远端文件列表。
</dd><dt>cd&nbsp;</dt><dd>切换远端目录。
</dd></dl>
<dl><dt>get&nbsp;</dt><dd>下载远端文件。
</dd><dt>mget&nbsp;</dt><dd>下载远端文件(可以用通配符也就是 *)。
</dd><dt>pget&nbsp;</dt><dd>使用多个线程来下载远端文件, 预设为五个。
</dd></dl>
<dl><dt>mirror&nbsp;</dt><dd>下载/上传/同步 整个目录。
</dd></dl>
<dl><dt>put&nbsp;</dt><dd>上传文件。
</dd><dt>mput&nbsp;</dt><dd> 上传多个文件(支持通配符)。
</dd></dl>
<dl><dt>mv&nbsp;</dt><dd>移动远端文件(远端文件改名)。
</dd><dt>rm&nbsp;</dt><dd>删除远端文件。
</dd><dt>mrm&nbsp;</dt><dd>删除多个远端文件(支持通配符)。
</dd><dt>mkdir&nbsp;</dt><dd>建立远端目录。
</dd><dt>rmdir&nbsp;</dt><dd>删除远端目录。
</dd></dl>
<dl><dt>pwd&nbsp;</dt><dd>显示目前远端所在目录。
</dd><dt>du&nbsp;</dt><dd>计算远端目录的大小
</dd></dl>
<dl><dt>!&nbsp;</dt><dd>执行本地 shell的命令(由于lftp 没有 lls, 故可用&nbsp;!ls 来替代)
</dd></dl>
<dl><dt>lcd&nbsp;</dt><dd>切换本地目录
</dd></dl>
<dl><dt>lpwd&nbsp;</dt><dd>显示本地目录
</dd></dl>
<dl><dt>alias&nbsp;</dt><dd>定义别名
</dd></dl>
<dl><dt>bookmark&nbsp;</dt><dd>设定书签。
</dd></dl>
<dl><dt>exit&nbsp;</dt><dd>退出ftp
</dd></dl>
<pre><br />
<br />
</pre>
<br />
<br />
<br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143522.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-07 20:52 <a href="http://www.blogjava.net/sodar-fish/articles/143522.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu 去掉桌面上的硬盘图标</title><link>http://www.blogjava.net/sodar-fish/articles/143332.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Fri, 07 Sep 2007 02:32:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143332.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143332.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143332.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143332.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143332.html</trackback:ping><description><![CDATA[打开应用程序－系统工具－配置编辑器(conf-editor),如果找不到系统工具菜单，在应用程序菜单－&gt;右键－&gt;编辑菜单中添加 系统工具项。<br />
找到apps-&gt;nautilus-&gt;desktop<br />
把volumes_visible 设置为false<br />
OK...<br />
<br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143332.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-07 10:32 <a href="http://www.blogjava.net/sodar-fish/articles/143332.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ChmSee 0.96 安装过程(郁闷，1.00总是有问题)</title><link>http://www.blogjava.net/sodar-fish/articles/143212.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 06 Sep 2007 08:50:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143212.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143212.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143212.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143212.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143212.html</trackback:ping><description><![CDATA[<a href="http://linuxtoy.org/archives/chmsee.html">ChmSee </a>通过其主页获取的 deb 包在 Ubuntu 7.04 中安装总是存在问题，这里索性记录下从源代码安装的过程.
<p><strong>准备编译依赖</strong></p>
<p>在编译 ChmSee 0.96 时，需要用到 Gtk2+、libglade、gecko、chmlib、openssl 等使用依赖。在 Ubuntu 中，这些依赖可通过以下指令安装：</p>
<p><code>sudo apt-get install libgtk2.0-dev libglade2-dev firefox-dev libchm-dev libssl-dev</code></p>
<p><strong>编译并安装</strong></p>
<p><a href="http://chmsee.gro.clinux.org/">ChmSee 0.96 的源码包</a>可从这里下载。在下载后，执行下列命令：<br />
<code><br />
tar zxvf chmsee-1.0.0.tar.gz<br />
cd chmsee-1.0.0/<br />
./configure<br />
make<br />
sudo make install<br />
</code></p>
<p><strong>运行 ChmSee</strong></p>
<p>有两种方法可以运行 ChmSee：</p>
<ol>
    <li>在终端中执行 chmsee；</li>
    <li>点击&#8220;应用程序 &#8594; 附件 &#8594; ChmSee&#8221;菜单条目。</li>
</ol>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143212.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-06 16:50 <a href="http://www.blogjava.net/sodar-fish/articles/143212.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LumaQQ的安装,主要是学习建立桌面快捷方式.</title><link>http://www.blogjava.net/sodar-fish/articles/143188.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 06 Sep 2007 08:05:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143188.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143188.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143188.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143188.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143188.html</trackback:ping><description><![CDATA[<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><span style="font-size: 10pt;"><span style="font-size: 12pt;"><span style="font-size: 10pt;">1. 下载并安装
安装QQ需要先安装上一步的JAVA环境，也可以到lumaqq官方网站下载最新版本进行安装（依次执行以下命令）</span> <span style="color: #000000;"><br />
<span style="font-family: Verdana;"><span style="font-size: 10pt;"><span style="color: #000000;">
wget&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">c&nbsp;http:</span><span style="color: #000000;">//</span><span style="color: #000000;">lumaqq.linuxsir.org</span><span style="color: #000000;">/</span><span style="color: #000000;">download</span><span style="color: #000000;">/<br />
</span><span style="color: #000000;">2005</span><span style="color: #000000;">/</span><span style="color: #000000;">lumaqq_2005</span><span style="color: #000000;">-</span>linux_gtk2_x86_no_jre.tar.gz</span></span></span></span></span><br />
<span style="color: #000000;">sudo&nbsp;tar&nbsp;zxvf&nbsp;lumaqq_2005</span><span style="color: #000000;">-</span><span style="color: #000000;">linux_gtk2_x86_no_jre.tar.gz&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">C&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;"><br />
wget&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">c&nbsp;http:</span><span style="color: #000000;">//</span><span style="color: #000000;">lumaqq.linuxsir.org</span><span style="color: #000000;">/</span><span style="color: #000000;">download</span><span style="color: #000000;">/</span><span style="color: #000000;">patch</span><span style="color: #000000;">/</span><span style="color: #000000;">lumaqq_2005_patch_2006.</span><span style="color: #000000;">02.02</span><span style="color: #000000;">.</span><span style="color: #000000;">15.00</span><span style="color: #000000;">.zip <br />
sudo&nbsp;unzip&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">o&nbsp;lumaqq_2005_patch_2006.</span><span style="color: #000000;">02.02</span><span style="color: #000000;">.</span><span style="color: #000000;">15.00</span><span style="color: #000000;">.zip&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">d&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;">LumaQQ</span><span style="color: #000000;">/</span><span style="color: #000000;">lib<br />
sudo&nbsp;chown&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">R&nbsp;root:root&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;">LumaQQ</span>
<pre><span style="font-family: Verdana;"><span style="font-size: 10pt;"><span style="font-size: 10pt;"><span style="font-size: 12pt;"><span style="font-size: 10pt;">sudo chmod -R 755 /opt/LumaQQ/ <br />
sudo gedit /usr/share/applications/LumaQQ.desktop</span></span></span></span></span></pre>
<span style="font-size: 10pt;">
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><span style="color: #000000;"><span style="color: red;">2. 在新增的文件(上文的 LumaQQ.desktop)内加入下面代码，这部分说明如何建立一个桌面快捷方式。</span>[Desktop&nbsp;Entry]<br />
Name</span><span style="color: #000000;">=</span><span style="color: #000000;">LumaQQ<br />
Comment</span><span style="color: #000000;">=</span><span style="color: #000000;">QQ&nbsp;Client<br />
Exec</span><span style="color: #000000;">=/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;">LumaQQ</span><span style="color: #000000;">/</span><span style="color: #000000;">lumaqq<br />
Icon</span><span style="color: #000000;">=/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;">LumaQQ</span><span style="color: #000000;">/</span><span style="color: #000000;">QQ.png<br />
Terminal</span><span style="color: #000000;">=</span><span style="color: #000000;">false<br />
Type</span><span style="color: #000000;">=</span><span style="color: #000000;">Application<br />
Categories</span><span style="color: #000000;">=</span><span style="color: #000000;">Application;Network;</span><span style="color: red;"><span style="font-family: Comic Sans MS;"><br />
3. 保存编辑过的文件 安装完成後的快捷方式在（应用程序 -&gt; Internat -&gt; LumaQQ）。</span></span></div>
<p><span style="font-size: 10pt;"><span style="font-size: 12pt;">
</span></span></p>
</span></div>
<p></p>
<p style="margin-bottom: 0cm; background-color: #ffffff;">
</p>
<blockquote>
</blockquote>
<p>
</p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143188.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-06 16:05 <a href="http://www.blogjava.net/sodar-fish/articles/143188.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu JDK1.6 + Netbeans 安装及设置</title><link>http://www.blogjava.net/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.blogjava.net/sodar-fish/articles/143180.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143180.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143180.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143180.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143180.html</trackback:ping><description><![CDATA[<span class="postbody">注：本文来自 Ubuntu 中文论坛 作者：</span><strong><a href="javascript:pn('benetcs');">benetcs</a> 本人对部分做修改，供学习之用.<br />
</strong><span style="color: #2000ff;">论坛有人提供了用 update-alternates 管理的方法安装JDK,那个思路很好，只是不知道在其他的Linux版本下可不可用，<br />
所以暂时还是用保险的方法，设置环境变量。 <br />
注意在设这完环境变量之后，要注销(或者重启)一次才能生效。</span><br />
<span class="postbody">刚刚开始安装netbeans5.5的时候遇到了很多问题，现在问题基本都解决了，所以就把安装方法总结一下希望能给初次安装netbeans的朋友一些帮助。
<br />
第一步，下载netbeans5.5  地址： <a href="http://www.netbeans.info/downloads/index.php" target="_blank">http://www.netbeans.info/downloads/index.php</a>
<br />
英文还可以的朋友可以试试netbeans6.0 M7 虽说netbeans6.0要年底左右才能发布正式版，但是据说这个版本目前还是不错的，我也是刚刚开始用，感觉界面漂亮了一些，具体还是集成了一些新的功能目前还没有测试过。
<br />
netbeans6.0   地址： <a href="http://www.netbeans.info/downloads/all.php?b_id=2744&amp;src=1" target="_blank">http://www.netbeans.info/downloads/all.php?b_id=2744&amp;src=1</a>
<br />
然后就是JDK6了，下载地址是： <a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">http://java.sun.com/javase/downloads/index.jsp</a>
<br />
我没有用源里的JDK6，因为用源里的JDK 安装netbeans时 总是提示：
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 class="postbody">
<br />
第二步开始安装，安装JDK6
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span class="genmed"><strong>代码:</strong></span></td>
        </tr>
        <tr>
            <td class="code">sudo chmod +x jdk-6-linux-i586.bin
            <br />
            &nbsp; &nbsp; &nbsp; &nbsp; sudo ./jdk-6-linux-i586.bin
            <br />
            </td>
        </tr>
    </tbody>
</table>
<span class="postbody">
<br />
配置环境变量
<br />
编辑/etc/profile文件
<br />
添加以下内容：
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 class="postbody">
<br />
然后执行java -version验证JDK版本（修改profile文件后，应从起系统）
<br />
<br />
让JDK支持中文：
<br />
方法很多，最简单的方法是：
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 class="postbody">
<br />
注：simsun.ttf 为你的中文字体。
<br />
<span style="color: red;"><span class="postbody">注： 由于我的Ubuntu7.04 默认没有安装 /usr/share/fonts/windows/simsun.ttf<br />
将 </span><span class="postbody">/usr/share/fonts/</span><span class="postbody">trutype/arphic/uming.ttf 拷贝到 fallback 文件夹即可。</span></span></span><span class="postbody"><br />
<br />
其它的方法有：
<br />
第一种方法是把你的中文字体目录做个连接到jdk/jre/lib/fonts里面，这种方法很简便。看命令：
<br />
引用:
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 （假设我们的中文字体放在/usr/share/fonts/truetype/windows目录里，这个目录里我放的是从Windows那边copy过来的字体）</td>
        </tr>
    </tbody>
</table>
<span class="postbody">
<br />
<br />
为什么要做fallback这个连接，我也是从网上看到的，我想应该是Sun做的设定吧，设定JDK/JRE在运行时会到这个目录里去找那些非西方字体。
这种方法对JDK/JRE
1.4/1.5/1.6都适用，但是由于没有在fontconfig.properties文件里面详细设定字体，所以这种方法显示出来的字体很难看。
<br />
<br />
第二种方法是把配置好的fontconfig.properties做个连接到jdk1.x/jre/lib里面。看命令：
<br />
引用:
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 （假设我们的fontconfig.properties放在/etc/java目录里）</td>
        </tr>
    </tbody>
</table>
<span class="postbody">
<br />
<br />
这种方法对JDK/JRE
1.4/1.5/1.6都适用，只不过1.4版本的文件名是font.properties而不是fontconfig.properties。当然你也
可以直接把fontconfig.properties文件复制到/opt/jdk1.x/jre/lib里面，这样就不用做连接，但是如果你同时安装几
个不同版本的JDK，还是做连接比较方便。在下面我会把我配置好的font.properties和fontconfig.properties的内容贴
出来，大家稍作修改就可以用了。
<br />
<br />
<br />
好了JDK安装完毕，开始安装netbeans(5.5和6.0的安装方式一样）
<br />
</span>
<table align="center" border="0" cellpadding="3" cellspacing="1" width="90%">
    <tbody>
        <tr>
            <td><span 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 class="postbody">
<br />
按照图形界面的安装提示，完成安装。
<br />
现在我们就可以在LINUX下用netbeans写我们的JAVA代码了！
<br />
<br />
netbeans个人感觉还是很好用的，eclipse也不错就是配置起来太麻烦（我比较懒，所以喜欢集成度较高的！）。</span>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143180.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-06 15:30 <a href="http://www.blogjava.net/sodar-fish/articles/143180.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>build-essential</title><link>http://www.blogjava.net/sodar-fish/articles/143157.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Thu, 06 Sep 2007 05:58:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/143157.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/143157.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/143157.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/143157.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/143157.html</trackback:ping><description><![CDATA[		我./configure的时候出了大致如下的错误：<br />
<font face="Verdana">checking for <font color="red">gcc</font>... <font color="red">gcc</font><br />
checking for C compiler default output file name... configure: error: C compiler cannot create executables</font><br />
<br />
找了linuxsir，apt-get install build-essential就好了。
<img src ="http://www.blogjava.net/sodar-fish/aggbug/143157.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-06 13:58 <a href="http://www.blogjava.net/sodar-fish/articles/143157.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ubuntu 服务器版 中文化解决方案[原创]</title><link>http://www.blogjava.net/sodar-fish/articles/142620.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Tue, 04 Sep 2007 06:42:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142620.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142620.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142620.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142620.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142620.html</trackback:ping><description><![CDATA[ubuntu 7.04 服务器版 中文显示菱形. 解决方案如下<br />
1 #sudo apt-get update 更新源.<br />
2 # sudo apt-get install language-pack-zh 安装中文包<br />
3 #sudo apt-get install im-switch fcitx&nbsp;&nbsp;安装fcitx 拼音输入法.<br />
4 #sudo apt-get install zhcon 安装zhcon 汉化软件<br />
5 #cd /boot/grub<br />
&nbsp;&nbsp; #sudo vim menu.lst<br />
&nbsp;&nbsp; 把kernel 行中的splash改为vga=791 (该参数显示为１０２４＊７６８)<br />
6 为了方便起见，添加别名<br />
　#cd /etc<br />
&nbsp;&nbsp; # sudo vim bash.bashrc<br />
&nbsp;&nbsp; 将　alias zhcon='zhcon --utf8' 添加到该文件中。<br />
7　重启系统。<br />
　#zhcon&nbsp; 运行ｚｈｃｏｎ进入中文显示状态，ｃｔｒｌ＋ｓｐａｃｅ切换中英文输入法<br />
<br />
<br /><img src ="http://www.blogjava.net/sodar-fish/aggbug/142620.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-04 14:42 <a href="http://www.blogjava.net/sodar-fish/articles/142620.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在命令行下来配置Ubuntu网络[转]</title><link>http://www.blogjava.net/sodar-fish/articles/142598.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Tue, 04 Sep 2007 05:15:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142598.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142598.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142598.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142598.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142598.html</trackback:ping><description><![CDATA[刚刚发现了一个很不错的英文网站──UbuntuGeek！上面的文章都非常OK啊！既可以满足我学习Ubuntu，又可以满足我学习英语了。<br />
<br />
现在翻译一篇文章，基本上是我写的那本《Ubuntu Server菜鸟配置手册》第二章&#8220;简单的配置好服务器网络和 SSH&#8221;的拓展，估计可以整理进《Ubuntu Server老鸟配置手册》（哈哈，暂时没有计划写，也不够水平）。<br />
<br />
不多说了，单独作为一篇文章还是有价值的。<br />
<br />
在命令行下来配置Ubuntu网络<br />
<br />
为网卡配置DHCP地址：<br />
<br />
如果你想配置DHCP地址，你需要编辑/etc/network/interfaces，并输入以下几行（假设你的网卡是eth0）：<br />
<br />
sudo vi /etc/network/interfaces<br />
<br />
# The primary network interface - use DHCP to find our address<br />
<br />
auto eth0<br />
<br />
iface eth0 inet dhcp //指定为dhcp<br />
<br />
在输入这几行后，你需要通过以下命令重新启动你的网络设备：<br />
<br />
sudo /etc/init.d/networking restart<br />
<br />
为网卡配置静态IP<br />
<br />
如果你想配置静态IP地址，你需要编辑/etc/network/interfaces，并输入以下几行（假设你的网卡是eth0）：<br />
<br />
sudo vi /etc/network/interfaces<br />
<br />
# The primary network interface<br />
<br />
auto eth0<br />
<br />
iface eth0 inet static //指定为static<br />
<br />
address 192.168.3.90 //IP地址<br />
<br />
gateway 192.168.3.1 //网关<br />
<br />
netmask 255.255.255.0 //子网掩码<br />
<br />
network 192.168.3.0 //这个&#8230;&#8230;网络？<br />
<br />
broadcast 192.168.3.255 //广播<br />
<br />
在输入这几行后，你需要通过以下命令重新启动你的网络设备：<br />
<br />
sudo /etc/init.d/networking restart<br />
<br />
设置第二个IP地址或虚拟IP<br />
<br />
如果你是一个服务器管理员或者只是普通用户，有时你需要为系统指派第二个IP，那么你可以这样做，同样编辑/etc/network/interfaces文件（假设你的网卡是eth0）：<br />
<br />
sudo vi /etc/network/interfaces<br />
<br />
auto eth0:1<br />
<br />
iface eth0:1 inet static<br />
<br />
address 192.168.1.60<br />
<br />
netmask 255.255.255.0<br />
<br />
network x.x.x.x<br />
<br />
broadcast x.x.x.x<br />
<br />
gateway x.x.x.x<br />
<br />
在输入这几行后，你需要通过以下命令重新启动你的网络设备：<br />
<br />
sudo /etc/init.d/networking restart<br />
<br />
设置Ubuntu系统的hostname<br />
<br />
使用以下命令格式来改系统的hostname，或者直接编辑/etc/hostname<br />
<br />
sudo hostname newname<br />
<br />
设置DNS<br />
<br />
sudo vi /etc/resolv.conf<br />
<br />
enter the following details<br />
<br />
search test.com<br />
<br />
nameserver 192.168.3.2<br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-04 13:15 <a href="http://www.blogjava.net/sodar-fish/articles/142598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu:如何通过BIND套件来架设DNS服务[转]</title><link>http://www.blogjava.net/sodar-fish/articles/142597.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Tue, 04 Sep 2007 05:13:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142597.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142597.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142597.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142597.html</trackback:ping><description><![CDATA[<p>首先安装BIND套件 <br />
</p>
<pre>sudo apt-get install bind</pre>
<p>这时在/etc/bind下会出现（这里跟其他的UNIX/LINUX不同，一般其他的UNIX/LINUX默认是把配置文件放 </p>
<p>在/etc/named下，数据文件放在/var/named或/var/bind下的，而UBUNTU都一起放在这个目录下了） </p>
<p>&nbsp;</p>
db.0 db.255 db.root named.conf.local <br />
db.127 db.local named.conf named.conf.options <br />
<br />
其中named.conf为主配置文件，named.conf.local和named.conf.options这两个文件在其他的UNIX/LINUX <br />
<br />
系统里默认是没有的，UBUNTU的这种想法很不错，把各个部分都分开管理；其余的部分都是默认生成的几 <br />
<br />
个数据文件。这里需要稍微讲一下区数据文件里的几个资源记录的含义： <br />
<br />
SOA记录：指示该区的权威 <br />
NS记录：列出该区的一个名字服务器 <br />
A记录：名字到地址的映射 （也就是正向解析） <br />
PTR记录：地址到名字的映射 （也就是反向解析） <br />
CNAME：规范名字 （别名记录） <br />
<br />
下面开始服务配置 <br />
缓存域名服务器设置 （Cache-only server） <br />
缓存域名服务器顾名思义其自身是没有域名记录的，仅仅从别的DNS上获取记录并做高速缓存。 <br />
安装好DNS服务后，不需要任何配置，只需要把服务起起来就是缓存域名服务器了。 <br />
<br />
<pre>sudo /etc/init.d/bind start</pre>
主DNS配置 <br />
安装好DNS后，配置named.conf.local,如下例： <br />
<p>&nbsp;</p>
<pre>zone "163.com" {<br />
type master;<br />
file "/etc/bind/db.163.com";<br />
};<br />
<br />
zone "sohu.com" {<br />
type master;<br />
file "/etc/bind/db.sohu.com";<br />
};<br />
<br />
zone "sina.com" {<br />
type master;<br />
file "/etc/bind/db.sina.com";<br />
};<br />
<br />
...</pre>
保存配置，然后再创建相对应的数据文件，如上例163.com的数据文件如下： <br />
<pre>//db.163.com的配置文件<br />
$TTL 86400<br />
@           IN  SOA     dns.163.com  root.dns.163.com. (<br />
2005092001 ; serial<br />
28800 ; refresh<br />
7200 ; retry<br />
604800 ; expire<br />
86400 ; ttl<br />
)<br />
@           IN  NS      dns.163.com<br />
@           IN  MX      10      mail.163.com.<br />
<br />
dns         IN  A       111.111.111.111<br />
www       IN   A   222.222.222.222<br />
xxx       IN   A   333.333.333.333<br />
mail       IN   CNAME   xxx<br />
...</pre>
保存，重启BIND服务就OK了 <br />
<br />
从DNS的配置 <br />
从DNS的配置和主DNS配置很像，只不过不需要建立数据文件，只需要指定数据文件存放位置就可以了 <br />
<pre>zone "163.com" {<br />
type slave;<br />
file "/etc/bind/db.163.com";<br />
masters {<br />
111.111.111.111； //主DNS的地址<br />
}；<br />
};<br />
<br />
zone "sohu.com" {<br />
type slave;<br />
file "/etc/bind/db.sohu.com";<br />
masters {<br />
111.111.111.111； //主DNS的地址<br />
}；<br />
};<br />
<br />
zone "sina.com" {<br />
type slave;<br />
file "/etc/bind/db.sina.com";<br />
masters {<br />
111.111.111.111； //主DNS的地址<br />
}；<br />
};<br />
<br />
...</pre>
<br />
保存配置，重启服务。 <br />
BIND9里的还有很多其它的功能选项，大家慢慢消化吧！ 
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-04 13:13 <a href="http://www.blogjava.net/sodar-fish/articles/142597.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>apt 使用</title><link>http://www.blogjava.net/sodar-fish/articles/142596.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Tue, 04 Sep 2007 05:12:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142596.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142596.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142596.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142596.html</trackback:ping><description><![CDATA[<div class="post" id="post-324">
<h2>Apt 使用参考</h2>
<p class="postmeta">2006-09-22 Toy Posted in <a title="View all posts in Tutorials" href="http://linuxtoy.org/category/tutorials/" rel="category tag">Tutorials</a><span class="rss" title="comment RSS of this post"><a href="http://linuxtoy.org/archives/apt_reference.html/feed/">RSS</a></span><span class="rss"><a title="copy this URI and ping to this post from ur own site" href="http://linuxtoy.org/archives/apt_reference.html/trackback/">Trackback</a></span></p>
<div class="entry">
<table>
    <tbody>
        <tr>
            <td>命令</td>
            <td>作用</td>
        </tr>
        <tr>
            <td>apt-cache search package</td>
            <td>搜索包</td>
        </tr>
        <tr>
            <td>apt-cache show package</td>
            <td>获取包的相关信息，如说明、大小、版本等</td>
        </tr>
        <tr>
            <td>sudo apt-get install package</td>
            <td>安装包</td>
        </tr>
        <tr>
            <td>sudo apt-get install package - - reinstall</td>
            <td>重新安装包</td>
        </tr>
        <tr>
            <td>sudo apt-get -f install</td>
            <td>强制安装</td>
        </tr>
        <tr>
            <td>sudo apt-get remove package</td>
            <td>删除包</td>
        </tr>
        <tr>
            <td>sudo apt-get remove package - - purge</td>
            <td>删除包，包括删除配置文件等</td>
        </tr>
        <tr>
            <td>sudo apt-get autoremove</td>
            <td>自动删除不需要的包</td>
        </tr>
        <tr>
            <td>sudo apt-get update</td>
            <td>更新源</td>
        </tr>
        <tr>
            <td>sudo apt-get upgrade</td>
            <td>更新已安装的包</td>
        </tr>
        <tr>
            <td>sudo apt-get dist-upgrade</td>
            <td>升级系统</td>
        </tr>
        <tr>
            <td>sudo apt-get dselect-upgrade</td>
            <td>使用 dselect 升级</td>
        </tr>
        <tr>
            <td>apt-cache depends package</td>
            <td>了解使用依赖</td>
        </tr>
        <tr>
            <td>apt-cache rdepends package</td>
            <td>了解某个具体的依赖</td>
        </tr>
        <tr>
            <td>sudo apt-get build-dep package</td>
            <td>安装相关的编译环境</td>
        </tr>
        <tr>
            <td>apt-get source package</td>
            <td>下载该包的源代码</td>
        </tr>
        <tr>
            <td>sudo apt-get clean &amp;&amp; sudo apt-get autoclean</td>
            <td>清理下载文件的存档</td>
        </tr>
        <tr>
            <td>sudo apt-get check</td>
            <td>检查是否有损坏的依赖</td>
        </tr>
    </tbody>
</table>
<p>备注：package 为软件包名称。<br />
更新：1.根据 <a href="http://wiki.linuxhelp.net/index.php/Apt-get_Guide"><em>Apt-get Guide</em></a> 一文，新增了几个命令。2.新增了 apt-get autoremove 命令。</p>
<p>（Via <a href="http://www.arsgeek.com/?p=577">ArsGeek</a>, thanks!） </p>
<p>&#8594; 转载时务必以超链接形式标明文章原始出处及作者信息。<br />
&#8594; 本文网址：<a href="http://linuxtoy.org/archives/apt_reference.html">http://linuxtoy.org/archives/apt_reference.html</a></p>
</div>
<!--.entry--></div>
<!--.post-->
<h3 id="comments">apt-get build-dep 后跟包名<br />
安装相关的编译环境</h3>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142596.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-04 13:12 <a href="http://www.blogjava.net/sodar-fish/articles/142596.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[未完成] 关于Linux下建立 DNS 服务器 </title><link>http://www.blogjava.net/sodar-fish/articles/142144.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 14:21:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142144.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142144.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142144.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142144.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142144.html</trackback:ping><description><![CDATA[<p><span style="color: red">学习进度：[半天]</span><br />
出现Non-Authorize<br />
bind中没有这条记录,dns将会去其他的dns寻找这条记录,找到后作条记录在缓存中......</p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142144.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 22:21 <a href="http://www.blogjava.net/sodar-fish/articles/142144.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>fstab文件</title><link>http://www.blogjava.net/sodar-fish/articles/142065.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 06:15:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142065.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142065.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142065.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142065.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142065.html</trackback:ping><description><![CDATA[　　1 fstab文件的作用 <br />
文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件，则可以通过"mount /directoryname"命令来加载一个文件系统，每种文件系统都对应一个独立的行，每行中的字段都有空格或tab键分开。
<table class="ppc_download_ad_frame" style="margin: 10px 7px 3px 0px" cellspacing="0" cellpadding="0" width="1%" align="left" border="0">
    <tbody>
        <tr>
            <td id="a"></td>
            <td id="b" width="100%"><img height="1" width="1"  alt="" /></td>
            <td id="c"><img height="9" width="9"  alt="" /></td>
        </tr>
        <tr>
            <td id="d"></td>
            <td id="e" valign="top" height="100%"><!-- frame contents --><!-- /frame contents --></td>
            <td id="f"><img height="1" width="1"  alt="" /></td>
        </tr>
        <tr>
            <td id="g"><img height="9" width="9"  alt="" /></td>
            <td id="h"><img height="1" width="1"  alt="" /></td>
            <td id="i"><img height="9" width="9"  alt="" /></td>
        </tr>
    </tbody>
</table>
<p>同时fsck、mount、umount的等命令都利用该程序。<br />
<br />
2. fstab文件格式 <br />
下面是/etc/fatab文件的一个示例行： <br />
fs_spec fs_file fs_type fs_options fs_dump fs_pass <br />
/dev/hda1 / ext2 defaults 1 1 <br />
<br />
fs_spec - 该字段定义希望加载的文件系统所在的设备或远程文件系统，对于一般的本地块设备情况来说：IDE设备一般描述为/dev/hdaXN，X是IDE设备通道(a, b, or c)，N代表分区号；SCSI设备一描述为/dev/sdaXN。对于NFS情况，格式一般为: <br />
<br />
,例如：`knuth.aeb.nl:/'。对于procfs，使用`proc'来定义。 <br />
<br />
fs_file - 该字段描述希望的文件系统加载的目录点，对于swap设备，该字段为none；对于加载目录名包含空格的情况，用40来表示空格。 <br />
<br />
fs_type - 定义了该设备上的文件系统，一般常见的文件类型为ext2 (Linux设备的常用文件类型)、vfat(Windows系统的fat32格式)、NTFS、iso9600等。 <br />
<br />
codepage国家语言代码页 <br />
<br />
iocharset字符集 <br />
<br />
fs_options - 指定加载该设备的文件系统是需要使用的特定参数选项，多个参数是由逗号分隔开来。对于大多数系统使用"defaults"就可以满足需要。其他常见的选项包括： <br />
选项 含义 <br />
ro 以只读模式加载该文件系统 <br />
sync 不对该设备的写操作进行缓冲处理，这可以防止在非正常关机时情况下破坏文件系统，但是却降低了计算机速度 <br />
user 允许普通用户加载该文件系统 <br />
quota 强制在该文件系统上进行磁盘定额限制 <br />
noauto 不再使用mount －a命令（例如系统启动时）加载该文件系统 <br />
<br />
fs_dump - 该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储，若不需要转储就设置该字段为0 <br />
<br />
fs_pass - 该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序，根文件系统"/"对应该字段的值应该为1，其他文件系统应该为2。若该文件系统无需在启动时扫描则设置该字段为0 <br />
<br />
<br />
3. 示例文件 <br />
# /etc/fstab <br />
/dev/hda8 swap swap defaults 0 0 <br />
/dev/hda9 / ext2 defaults 1 1 <br />
/dev/hda6 /wine vfat defaults,codepage=936,iocharset=cp936 0 0 <br />
/dev/hda7 /winf vfat defaults,codepage=936,iocharset=cp936 0 0 <br />
/dev/hdb /cdrom iso9660 noauto,user 0 0 <br />
none /proc proc defaults 0 0 <br />
none /dev/pts devpts gid=5,mode=620 0 0</p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142065.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 14:15 <a href="http://www.blogjava.net/sodar-fish/articles/142065.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mount and umount [quote from ChinaUnix]</title><link>http://www.blogjava.net/sodar-fish/articles/142062.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 05:40:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142062.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142062.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142062.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142062.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142062.html</trackback:ping><description><![CDATA[Moduel&nbsp;4&nbsp;&nbsp;&nbsp;Performing&nbsp;Mounts&nbsp;and&nbsp;Umounts <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;Note&nbsp;&#8211;&nbsp;While&nbsp;system&nbsp;administrators&nbsp;typically&nbsp;use&nbsp;the&nbsp;/usr/sbin/mount <br />
command,&nbsp;the&nbsp;system&nbsp;boot&nbsp;scripts&nbsp;use&nbsp;the&nbsp;/sbin/mount&nbsp;command. <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;介绍/etc/vfstab文件: <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/etc/vfstab列出系统启动时自动mount的文件,&nbsp;除/etc/mnttab和/var/run之外; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/etc/vfstab文件分出七个区域: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;device&nbsp;to&nbsp;mount&nbsp;&nbsp;&nbsp;&nbsp;被mount的设备和伪设备 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;device&nbsp;to&nbsp;fsck&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;raw&nbsp;or&nbsp;character&nbsp;device&nbsp;e.g.&nbsp;/dev/rdsk下的 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;对于伪设备如:/proc&nbsp;或&nbsp;fd&nbsp;这项可写&nbsp;&nbsp;-&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;point&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;的路径 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FS&nbsp;type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;文件系统类型 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fsck&nbsp;pass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;指示在系统启动时是否fsck检测;0不检1表示fsck为系统正常启动运行 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;大于1时表示把此设备加入fsck运行列表,fsck可同时检测8个设备, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mountall命令忽略此项 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;at&nbsp;boot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;yes&nbsp;要求启动时自动mount,no&nbsp;则不 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;Note&nbsp;&#8211;&nbsp;For&nbsp;/&nbsp;(root),&nbsp;/usr,&nbsp;and&nbsp;/var&nbsp;(if&nbsp;it&nbsp;is&nbsp;a&nbsp;separate&nbsp;file&nbsp;system)&nbsp;file <br />
systems,&nbsp;the&nbsp;mount&nbsp;at&nbsp;boot&nbsp;field&nbsp;value&nbsp;is&nbsp;specified&nbsp;as&nbsp;no.&nbsp;The&nbsp;kernel <br />
mounts&nbsp;these&nbsp;file&nbsp;systems&nbsp;as&nbsp;part&nbsp;of&nbsp;the&nbsp;boot&nbsp;sequence&nbsp;before&nbsp;the <br />
mountall&nbsp;command&nbsp;is&nbsp;run.&nbsp;The&nbsp;mount&nbsp;command&nbsp;explicitly&nbsp;mounts&nbsp;the <br />
file&nbsp;systems&nbsp;/&nbsp;(root)&nbsp;and&nbsp;/usr&nbsp;as&nbsp;specified&nbsp;in&nbsp;the <br />
/etc/rcS.d/S30rootusr.sh&nbsp;script&nbsp;and&nbsp;the&nbsp;/var&nbsp;file&nbsp;system&nbsp;as&nbsp;specified <br />
in&nbsp;the&nbsp;/etc/rcS.d/S70buildmnttab&nbsp;script. <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;options&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;comma-separated&nbsp;list&nbsp;of&nbsp;options&nbsp;passed&nbsp;to&nbsp;the <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;command.&nbsp;A&nbsp;dash&nbsp;(-)&nbsp;indicates&nbsp;the&nbsp;use&nbsp;of <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default&nbsp;mount&nbsp;options. <br />
&nbsp; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;介绍/etc/mnttab文件: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此文件是一个只读文件,当mount一项时,会在此文件中入一条,umount后也会在此文件中删除相应项; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;包括五项区域: <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;point&nbsp;&nbsp;&nbsp;&nbsp;挂接点&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Device&nbsp;Name&nbsp;&nbsp;&nbsp;&nbsp;设备名,块设备是文件系统的物理名称; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mount&nbsp;Options&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;文件系统上生效的挂载选项列表&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dev=number&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;主从设备号 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date&nbsp;and&nbsp;time&nbsp;mounted&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount的日期时间 <br />
&nbsp; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;使用mount <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;/dev/dsk/c#d#t#s#&nbsp;/mountpoint&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不加参数时,使用以下默认属性: <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;read/write&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates&nbsp;whether&nbsp;reads&nbsp;and&nbsp;writes&nbsp;are&nbsp;allowed&nbsp;on <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;file&nbsp;system. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setuid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Permits&nbsp;the&nbsp;execution&nbsp;of&nbsp;setuid&nbsp;programs&nbsp;in&nbsp;the <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file&nbsp;system. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;intr/nointr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows&nbsp;and&nbsp;forbids&nbsp;keyboard&nbsp;interrupts&nbsp;to&nbsp;kill&nbsp;a <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;process&nbsp;that&nbsp;is&nbsp;waiting&nbsp;for&nbsp;an&nbsp;operation&nbsp;on&nbsp;a&nbsp;locked <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file&nbsp;system. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nologging&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates&nbsp;that&nbsp;logging&nbsp;is&nbsp;not&nbsp;enabled&nbsp;for&nbsp;the&nbsp;ufs&nbsp;file <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;system. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;largefiles&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows&nbsp;for&nbsp;the&nbsp;creation&nbsp;of&nbsp;files&nbsp;larger&nbsp;than&nbsp;2&nbsp;Gbytes. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;file&nbsp;system&nbsp;mounted&nbsp;with&nbsp;this&nbsp;option&nbsp;can&nbsp;contain <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;files&nbsp;larger&nbsp;than&nbsp;2&nbsp;Gbytes. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xattr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supports&nbsp;extended&nbsp;attributes&nbsp;not&nbsp;found&nbsp;in <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;standard&nbsp;UNIX&nbsp;attributes. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onerror=action&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Specifies&nbsp;the&nbsp;action&nbsp;that&nbsp;the&nbsp;ufs&nbsp;file&nbsp;system&nbsp;should <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;take&nbsp;to&nbsp;recover&nbsp;from&nbsp;an&nbsp;internal&nbsp;inconsistency&nbsp;on&nbsp;a <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file&nbsp;system.&nbsp;An&nbsp;action&nbsp;can&nbsp;be&nbsp;specified&nbsp;as: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;panic—Causes&nbsp;a&nbsp;forced&nbsp;system&nbsp;shutdown.&nbsp;This&nbsp;is <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;default. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lock&nbsp;—&nbsp;Applies&nbsp;a&nbsp;file&nbsp;system&nbsp;lock&nbsp;to&nbsp;the&nbsp;file <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;system. <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;umount&nbsp;—&nbsp;Forcibly&nbsp;unmounts&nbsp;the&nbsp;file&nbsp;system. <br />
------------------------------------------------------------------------------ <br />
Note&nbsp;&#8211;&nbsp;Due&nbsp;to&nbsp;file&nbsp;system&nbsp;overhead,&nbsp;the&nbsp;largest&nbsp;file&nbsp;size&nbsp;that&nbsp;can&nbsp;be&nbsp;created <br />
is&nbsp;approximately&nbsp;866&nbsp;Gbytes. <br />
------------------------------------------------------------------------------ <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;使用mount命令的option <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Some&nbsp;options&nbsp;used&nbsp;to&nbsp;mount&nbsp;local&nbsp;file&nbsp;systems&nbsp;include:&nbsp;ro,&nbsp;nosetuid, <br />
noatime,&nbsp;nolargefiles,&nbsp;and&nbsp;logging. <br />
&nbsp; <br />
格式:&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;-o&nbsp;option,option,...&nbsp;device_name&nbsp;mount_point <br />
&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-o&nbsp;ro&nbsp;/dev/dsk/c0t0d0s6&nbsp;/usr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-------设成只读 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;下面是使用多个参数,设成只读以及不允许执行setuid进程,但并不限制生成setuid <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-o&nbsp;ro,nosuid&nbsp;/dev/dsk/c0t0d0s7&nbsp;/export/home <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为提高磁盘访问性能,文件系统访问频繁,最后访问时间并不计较的可以 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-o&nbsp;noatime&nbsp;/dev/dsk/c0t0d0s7&nbsp;/export/home <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;防止成生超过2G的文件, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-o&nbsp;nolargefiles&nbsp;/dev/dsk/c0t0d0s7&nbsp;/export/home <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果文件系统已经存在超过2G的大文件,mount会挫败,如果想成功mount,则必须删除相关大文件, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;并且删除后必须用fsck来更新超级块的信息,如果一次运行fsck还不能成功mount则必须用fsck <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来清除超级块的信息; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使UFS文件系统写日志; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-o&nbsp;logging&nbsp;/dev/dsk/c0t0d0s7&nbsp;/export/home <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;存放日志文件的大小,大约是每1G分配1M的大小,最大不超过64M字节; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当UFS日志达其最大时，它就开始将事务记录到文件系统中。文件系统被卸载时，整个UFS日志 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;都被清空，所有事务都被写入文件系统。&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UFS日志有两个好处。一，它文件系统的不一致性，也就不再需要长时间运行fsck扫描。 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;二，可以跳过fsck扫描，这就减少了系统在被以非正常的关闭方法关闭时，重启的时间， <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;使用mountall命令: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mountall&nbsp;-l&nbsp;只mount本地的所有文件系统; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mountall命令读取/etc/vfstab文件内容,当device&nbsp;to&nbsp;fsck&nbsp;项大于0时,fsck会检测文件系统是否完好,以致于安全挂接.当系统文件坏掉,fsck会试图修复,mountall会mount其它挂接点,和device&nbsp;to&nbsp;fsck&nbsp;项等于0的挂接点. <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;mount一个新的文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;八步: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.把硬盘放入服务器, <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.重启或devfsadm让系统识别硬盘; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.format把硬盘分区; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.newfs在磁盘slice上生成新的文件系统; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.在/目录下用mkdir&nbsp;生成一个新的挂接点; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.mount文件系统到挂接点; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.用mount命令查看是否mount成功; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.修改/etc/vfstab文件,让系统下次重启时自动加载; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;mount不同类型的文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果mount时没有以mount&nbsp;-F&nbsp;fstype指明的话,mount会以ufs来作为默认的类型,mount根据设备名,&nbsp;块名,或挂接点来判断文件类型; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mount&nbsp;不能从/etc/vfstab的fs&nbsp;entry来判断,会以/etc/default/fs&nbsp;file&nbsp;或 <br />
/etc/dfs/fstypes来决定文件的挂接类型,如果是本地文件系统则是/etc/default/fs&nbsp;文件中一行 <br />
LOCAL=ufs&nbsp;&nbsp;来确定挂接类型; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果是远程文件系统,则从/etc/dfs/fstypes第一行来确定 <br />
nfs&nbsp;NFS&nbsp;Utilities <br />
autofs&nbsp;AUTOFS&nbsp;Utilities <br />
cachefs&nbsp;CACHEFS&nbsp;Utilities <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Using&nbsp;the&nbsp;fstyp&nbsp;Command来查看文件类型: <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;fstyp&nbsp;/dev/rdsk/c0t0d0s7 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ufs <br />
&nbsp;&nbsp;&nbsp;&nbsp;指定一下hsfs文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当volume&nbsp;manage停止时,用hsfs来指定一个cdrom <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-F&nbsp;hsfs&nbsp;-o&nbsp;ro&nbsp;/dev/dsk/c0t6d0s0&nbsp;/cdrom <br />
&nbsp;&nbsp;&nbsp;&nbsp;指定一个pcfs文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当卷管理停止时,挂接一个驻留在diskette(软盘)的文件系统 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mkdir&nbsp;/pcfs <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;mount&nbsp;-F&nbsp;pcfs&nbsp;/dev/diskette&nbsp;/pcfs <br />
&nbsp; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;执行umount命令: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;提示:在umount文件系统前,都是先从/etc/mnttab文件种删除相应行; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从挂接点删除: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#umount&nbsp;/export/home <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;从逻辑硬件文件名删除: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;umount&nbsp;/dev/dsk/c0t0d0s7 <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;执行umountall命令: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/sbin/umountall命令会在系统关闭或在命令输入umountall时读取/etc/mnttab文件,然后umount <br />
&nbsp;&nbsp;&nbsp;&nbsp;vfstab文件中除/&nbsp;(root),&nbsp;/usr,&nbsp;/proc,&nbsp;/dev/fd,&nbsp;/var,/var/run,&nbsp;and&nbsp;/tmp.之外所有行; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;umount所有文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#umountall&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;umount所有本地的文件系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#umountall&nbsp;-l <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;umountall状态为busy的系统: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以下四种情况,文件系统都会显示:umount:&nbsp;file_system_name&nbsp;busy <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1&nbsp;A&nbsp;program&nbsp;is&nbsp;accessing&nbsp;a&nbsp;file&nbsp;or&nbsp;directory&nbsp;in&nbsp;the&nbsp;file&nbsp;system <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;A&nbsp;user&nbsp;is&nbsp;accessing&nbsp;a&nbsp;directory&nbsp;or&nbsp;file&nbsp;in&nbsp;the&nbsp;file&nbsp;system <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3&nbsp;A&nbsp;program&nbsp;has&nbsp;a&nbsp;file&nbsp;open&nbsp;in&nbsp;that&nbsp;file&nbsp;system <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4&nbsp;The&nbsp;file&nbsp;is&nbsp;being&nbsp;shared <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有两种方法解决: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)&nbsp;使用fuser命令来确认挂接点有那些进程在访问,然后杀掉 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)&nbsp;用umount&nbsp;-f&nbsp;强制umount; <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用fuser命令的四步: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.确认挂接点有那些进程需要杀掉 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#fuser&nbsp;-cu&nbsp;/mount_point&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.向进程发出SIGKILL信号: <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#fuser&nbsp;-ck&nbsp;/mount_point <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.确认看是否还有进程在访问挂接点 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#fuser&nbsp;-c&nbsp;/mount_point <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.umount挂接点 <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#umount&nbsp;/mount_point <br />
&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;umount&nbsp;-f&nbsp;丢失数据,僵死进程,但比较适合远程共享时,远程没有响应.&nbsp;<br />
&nbsp; <br />
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142062.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 13:40 <a href="http://www.blogjava.net/sodar-fish/articles/142062.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux基础1</title><link>http://www.blogjava.net/sodar-fish/articles/142060.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 05:26:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142060.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142060.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142060.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142060.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142060.html</trackback:ping><description><![CDATA[<p align="left"><strong><span style="font-family: 宋体">操作系统的功能：</span></strong><strong></strong>
<p align="left"><span style="font-family: 宋体">命令解释</span>
<p align="left"><span style="font-family: 宋体">进程管理</span>
<p align="left"><span style="font-family: 宋体">内存管理</span>
<p align="left"><span style="font-family: 宋体">输入</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">输出（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">I/O</span><span style="font-family: 宋体">）操作和外围设备管理</span>
<p align="left"><span style="font-family: 宋体">文件管理</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">Linux </span></strong><strong><span style="font-family: 宋体">关机方法：</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">shutdown &#8211;h now <span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">关机（推荐）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">shutdown &#8211;r now <span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">重启（推荐）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">reboot<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">快速重启（跳过</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">sync</span><span style="font-family: 宋体">过程）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 0 <span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">关机</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 6<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">重启</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">halt<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统停机</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span></strong><strong><span style="font-family: 宋体">系统结构：</span></strong><strong></strong>
<p align="left"><strong></strong>
<p align="left"><strong></strong>
<p align="left"><strong></strong>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux </span></strong><strong><span style="font-family: 宋体">目录结构：</span></strong>&nbsp;
<p align="left"><span style="font-family: 宋体">存放命令的目录：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/bin<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/sbin<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/bin<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/sbin<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/local/bin</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/boot<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">内核及其他系统启动所需文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/opt<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">安装大的应用程序</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/tmp<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">临时文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/lost+found<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统修复过程中恢复的文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/root<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">超级用户的主目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/dev<span><font face="Microsoft Sans Serif">&nbsp; </font></span></span></strong><strong><span style="font-family: 宋体">－</span></strong><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp; </span>device</font></span></strong><strong><span style="font-family: 宋体">设备目录：</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">b<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</span>block</font></span><span style="font-family: 宋体">块设备</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">c<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;</span>character</font></span><span style="font-family: 宋体">字符设备</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span><span style="font-family: 宋体">的硬件设备对应文件</span>
<p align="left"><span style="font-family: 宋体">光驱设备：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/dev/cdrom</span>
<p align="left"><span style="font-family: 宋体">软驱：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/dev/fd0</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span></strong><strong><span style="font-family: 宋体">配置文件所在目录</span></strong><strong></strong>
<p align="left"><span style="font-family: 宋体">启动引导程序</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/etc/lilo.conf<span>&nbsp; </span>/etc/grub.conf</font></span>
<p align="left"><span style="font-family: 宋体">控制启动模式</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/etc/inittab</font></span><span style="font-family: 宋体">（图形</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">文本登陆）</span>
<p align="left"><span style="font-family: 宋体">文件系统配置</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"> <font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp; </span>/etc/fstab</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/profile<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">增加环境变量等（修改</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">PATH</span><span style="font-family: 宋体">等）（如配置</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">JAVA/J2EE</span><span style="font-family: 宋体">开发环境）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/ftp*<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ftp</font></span><span style="font-family: 宋体">配置文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/httpd<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>web</font></span><span style="font-family: 宋体">服务器的配置文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/ssh*<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ssh</font></span><span style="font-family: 宋体">配置文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/inittab</span></strong>
<p align="left"><span style="font-family: 宋体">停止系统：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 0<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>halt<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>poweroff<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>shutdown</font></span>
<p align="left"><span style="font-family: 宋体">重启系统：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 6<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>reboot</font></span>
<p align="left"><span style="font-family: 宋体">文字界面启动：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 3</span>
<p align="left"><span style="font-family: 宋体">图形界面启动：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 5</span>
<p align="left"><span style="font-family: 宋体">单用户模式：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">init 1<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>init single</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/home</span></strong>
<p align="left"><span style="font-family: 宋体">用户的默认主目录：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/home/username</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">useradd username<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">创建新用户</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">passwd username<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">添加密码</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/passwd<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统能识别的用户清单（指定用户的</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">shell</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/shadow<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">超级用户才能读，用于保护加密口令的安全（隐藏口令）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/lib</span></strong><strong><span style="font-family: 宋体">库文件的目录</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/lib</span><span style="font-family: 宋体">系统所用的库（如</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">C</span><span style="font-family: 宋体">程序库）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/lib/modules/2.4.20-8/kernel/drivers </span><span style="font-family: 宋体">（驱动模块）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/usr/lib/<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">应用程序使用的库（如</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">MySQL</span><span style="font-family: 宋体">的</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">API</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/mnt</span></strong>
<p align="left"><span style="font-family: 宋体">光驱的装载：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mount &#8211;t iso9660 /dev/cdrom /mnt/cdrom</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mount &#8211;t </span><span style="font-family: 宋体">文件类型</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">设备文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">装载目录</span>
<p align="left"><span style="font-family: 宋体">卸载：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">umount /mnt/cdrom</span>
<p align="left"><span style="font-family: 宋体">软驱的使用：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mount &#8211;t fstype /dev/fd0 /mnt/floppy</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/usr</span></strong><strong><span style="font-family: 宋体">用户目录</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/usr/doc<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/share/doc<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></span><span style="font-family: 宋体">帮助文档</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">man</span><span style="font-family: 宋体">命令</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">查看命令的手册页</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">info</span><span style="font-family: 宋体">命令</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">查看命令的帮助</span>
<p align="left"><span style="font-family: 宋体">命令</span><span style="font-family: 'Microsoft Sans Serif'"> <span lang="EN-US"><font face="Microsoft Sans Serif">&#8211;help<span>&nbsp;&nbsp;&nbsp;&nbsp; </span></font></span></span><span style="font-family: 宋体">简单帮助</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/usr/src/linux-2.4.20-8/<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>linux</font></span><span style="font-family: 宋体">源代码</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/usr</span></strong><strong><span style="font-family: 宋体">文件系统部分内容：</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">X11<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">用于</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">X Windows</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">bin<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">几乎所有的命令程序</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">sbin<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统管理的命令</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">include<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp; </span>C</font></span><span style="font-family: 宋体">语言头文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">lib<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">库文件和数据文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">local<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">本地安装的软件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">share<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">共享文件和数据</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/var</span></strong><strong><span style="font-family: 宋体">文件系统的部分内容：</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">www<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>apache</font></span><span style="font-family: 宋体">的文档目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">lib<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统运行时随时改变的文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">local<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/local</font></span><span style="font-family: 宋体">程序的可变数据</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">log<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">日志文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">spool<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">邮件、新闻等队列的脱机目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">tmp<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">临时文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">了解所用硬盘的信息</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mount </span><span style="font-family: 宋体">所挂装的分区</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">fdisk &#8211;l [/dev/had]<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">硬盘分区状况</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">df &#8211;h<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">硬盘分区的使用情况</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">du &#8211;sh<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">目录占用空间</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">uname &#8211;a <span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">所用</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span><span style="font-family: 宋体">版本号</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span></p>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142060.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 13:26 <a href="http://www.blogjava.net/sodar-fish/articles/142060.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux基础2</title><link>http://www.blogjava.net/sodar-fish/articles/142059.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 05:24:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142059.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142059.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142059.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142059.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142059.html</trackback:ping><description><![CDATA[<div>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span></strong><strong><span style="font-family: 宋体">常用文件操作命令</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mkdir<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">创建目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rm &#8211;r &#8211;f<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">递归删除目录，并且不提示</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rmdir<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">删除空目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">pwd<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">查看当前目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cd <span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">切换目录</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ls</span></strong>
<p align="left"><span style="font-family: 宋体">格式：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ls [</span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] [</span><span style="font-family: 宋体">路径或文件名</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">]</span>
<p align="left"><span style="font-family: 宋体">参数：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-a<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">显示隐藏文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-l<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">显示详细信息</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-R<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">递归显示所在目录和文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-d<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">不递归</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux </span></strong><strong><span style="font-family: 宋体">常用文件操作命令</span></strong><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">2</span></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">more/less</span><span style="font-family: 宋体">文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">查看文件内容</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cat<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">显示所指文件的内容</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">mv</span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">move</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>mv<span>&nbsp;&nbsp; </span>[</font></span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">]<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp; </span>&lt;src&gt;&lt;dst&gt;</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>-I</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>-f</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cp</span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">copy</span><span style="font-family: 宋体">）</span>
<p align="left"><span style="font-family: 宋体">格式：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cp [</span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] &lt;src&gt;&lt;dst&gt;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>-f<span>&nbsp;&nbsp; </span>(force)</font></span><span style="font-family: 宋体">直接覆盖</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>-I<span>&nbsp;&nbsp;&nbsp;&nbsp; </span></font></span><span style="font-family: 宋体">提示是否覆盖</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>-R<span>&nbsp;&nbsp; </span></font></span><span style="font-family: 宋体">递归</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span></strong><strong><span style="font-family: 宋体">文件类型</span></strong><strong></strong>
<p align="left"><span style="font-family: 宋体">普通文件（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-</span><span style="font-family: 宋体">）：文本文件和二进制文件</span>
<p align="left"><span style="font-family: 宋体">目录文件（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">d</span><span style="font-family: 宋体">）：文件夹</span>
<p align="left"><span style="font-family: 宋体">链接文件（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">l</span><span style="font-family: 宋体">）：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ln</span><span style="font-family: 宋体">创建的文件</span>
<p align="left"><span style="font-family: 宋体">特殊文件：设备文件（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">b,c</span><span style="font-family: 宋体">）和管道文件（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">p</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ls &#8211;l </span><span style="font-family: 宋体">查看</span>
<p align="left"><span style="font-family: 宋体">文件类型对应颜色配置文件：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/etc/DIR-COLORS</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">检查文件系统</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">fsck<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">修复磁盘</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">fsck<font face="Microsoft Sans Serif"><span> </span>[</font></span><span style="font-family: 宋体">选项</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] &lt;</span><span style="font-family: 宋体">设备名</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&gt;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-f fstype<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">制定要检查的文件系统类型</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-N<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">模拟显示，并不真正检查</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-r<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">恢复时要求用户确认</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-p<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">自动修正安全地更正并且不会导致数据丢失的问题</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">fsck &#8211;p &#8211;t ext2 /dev/hda2</span>
<p align="left"><span style="font-family: 宋体">注：应该先卸载文件系统再检查</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">文件的查找</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">find<span><font face="Microsoft Sans Serif"> </font></span></span><span style="font-family: 宋体">路径</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">选项</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">find /etc &#8211;name passwd</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-size<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">按文件大小查找</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-type<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">按文件类型查找</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">locate</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>locate &#8211;u &amp;</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">grep [</span><span style="font-family: 宋体">选项</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] </span><span style="font-family: 宋体">查找模式</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">文件名</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">[</span><span style="font-family: 宋体">文件名</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&#8230;.]</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">grep [</span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] &#8216;str&#8217; filelist</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-n<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">显示匹配行号</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-I<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">忽略大小写</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-r<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">递归查找</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">硬链接和符号链接</span></strong><strong></strong>
<p align="left"><span style="font-family: 宋体">硬链接：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">a)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">原文件名和链接文件名都指向相同的物理地址</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">b)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">目录不能有硬链接；硬链接不能跨越文件系统</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">c)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">文件在磁盘中只有一个复制，以节省硬盘空间</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">d)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">由于删除文件要在同一个索引节点属于唯一的链接时才能成功，因此可以防止不必要的误删除</span>
<p align="left"><span style="font-family: 宋体">符号链接：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">a)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">用</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ln &#8211;s </span><span style="font-family: 宋体">命令创建文件的符号链接</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">b)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">符号链接是</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span><span style="font-family: 宋体">特殊文件的一种，作为一个文件它的资料是它所链接的文件的路径名，类似于</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">Windows</span><span style="font-family: 宋体">下的快捷方式</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">c)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">可以删除原有的文件而保存链接文件，没有防止误删除功能</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span style="font-family: 宋体">查看文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">目录的</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">inode</span><span style="font-family: 宋体">：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ls &#8211;i</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ln </span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">link</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ln [</span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] &lt;dst&gt; &lt;link name&gt;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span style="font-family: 宋体">硬链接：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">hard link</span><span style="font-family: 宋体">）同一个文件系统，不能指向目录文件（默认）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>&nbsp;</span>ln </font></span><span style="font-family: 宋体">源文件</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">目标文件</span>
<p align="left"><span style="font-family: 宋体">符号链接（软链接）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>&nbsp;</span></font></span><span style="font-family: 宋体">用</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-s</span><span style="font-family: 宋体">参数创建</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">l</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>&nbsp;</span>ln &#8211;s </font></span><span style="font-family: 宋体">源文件</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">目标文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span>&nbsp;</span>ln &#8211;s /usr/local local</font></span></p>
</div>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142059.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 13:24 <a href="http://www.blogjava.net/sodar-fish/articles/142059.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux基础3</title><link>http://www.blogjava.net/sodar-fish/articles/142058.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 05:23:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142058.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142058.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142058.html</trackback:ping><description><![CDATA[<span id="ctl00_MainContentPlaceholder_ctl00_ctl00_lblEntry">
<div class="fixedTable bvEntry" id="entrycns!E7868336A1AF398B!151" bv:cns="cns!E7868336A1AF398B!151" bv:ca="true" bv:cat="linux">
<div class="bvMsg" id="msgcns!E7868336A1AF398B!151">
<div>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span></strong><strong><span style="font-family: 宋体">用户类型</span></strong><strong></strong>
<p align="left"><span style="font-family: 宋体">系统管理员（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">root</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">系统管理员（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">SA</span><span style="font-family: 宋体">）主要负责</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span><span style="font-family: 宋体">操作系统的平滑操作</span>
<p align="left"><span style="font-family: 宋体">文件拥有者（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">u</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">创建文件的用户称为它的拥有者</span>
<p align="left"><span style="font-family: 宋体">组拥有者（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">g</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">用户组可给一个名，就像给用户一个名一样</span>
<p align="left"><span style="font-family: 宋体">其他用户（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">o</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">不属于特定组的这些用户</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span style="font-family: 宋体">文件目录的权限：</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rwx<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>rwx<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>rwx</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">owner<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp; </span>group<span>&nbsp;&nbsp;&nbsp;&nbsp; </span>others</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rwx<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>r-x<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>---</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">111<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>101<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>000</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">7<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>5<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>0</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">chmod 750 </span><span style="font-family: 宋体">文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">目录名</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>chmod 755 /usr/local/*</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">chmod (ugoa) (+-=) (rwx) filename/filelist</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">e.g.<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>chmod g+w o-x /usr/local/*</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span style="font-family: 宋体">改变文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">目录属主</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">owner</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">chown</span>
<p align="left"><span style="font-family: 宋体">改变文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">/</span><span style="font-family: 宋体">目录属组</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">group</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">chgrp</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">文件比较</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">diff</span>
<p align="left"><span style="font-family: 宋体">找出两个文本文件的差异</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">diff [</span><span style="font-family: 宋体">参数</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">] &lt;file&gt;&lt;file&gt;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-w<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">忽略所有空格差别</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">-I<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">忽略大小写</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cmp</span>
<p align="left"><span style="font-family: 宋体">比较任意两个文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cmp [para] &lt;file&gt;&lt;file&gt;</span>
<p align="left"><strong><span lang="EN-US" style="font-size: 12pt; font-family: 'Microsoft Sans Serif'">&nbsp;</span></strong>
<p align="left"><strong><span style="font-family: 宋体">标准文件</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">标准输入文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">键盘称为标准输入文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span><span style="font-family: 宋体">中，所有的打开文件，包括标准文件，都被赋以一个称为文件描述符的。文件描述符</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">0</span><span style="font-family: 宋体">被赋给标准输入文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">标准错误文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">监视器又是标准错误文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">文件描述符</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">2</span><span style="font-family: 宋体">赋给标准错误文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">3.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">标准输出文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">监视器称为标准输出文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2)</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">文件描述符</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">1</span><span style="font-family: 宋体">被赋给标准输出文件</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">重定向</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">重定向改变关于标准输入、输出及错误的分配</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">输入重定向</span>
<p align="left"><span style="font-family: 宋体">如：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cat &lt; test1 &lt;Enter&gt;</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">3.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">错误重定向</span>
<p align="left"><span style="font-family: 宋体">如：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cat datafile 2(</span><span style="font-family: 宋体">文件描述符</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">2</span><span style="font-family: 宋体">表示错误文件</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">)&gt; error-mesg &lt;Enter&gt;<font face="Microsoft Sans Serif"><span>&nbsp; </span>2</font></span><span style="font-family: 宋体">后没空格</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">4.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: 宋体">输出重定向</span>
<p align="left"><span style="font-family: 宋体">如：</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">cat test1 &gt; test2</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">网络主要命令</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ifconfig</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">ping</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">3.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">route &#8211;n</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">4.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">netstat</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">linux</span></strong><strong><span style="font-family: 宋体">系统中应用软件分发格式</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">1.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">tar</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">Unix</span><span style="font-family: 宋体">系统打包工具</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">tar</span><span style="font-family: 宋体">制作</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">example &#8211; 1.2.3-1.tar.gz</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">2.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">Redhat</span><span style="font-family: 宋体">公司提供的软件包封装格式</span><span style="font-family: 'Microsoft Sans Serif'"> </span><span style="font-family: 宋体">（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">example-1.2.3-1.i386.rpm</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">3.</font><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">dpkg</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">Debian</span><span style="font-family: 宋体">提供的软件包封装格式（</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">example-1.2.3-1.i386.deb</span><span style="font-family: 宋体">）</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm</span></strong><strong><span style="font-family: 宋体">包</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;ivh rpm</span><span style="font-family: 宋体">包</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">安装</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;Uvh rpm</span><span style="font-family: 宋体">包</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">升级</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;e rpm</span><span style="font-family: 宋体">包</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">删除</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm</span><span style="font-family: 宋体">包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;qi </span><span style="font-family: 宋体">包名称</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">列出信息</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;qf &#8216;which</span><span style="font-family: 宋体">命令</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&#8217;<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">显示命令所在包</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rpm &#8211;ql </span><span style="font-family: 宋体">包名称</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">包中的文件列表</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'"><a href="http://www.rpmfind.net/"><u><font color="#0000ff">http://www.rpmfind.net</font></u></a></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">&nbsp;</span>
<p align="left"><strong><span style="font-family: 宋体">备份格式</span></strong><strong></strong>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">tar cvf home.tar /home</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">tar czvf home.tar.gz /home</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">bzip2 filename<font face="Microsoft Sans Serif"><span>&nbsp;&nbsp;&nbsp;&nbsp; </span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>filename.bz2</font></span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">bunzip filename.bz2<span><font face="Microsoft Sans Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </font></span></span><span style="font-family: 宋体">解压</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">gzip </span><span style="font-family: 宋体">和</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">gunzip</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">zip</span><span style="font-family: 宋体">和</span><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">unzip</span>
<p align="left"><span lang="EN-US" style="font-family: 'Microsoft Sans Serif'">rar</span></p>
</div>
</span></div>
</div>
<img src ="http://www.blogjava.net/sodar-fish/aggbug/142058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 13:23 <a href="http://www.blogjava.net/sodar-fish/articles/142058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>新硬盘中挂载/usr和/home[转]</title><link>http://www.blogjava.net/sodar-fish/articles/142050.html</link><dc:creator>SodaR FisH (苏达小鱼)</dc:creator><author>SodaR FisH (苏达小鱼)</author><pubDate>Sun, 02 Sep 2007 04:53:00 GMT</pubDate><guid>http://www.blogjava.net/sodar-fish/articles/142050.html</guid><wfw:comment>http://www.blogjava.net/sodar-fish/comments/142050.html</wfw:comment><comments>http://www.blogjava.net/sodar-fish/articles/142050.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sodar-fish/comments/commentRss/142050.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sodar-fish/services/trackbacks/142050.html</trackback:ping><description><![CDATA[<h2>新硬盘中挂载/usr和/home</h2>
<div class="metadata">2004-05-10, <em>by <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#37;&#51;&#67;&#33;&#45;&#45;&#37;&#50;&#48;&#126;&#37;&#50;&#48;&#97;&#117;&#116;&#104;&#111;&#114;&#101;&#109;&#97;&#105;&#108;&#37;&#50;&#48;&#126;&#37;&#50;&#48;&#45;&#45;&#37;&#51;&#69;">flyonsnow</a></em></div>
<div class="entrytext" id="logtext">
<p><br />
使用fdisk来分区，在/sbin目录下<br />
./fdisk&nbsp; /dev/hdb<br />
用相关命令来执行分区。(注意的是要选择primary分区)<br />
然后按w写分区表</p>
<p>下面格式化，我的硬盘在分了30g给windows<br />
在选择primary分区时候，我给了分区号为2,因此<br />
&nbsp;./mkfs.ext2 /dev/hdb2</p>
<p>然后将新的硬盘挂载到 mount /dev/hdb2&nbsp; /mnt/newdisk</p>
<p>下面我将/usr和/home转入新硬盘中：<br />
首先： cp -a /usr /mnt/newdisk<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp -a /home /mnt/newdisk<br />
然后，为了防止万一，将原来的/usr，/home备份<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mv&nbsp; usr&nbsp; usr2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mv&nbsp; home home2<br />
建立新的/home和/usr，并映射到目标硬盘中&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; mkdir&nbsp; usr<br />
&nbsp;&nbsp;&nbsp;&nbsp; mkdir&nbsp; home<br />
&nbsp;&nbsp;&nbsp;&nbsp; mount --bind /mnt/newdisk/home/&nbsp; /home<br />
&nbsp;&nbsp;&nbsp;&nbsp; mount --bind /mnt/newdisk/usr/&nbsp; /usr<br />
这时候看你的/etc/mtab，这是根据你目前修改的临时的fstab<br />
按照vmtab的格式，修改fstab，注意先挂载新硬盘，然后在关联<br />
home和usr分区，我的fstab添加的是<br />
/dev/hdb2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /mnt/newdisk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ext2&nbsp;&nbsp;&nbsp; defaults&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0<br />
/mnt/newdisk/home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none&nbsp;&nbsp;&nbsp; rw,bind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0<br />
/mnt/newdisk/usr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; none&nbsp;&nbsp;&nbsp; rw,bind&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 0<br />
</p>
</div>
  <img src ="http://www.blogjava.net/sodar-fish/aggbug/142050.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sodar-fish/" target="_blank">SodaR FisH (苏达小鱼)</a> 2007-09-02 12:53 <a href="http://www.blogjava.net/sodar-fish/articles/142050.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>