|
在 Linux 系统上安装大量的快速启动软件,您将需要以 root 用户(或者可能是另一个用户)身份进行登录,打开终端或 shell 窗口并挂装 CD-ROM。如果您还是一位 Linux 新手,本文将指导您完成这些任务及其它更多工作。 以 root 用户身份登录 如果您学习了我们的 Red Hat Linux 7.1、 Red Hat Linux 7.2或 SuSE Linux 7.3的安装技巧,则在引导系统时将看到图形登录屏幕。屏幕外观会根据 Linux 分发版(distribution)的不同而有所不同。您将看到一个可视的输入域(用于输入登录名),或者看到两个输入域(一个用于输入登录名,一个用于输入密码)。还有一个可以关机或重新引导系统的按钮,并且可能有一个允许选择桌面的按钮。在本文中我们将重点讨论 KDE 和 GNOME 桌面,但是其它桌面(如 fvwm2、windowmaker 和 twm)也都是可用的。 对于本文中的许多任务,将使用特定的 root 登录名。 root用户,有时也称作 超级用户,通常是用于管理象配置系统或安装软件之类任务的用户。 仅当需要执行管理任务时才使用 root ;普通工作应避免使用 root 。root 用户可以做任何事,包括无意中破坏系统,这通常不是什么好事。普通用户拥有的特权较少,因而可以使系统免受普通用户无意中的破坏。 应该在登录域中输入登录名(或者是 root ,如果指示您这么做),然后按 Enter 键。根据拥有的登录提示类型,您将看到输入密码的提示,或者需要光标移动到密码输入域。输入密码,再次按 Enter 键,这样您将登录进系统并看到桌面。图 1 是以 root 用户身份使用 SuSE Linux 7.3 和 KDE 桌面时可能看到的内容示例。图 2 是使用 Red Hat Linux 7.2 和 GNOME 桌面时可能看到的内容示例。 图 1. 以 root 用户使用 SuSE Linux 7.3 和 KDE 桌面的样本初始窗口

图 2. 以 root 用户使用 Red Hat Linux 7.2 和 GNOME 桌面的样本初始窗口

要研究桌面,可以在图标上移动鼠标(但是在以非 root 用户身份登录前,请尽量避免启动应用程序)。 切换成左手鼠标用法 我们通常假定用户用右手使用鼠标,但是您可以更改鼠标配置以便于左手使用。下面我们将在使用 KDE 桌面的 SuSE Linux 7.3 系统上对此做图解说明。首先,单击面板上的 Control Center 图标,如图 3 所示。 图 3. KDE Control Center 图标

现在单击 Peripherals 项旁边的 + 号,然后单击 Mouse 项。将看到类似于图 4 的窗口,可在其中更改鼠标设置。如果未应用任何更改就退出,则会提示您是忽略更改还是应用更改。 图 4. 更改鼠标设置的 KDE 窗口

GNOME 桌面具有相似的功能。我们将在图 5 中图解说明如何通过主菜单使用这些功能,但是也可以从 Start Here 视图(参阅图 2)使用首选项。正如图 5 中所示的那样,单击主菜单(Main Menu),然后单击 Settings、Peripherals,最后单击 Mouse。 图 5. 从 GNOME 主菜单使用鼠标设置

应该会看到类似于图 6 的窗口,可在其中更改鼠标设置。 图 6. 更改鼠标设置的 GNOME 窗口

打开终端或 shell 窗口 通常会需要打开终端或 shell 窗口。该窗口类似于 Windows 中的 DOS 命令提示符。在 KDE 桌面上,在屏幕的底部有个类似于图 7 的 KDE 面板。单击如图所示的 shell 图标。在 GNOME 桌面上,将有类似于图 8 的图标。 图 7. KDE shell 图标

图 8. GNOME shell 图标

Shell 窗口的外观取决于分发版和选择的桌面。要调整它的大小,可以使用鼠标左键拖动窗口的角或边。要回滚到最近的历史,可以使用滚动条。以 # 字符结束的命令提示符,说明该 shell 的使用者是用户 root 。对于 root 以外的其他用户,命令提示符以 $ 字符结束。如果需要,可以使用向上箭头重新调用前面的命令,并对它们进行修改。典型的 KDE Konsole shell 窗口如图 9 所示。可以使用 Settings 菜单来更改诸如窗口颜色和字体这样的属性。 图 9. KDE Konsole shell 窗口

在图 9 中,我们显示了一些命令及其输出: whoami 显示了谁正在使用该终端窗口,本例中是 root 。 pwd 打印当前工作目录的全名,在本例中是 /root 。注:在命令提示符中,# 之前的颚化符号(~)说明该用户目前正处于其主目录中。 cd 更改当前或工作目录。我们举例说明了如何更改到 /(或根)目录,以及如何更改到 /tmp 目录,后者通常用于存储临时文件。注:/ 是整个文件系统的根,而 /root 是 root 用户的主目录。使用不带任何目录名的 cd 将使用户返回到主目录。root 以外用户通常拥有一个位于 /home 下的主目录。例如,/home/ian 将是我在系统上的主目录,在该系统中我的标识是 ian 。还记得颚化符号(~)吗?用户 ian 的主目录也可以引用为 ~ ian 。 -
-
uname 不带参数,则显示操作系统的名称:Linux。带有 -a 参数,则显示有关系统的额外信息。 -
-
which 扫描 PATH 环境变量中的目录,并显示到可执行程序的完整路径,如果您在 shell 提示符中输入命令就会执行该程序。在本例中,我们看到将从 /usr/X11R6/bin/xclock 运行 xclock 程序。 -
-
xclock 在桌面上启动一个带有时钟的新窗口。请注意命令尾部的 &,它表明命令处理器将把控制返还给终端窗口,而不是等待该命令结束。还要注意的是,这是由该终端窗口产生的第一个这样的进程,它的进程标识(PID)是 4313。 -
-
ps 如果带有 -T 选项,则显示由该终端启动的所有进程。在这个示例中, bash shell 程序正在等待输入(状态 S 代表睡眠), xclock 进程也是如此。 ps 命令正在运行(状态 R 代表正在运行)。
您会发现其它一些有用的命令,包括: info cmd_name 显示有关名为 cmd_name 命令的信息。尝试用 info info 找出有关 info 文档系统的信息。
man cmd_name 是到有关名为 cmd_name 命令的联机手册(man)页的接口。一些信息能以 info 的格式查阅,而有些信息只能以手册页的格式查阅。请试着用 man man 找出有关手册页的更多信息。
挂装 CD-ROM 在 Linux 和 UNIX 系统上,所有文件都是作为一个大型树(以 / 为根)的一部分访问的。要访问 CD-ROM 上的文件,需要将 CD-ROM 设备挂装在文件树中的某个挂装点。如果分发版安装了自动挂装(automount)包,那么这个步骤可自动进行。无论如何安装过程可能总是能为您完成一些工作,这样可以很容易地挂装 CD-ROM 设备。 对于本示例,我们将使用 SuSE Linux 7.3 系统,然后会指出 Red Hat Linux 的不同之处。通过研究三个命令及其输出,让我们看看这一工作是如何全部“粘合”在一起的: 清单 1. 挂装 CD-ROM
echidna:~ # cat /etc/fstab
/dev/hda9 / reiserfs defaults 1 1
/dev/cdrecorder /media/cdrecorder auto
ro,noauto,user,exec 0 0
/dev/cdrom /media/cdrom auto
ro,noauto,user,exec 0 0
devpts /dev/pts devpts defaults 0 0
/dev/hda7 /download ext2 defaults 1 2
/dev/fd0 /media/floppy auto
noauto,user,sync 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs
defaults,noauto 0 0
/dev/hda6 /rh72 ext2 defaults 1 2
/dev/hda1 /windows/C ntfs
ro,noauto,user,umask=022 0 2
/dev/hda5 /windows/D vfat
noauto,user 0 2
/dev/hda8 swap swap pri=42 0 0
echidna:~ # ls /
. boot dev floppy media
proc sbin var
.. cdrecorder download home mnt
rh72 tmp windows
bin cdrom etc lib opt
root usr
echidna:~ # ls -l /cdrom
lrwxrwxrwx 1 root root
12 Apr 19 09:21 /cdrom -> /media/cdrom
echidna:~ #
cat 命令复制并写文件。如果未给定输出文件,那么输出将被导向标准输出 - 通常是终端窗口。Linux 系统的许多设置都存储在 /etc 目录中。在这些设置中有个文件包含了有关文件系统的描述性信息的表。清单 1 中的第三行输出表明 CD-ROM 设备(/dev/cdrom)将挂装在 /media/cdrom 目录下,除非 mount 命令另外指定了目录。
/P> Linux 也有到目录和文件的快捷方式的概念,这些快捷方式称为 符号链接。SuSE Linux 为我们创建了一个快捷方式,以使对 CD-ROM 的访问更容易。让我们使用 ls 命令来显示 / 目录的内容。请记住:/ 是文件系统的根,不要与 /root 混淆起来,后者是 root 用户的主目录。从清单 1 中的输出我们可以看到 / 目录包含一个名为 cdrom 的项。 现在我们再次使用 ls 命令,但是带有 -l (用于长输出)标志和名称 /cdrom ,以显示关于该项的更多信息。从输出中的日期和时间戳记后面的 -> 可以看出:这是一个到 /media/cdrom 目录的符号链接。这意味着我们可以在任何本应使用 /media/cdrom 的地方使用 /cdrom。 在挂装 CD-ROM 之前,您可能希望尝试显示 /cdrom 目录的内容。试着输入 ls /cdrom 命令。如果还未挂装 CD-ROM ,那么您将看到 .(/media/cdrom 目录本身)和 .. 项(/media 目录,/media/cdrom 的父目录)。通常将在诸如 /media/cdrom 这样的空目录上挂装设备。如果碰巧在包含文件的目录上挂装了设备,那么将无法看到原来的那些文件,直到您卸装了已挂装的文件系统为止。数据仍然在那,但是不能访问。 最后,我们准备挂装 CD-ROM。将光盘插入到驱动器,关闭托盘,输入挂装命令: echidna:~ # mount /cdrom 如果一切正常,CD-ROM 驱动器将旋转一会,然后返回命令提示符。就是这样了!请注意,本来您应当输入以下命令来得到同样的结果: mount /media/cdrom 一旦挂装了 CD,就可以使用该光盘上的文件,因为它们现在是文件系统的一部分。使用 ls 命令,可以显示 Software Evaluation Kit 光盘 1 中的内容: 清单 2. 显示 Software Evaluation Kit 光盘 1 中的内容
echidna:~ # ls /cdrom
. contents.disc g2458531 sg245850 sg246228 template.css
.. db72pf5u g2458611 sg245968 sg246261 wasi401u
autopp.ini devcon g2458621 sg245994 sg246264
autorun.exe eclipswp g2458631 sg246049 sg246277
autorun.inf g245141b index.html sg246134 sg246299
echidna:~ #
Red Hat Linux 挂装的不同之处
还记得我们早先提到的名为 /etc/fstab 的文件吗?那好,下面是它在 Red Hat Linux 7.2 [1] [2] 下一页
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2007-3-31 2:11:20 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|