📄 0550setup.htm
字号:
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"><html><head> <meta http-equiv="Content-Type" content="text/html; "> <meta name="Author" content="VBird"> <meta name="GENERATOR" content="Mozilla/4.5 [zh-TW] (WinNT; I) [Netscape]"> <meta name="Description" content="例如 setup, ntsysv 等等的服務工具!"> <title>鸟哥的 Linux 私房菜 -- 系统设定常用指令</title><!-- saved from url=(0022)http://internet.e-mail --><style> <!-- body{background-image=url(http://linux.vbird.org/VBirdLinux.jpg);background-ATTACHMENT=FIXED} --></style></head><body nosave="" background="0550setup_files/VBirdLinux.jpg"><center><center><b><font size="+2" color="#3333ff"><font face="SimSun">鸟哥的</font><font face="Times New Roman,Times"> Linux </font><font face="SimSun">与</font><font face="Times New Roman,Times"> ADSL </font><font face="SimSun">私房菜</font></font></b><br><a href="http://linux.vbird.org/" target="_top"><img src="0550setup_files/VBirdTitle2.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_basic"><img src="0550setup_files/icon_system.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_server"><img src="0550setup_files/icon_server.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/linux_security"><img src="0550setup_files/icon_security.jpg" nosave="" border="0" height="25" width="90"></a><a href="http://phorum.vbird.org/" target="_blank"><img src="0550setup_files/icon_forums.gif" nosave="" border="0" height="25" width="90"></a><a href="http://linux.vbird.org/adsl"><img src="0550setup_files/icon_adsl.gif" nosave="" border="0" height="25" width="90"></a><br><hr width="100%"></center><font size="+2" color="#3333ff" face="SimSun"><a href="http://linux.vbird.org/linux_basic/0550setup.php" target="_self">系统设定常用指令</a></font></center><div align="right"><font size="-1" color="#3333ff" face="SimSun">最近更新日期:2003/02/11</font></div><font size="+1" color="#000099"><a href="#basic_setup_tools">基础设定工具</a></font><br><font color="#000099"><font size="+1"> <a href="#Mandrake_drakconf">Mandrake系统设定工具</a>:</font>drakconf</font><br><font color="#000099"><font size="+1"> <a href="#setup">Red Hat 基本系统设定指令</a></font>:setup,</font><br><font size="+1" color="#000099"> <a href="#sysconfig">/etc/sysconfig/*</a></font><br><font color="#000099"><font size="+1"><a href="#startup">系统启动服务工具</a></font>:<a href="#ntsysv">ntsysv</a>,<a href="#service">service</a>,<a href="#chkconfig">chkconfig</a>,<a href="#init">init</a>,</font><br><font size="+1" color="#000099"><a href="#FAQ">本章习题练习</a></font><br><hr width="100%"><a name="basic_setup_tools"></a><font size="+1" color="#000099">基础设定工具</font><blockquote>我们在 Linux 系统开机流程的说明中提及了相当多次的系统设定档案所在的目录,那就是/etc/sysconfig 这个目录啰,您可以手动的修改一下该目录里面的各个档案,以使符合您的系统环境!底下我们会介绍关于这个目录底下各个档案所代表的意义啦!<br> <br>由于这本书当中尚未提到关于网络架设的部分(若还写下去的话,那么这本书也就太重了…),所以我们先以简单的方式来说明一下如何设定网络方面的功能,这个时候,每个distribution 所提供的一些好用的小工具软件,就得给他了解一下的啦!底下我们分别介绍一下目前最流行的两套distribution 的工具,分别是 Mandrake 与 Red Hat 的两个小工具呦!</blockquote><hr width="100%"><a name="Mandrake_drakconf"></a><font size="+1" color="#000099">Mandrake系统设定工具:</font><blockquote>在 Mandrake Linux 里头已经有一个相当好用的系统参数设定工具,那就是大家都耳熟能详的『<b><font color="#000099">drakconf</font></b>』啰!这工具说穿了也没有什么特殊的地方,就是他将一些 /etc/sysconfig 里的设定参数给他做成图形界面就是了!基本上,如果你对系统熟的话,那么不需要使用drakconf 也是可以的啦!直接修改 /etc/sysconfig 底下的东西就可以啰!好吧,闲话不多说,我们就来看一看drakconf 的功能吧!<ul><li><b><font color="#000099">属性相依的套件需求:</font></b></li><br>如果您当初使用的安装方法是比较小的安装方式,例如鸟哥都不安装图形接口的,好让我那小的可怜的硬盘还可以被拿来当作数据备份之用…这个时候,很可能drakconf 就没有被您安装上来啰!此时,请将您的 Mandrake 9.0 的 CD 1 拿出来,给他放入光驱当中,并且挂载上来,再使用RPM 的方法,安装一下底下的各个套件:<br> <ul><font color="#000066" face="SimSun">userdrake-0.5-3mdk.i586.rpm</font><br><font color="#000066" face="SimSun">menudrake-0.7.1-3mdk.i586.rpm</font><br><font color="#000066" face="SimSun">rxvt-2.7.8-5mdk.i586.rpm</font><br><font color="#000066" face="SimSun">harddrake-ui-1.1.9-53mdk.i586.rpm</font><br><font color="#000066" face="SimSun">drakcronat-0.1.2-9mdk.noarch.rpm</font><br><font color="#000066" face="SimSun">drakconf-9.0-6mdk.i586.rpm</font></ul> <br>玩过了前面几章之后,千万不要不晓得我上面讲的是什么内容….如果忘记了,请回到前面的章节,并且『仔细的,好好的再看一遍』吧!这样安装完毕之后,就会有drakconf 在你的系统当中啰!如果您想要知道你的 Linux 系统当中有没有 drak为开头的指令要怎么寻找?别担心!回到第三部分讲 Shell 的地方,还记得 <a href="http://linux.vbird.org/linux_basic/0320bash.php">BASH</a>里面关于 <tab> 按键的用途吧!呵呵!试试看就知道会发生什么事情啰!</ul>在你输入<font color="#000066" face="SimSun"> [root @test root]# drakconf</font>之后,就会出现底下的图样:<br> <center><img src="0550setup_files/0550setup-mdk-001.jpg" nosave="" height="284" width="328"></center> <br>如上为 drakconf 的主要图示,在这些画面中,除了要您以键盘输入文字的时候会有底线之外,其它的时候,只要移动<font color="#000066">『上下左右』、『空白』、『tab』及『Enter』</font>等按键操作即可!drakconf主要仅是将几个小工具汇整成为一个啦!那么这个 drakconf 底下汇整了哪些小工具呢?看看上面的图示,您会发现有底下几个个别的小工具:<ul><li><font color="#000066">Add new users:新增账号工具,您可以参考第十三章的内容;</font></li><li><font color="#000066">Boot Configuration:就是 LILO 跟 Grub 的内容,参考十七章内容;</font></li><li><font color="#000066">Connection Sharing:这个就是鼎鼎大名的 DHCP ( DynamicHost Configuration Protocol ) 主机的设定啦!就是让您的 Linux 成为 DHCP主机,可以分配 IP 给同一个网域内的其它计算机呢!</font></li><li><font color="#000066">Display Configuration:设定您的显示模式,也就是在图形接口无法登入的时候,可以用来修正Xfree86 这个图形使用者接口的工具!</font></li><li><font color="#000066">Internet & Network:设定网络啦!包括您的网络卡、主机名称等等!</font></li><li><font color="#000066">KeyBoard Configuration:键盘的设定,主要是键盘的格式;</font></li><li><font color="#000066">Mouse Configuration:设定鼠标的类型;</font></li></ul>大概就是这样啦!底下我们分别来说一说各个工具的内容吧:<ul><hr width="100%"><li><b><font color="#000099">Add new users:</font></b></li><br>新增使用者的方法我们都知道直接使用 <a href="http://linux.vbird.org/linux_basic/0410accountmanager.php#useradd">useradd</a>再以 passwd username 设定密码即可!这个小工具即是帮我们进行这两个动作,其图示如下所示:<br> <center><img src="0550setup_files/0550setup-mdk-002.jpg" nosave="" height="357" width="401"><br> </center>那个 User name 才是『账号』,至于 Real name 则是在 /etc/passwd 当中的第五栏说明栏的内容啦!输入完毕之后就给他Accept user 即可!</ul><ul><hr width="100%"><li><b><font color="#000099">Boot Configuration</font></b></li><br>其实这个就是 /usr/sbin/drakboot 这支程序啦!他的功能亦即是我们在<a href="http://linux.vbird.org/linux_basic/0510osloader.php">开机流程</a>的内容所提到的LILO 与 Grub 内容,就是进行开机管理啦!按下这个功能之后会出现如下的图示:<br> <center><img src="0550setup_files/0550setup-mdk-003.jpg" nosave="" height="327" width="602"><br> </center>事实上,这个动作可以帮我们设定两个咚咚,第一个是分别设定 /etc/lilo.conf或 /boot/grub/menu.lst 这两个设定档,第二个则是将该设定写入 MBR 或 SuperBlock 当中!记得回到<a href="http://linux.vbird.org/linux_basic/0510osloader.php">开机流程</a>去瞧一瞧内容即可!当然啦!由于他还可能会帮我们写入MBR 或 Super Block 呢!所以还是要小心一点呢!</ul><ul><hr width="100%"><li><b><font color="#000099">Connection Sharing</font></b></li><br>这个动作是在帮我们主机进行 DHCP设定的各个规划,由于我们尚未提到网站架设的部分,俺可不希望这里随便讲讲,结果您照着这里的作法也随便作作,最后就被怪客随便破解~所以呢,有兴趣的朋友您可以自行试做看看,其实很简单,照着出现的图样一步一步输入参数就对了!但是什么参数才是对的?呵呵!如果您真的很急的话,那么可以先参考底下的网站呢:<br><a href="http://www.study-area.org/linux/servers/linux_dhcp.htm" target="_blank">http://www.study-area.org/linux/servers/linux_dhcp.htm</a><br><a href="http://linux.vbird.org/linux_redhat7.2/65dhcp.html">http://linux.vbird.org/linux_redhat7.2/65dhcp.html</a></ul><ul><hr width="100%"><li><b><font color="#000099">Internet & Network</font></b></li><br>但是网络内容就得说一说了,因为如果不作的话,那么您的 Linux 怎么上网呢?OK!这里就来稍微谈一谈吧!现在上网的方式主要有三种,分别是:<br> <ol><li><font color="#000066">固定制的 IP:使用的是称为 LAN ( Local Area Network) 的方法;</font></li><li><font color="#000066">浮动式的 ADSL :就是使用 ADSL 呀!</font></li><li><font color="#000066">浮动式的 Cable :就是使用 DHCP 呀,同样也是选择 LAN的方法。</font></li></ol> <br>我们先来谈一下比较简单的 LAN 的设定,首先,要使用 LAN 之前,请先确认您的网络参数,分别是:<br> <ol><li><font color="#000066">Protocol  固定( Static )或动态( Dynamic ) IP分配</font></li><li><font color="#000066">IP    你的主机地址</font></li><li><font color="#000066">Network  你的主机网域</font></li><li><font color="#000066">Netmask  你的主机子网掩码</font></li><li><font color="#000066">Broadcast  你的主机的广播地址</font></li><li><font color="#000066">Gateway   你的主机所使用的通讯闸</font></li><li><font color="#000066">Hostname  你主机的名字!</font></li><li><font color="#000066">DNS   你需要 ISP 的 DNS 的 IP</font></li></ol> <br>其中,在协议(Protocol)的部分要特别注意了,若以 ISP 的角度来看,那么如果协议为static 则是固定 IP 的设定方式,如果是 Dynamic 则是 Cable 的设定方式!这是因为Dynamic 就是使用 DHCP 这个协议所造成的啦!好了,现在来看一看按下了 Internet& Network 这一项,会出现如下的图示,这个时候请选择 Configuration theconnection 。<br>  <center><img src="0550setup_files/0550setup-mdk-004.jpg" nosave="" height="306" width="503"></center> <br>这个时候会出现是否自订设定或专家模式,然后请按下专家模式:<br>  <center><img src="0550setup_files/0550setup-mdk-005.jpg" nosave="" height="271" width="656"></center> <br>OK!既然要使用 LAN 所以使用 LAN connection 喔!<br>  <center><img src="0550setup_files/0550setup-mdk-006.jpg" nosave="" height="294" width="441"></center> <br>然后出现了硬件的选择项目,如下所示,在下图中显示了两张网络卡的模块,这是因为我有两张网络卡,所以上头会显示两个模块。所以,如果您的主机跟我的主机网络卡的形式或者是数量不同,那么您主机上面的图样就会跟我不相同啰!注意注意。好了,在下图中问你是否还有其它的网络设备?因为我知道没有其它的网络卡了,所以当然就选择No 啰!<br>  <center><img src="0550setup_files/0550setup-mdk-007.jpg" nosave="" height="312" width="629"></center>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -