📄 3.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="《良友》v2.1, 作者:安富国,http://winking.126.com"> <TITLE>系统安装配置</TITLE></HEAD><BODY style="font-family: 宋体; font-size: 9pt"> <CENTER><TABLE CELLSPACING=10 CELLPADDING=10 WIDTH="60%" BGCOLOR="#FFB693" ><TR><TD ALIGN=CENTER><FONT SIZE=+2><!--标题由此开始-->系统安装配置</TD></TR></TABLE></CENTER><p><h3>目 录</h3><!--目录由此开始--><A NAME="Content" ID="Content"></A><OL><LI><A HREF="#I72">系统安装配置</A></LI><OL><LI><A HREF="#I73">配置文件</A></LI><OL><LI><A HREF="#I74">主机</A></LI><LI><A HREF="#I75">引导和登录注销</A></LI><LI><A HREF="#I76">文件系统</A></LI><LI><A HREF="#I77">系统管理</A></LI><LI><A HREF="#I78">网络</A></LI><LI><A HREF="#I79">系统命令</A></LI><LI><A HREF="#I80">守护进程</A></LI><LI><A HREF="#I81">用户程序</A></LI><LI><A HREF="#I82">rc和点文件</A></LI></OL><LI><A HREF="#I83">文件系统</A></LI><OL><LI><A HREF="#I84">inode</A></LI><LI><A HREF="#I85">安装和拆卸文件系统</A></LI><LI><A HREF="#I86">恢复被删除文件</A></LI><LI><A HREF="#I87">undelete简单方法</A></LI><LI><A HREF="#I88">ncheck命令</A></LI></OL><LI><A HREF="#I89">X系统</A></LI><OL><LI><A HREF="#I90">XServer</A></LI><LI><A HREF="#I91">XF86Config</A></LI></OL><LI><A HREF="#I92">网卡</A></LI><OL><LI><A HREF="#I93">多个网卡</A></LI><LI><A HREF="#I94">网卡驱动</A></LI></OL><LI><A HREF="#I95">hosts.equiv和.rhosts文件</A></LI><LI><A HREF="#I96">目录结构</A></LI><LI><A HREF="#I97">设置系统</A></LI><LI><A HREF="#I98">多系统安装</A></LI><OL><LI><A HREF="#I743">分配磁盘空间</A></LI><LI><A HREF="#I100">安装Linux</A></LI><LI><A HREF="#I99">进一步:NTloader引导双系统</A></LI></OL><LI><A HREF="#I101">IDE RAID卡</A></LI><LI><A HREF="#I313">Gtk+/Win32中文显示方案</A></LI><LI><A HREF="#I102">汉化</A></LI><OL><LI><A HREF="#I103">前言</A></LI><LI><A HREF="#I104">用蓝点rpm包进行汉化</A></LI><LI><A HREF="#I105">炎黄中文输入和Chinput的安装方法</A></LI><LI><A HREF="#I106">GNOME和KDE的汉化</A></LI><LI><A HREF="#I107">打印</A></LI><LI><A HREF="#I108">Mozilla和glibc</A></LI></OL><LI><A HREF="#I109">路由功能</A></LI><OL><LI><A HREF="#I110">ADSL</A></LI><LI><A HREF="#I111">IPChains</A></LI></OL></OL></OL><hr><br><A NAME="I72" ID="I72"></A><center><b><font size=+2>系统安装配置</font></b></center><br><center><A HREF="#Content">[目录]</A></center><hr><br><A NAME="I73" ID="I73"></A><center><b><font size=+2>配置文件</font></b></center><br>介绍<br> 每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件的列表时需要使用这些机器指令。几乎每个程序的行为都可以通过修改其配置文件来按照您的偏好或需要去定制。<p>Linux 中有没有一个标准的配置文件格式?<br> 一句话,没有。不熟悉 Linux 的用户(一定)会感到沮丧,因为每个配置文件看起来都象是一个要迎接的新挑战。在 Linux 中,每个程序员都可以自由选择他或她喜欢的配置文件格式。可以选择的格式很多,从 /etc/shells 文件(它包含被一个换行符分开的 shell 的列表),到 Apache 的复杂的 /etc/httpd.conf 文件。<p>什么是系统配置文件?<br> 内核本身也可以看成是一个“程序”。为什么内核需要配置文件?内核需要了解系统中用户和组的列表,进而管理文件权限(即根据权限判定特定用户(UNIX_USERS)是否可以打开某个文件)。注意,这些文件不是明确地由程序读取的,而是由系统库所提供的一个函数读取,并被内核使用。例如,程序需要某个用户的(加密过的)密码时不应该打开 /etc/passwd 文件。相反,程序应该调用系统库的 getpw() 函数。这种函数也被称为系统调用。打开 /etc/passwd 文件和之后查找那个被请求的用户的密码都是由内核(通过系统库)决定的。<p> 除非另行指定,Red Hat Linux 系统中大多数配置文件都在 /etc 目录中。<p>更改配置文件<br> 在更改配置文件时,如果程序不是由系统管理员或内核控制的,就要确保重新启动过使用该配置的程序。普通用户通常没有启动或停止系统程序和/或守护进程的权限。<p>内核<br> 更改内核中的配置文件会立即影响到系统。例如,更改 passwd 文件以增加用户将立即使该用户变为可用。而且任何 Linux 系统的 /proc/sys 目录中都有一些内核可调参数。只有超级用户可以得到对所有这些文件的写访问权力;其它用户只有只读访问权力。此目录中文件的分类的方式和 Linux 内核源代码的分类方式一样。此目录中的每个文件都代表一个内核数据结构,这些数据结构可以被动态地修改,从而改变系统性能。<p> 注意:在更改其中任何文件的任何值之前,您应该确保自己全面了解该文件,以避免对系统造成不可修复的损害。<p>/proc/sys/kernel/ 目录中的文件<p>文件名 描述<br>threads-max 内核可运行的最大任务数。<br>ctrl-alt-del 如果值为 1,那么顺序按下这几个键将“彻底地”重新引导系统。<br>sysrq 如果值为 1,Alt-SysRq 则为激活状态。<br>osrelease 显示操作系统的发行版版本号<br>ostype 显示操作系统的类型。<br>hostname 系统的主机名。<br>domainname 网络域,系统是该网络域的一部分。<br>modprobe 指定 modprobe 是否应该在启动时自动运行并加载必需的模块。<p><br>守护进程和系统程序<br> 守护进程是永远运行在后台的程序,它默默地执行自己的任务。常见的守护进程有 in.ftpd(ftp 服务器守护进程)、in.telnetd(telnet 服务器守护进程)和 syslogd(系统日志记录守护进程)。有些守护进程在运行时会严密监视配置文件,在配置文件改变时就会自动重新加载它。但是大多数守护进程并不会自动重新加载配置文件。我们需要以某种方式“告诉”这些守护进程配置文件已经被发生了改变并应该重新加载。可以通过使用服务命令重新启动服务来达到这个目的(在 Red Hat Linux 系统上)。<p> 例如,如果我们更改了网络配置,就需要发出:<br> service network restart。<p> 注意:这些服务最常见的是 /etc/rc.d/init.d/* 目录中存在的脚本,在系统被引导时由 init 启动。所以,您也可以执行如下操作来重新启动服务:<br> /etc/rc.d/init.d/<script-for-the-service> start | stop | status<br> start、stop 和 status 是这些脚本接受的输入值,用来执行操作。<center><A HREF="#Content">[目录]</A></center><hr><br><A NAME="I74" ID="I74"></A><center><b><font size=+2>主机</font></b></center><br>/etc/host.conf<br> 告诉网络域名服务器如何查找主机名。(通常是 /etc/hosts,然后就是名称服务器;可通过 netconf 对其进行更改)<p>/etc/hosts<br> 包含(本地网络中)已知主机的一个列表。如果系统的 IP 不是动态生成,就可以使用它。对于简单的主机名解析(点分表示法),在请求 DNS 或 NIS 网络名称服务器之前,/etc/hosts.conf 通常会告诉解析程序先查看这里。<p>/etc/hosts.allow<br> 请参阅 hosts_access 的联机帮助页。至少由 tcpd 读取。<p>/etc/hosts.deny<br> 请参阅 hosts_access 的联机帮助页。至少由 tcpd 读取。<p><p><br><center><A HREF="#Content">[目录]</A></center><hr><br><A NAME="I75" ID="I75"></A><center><b><font size=+2>引导和登录注销</font></b></center><br>/etc/issue & /etc/issue.net<br> 这些文件由 mingetty(和类似的程序)读取,用来向从终端(issue)或通过 telnet 会话(issue.net)连接的用户显示一个“welcome”字符串。它们包括几行声明 Red Hat 版本号、名称和内核 ID 的信息。它们由 rc.local 使用。<p>/etc/redhat-release<br> 包括一行声明 Red Hat 版本号和名称的信息。由 rc.local 使用。<p>/etc/rc.d/rc<br> 通常在所有运行级别运行,级别作为参数传送。例如,要以图形(Graphics)模式(X-Server)引导机器,请在命令行运行下面的命令:init 5。运行级别 5 表示以图形模式引导系统。<p>/etc/rc.d/rc.local<br> 非正式的。可以从 rc、rc.sysinit 或 /etc/inittab 调用。<p>/etc/rc.d/rc.sysinit<br> 通常是所有运行级别的第一个脚本。<p>/etc/rc.d/rc/rcX.d<br> 从 rc 运行的脚本(X 表示 1 到 5 之间的任意数字)。这些目录是特定“运行级别”的目录。当系统启动时,它会识别要启动的运行级别,然后调用该运行级别的特定目录中存在的所有启动脚本。例如,系统启动时通常会在引导消息之后显示“entering run-level 3”的消息;这意味着 /etc/rc.d/rc3.d/ 目录中的所有初始化脚本都将被调用。<p><p><br><center><A HREF="#Content">[目录]</A></center><hr><br><A NAME="I76" ID="I76"></A><center><b><font size=+2>文件系统</font></b></center><br>/proc<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -