热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

当前位置 :| 主页>Linux教程>编程开发>

Linux开发新手的基本任务

来源: 作者: 时间:2007-03-05 Tag: 点击:
要在 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 桌面的样本初始窗口
KDE 桌面

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

要研究桌面,可以在图标上移动鼠标(但是在以非 root 用户身份登录前,请尽量避免启动应用程序)。

切换成左手鼠标用法

我们通常假定用户用右手使用鼠标,但是您可以更改鼠标配置以便于左手使用。下面我们将在使用 KDE 桌面的 SuSE Linux 7.3 系统上对此做图解说明。首先,单击面板上的 Control Center 图标,如图 3 所示。


图 3. KDE Control Center 图标
KDE Control Center 图标

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


图 4. 更改鼠标设置的 KDE 窗口
更改鼠标设置的 KDE 窗口

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


图 5. 从 GNOME 主菜单使用鼠标设置
从 GNOME 主菜单使用鼠标设置

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


图 6. 更改鼠标设置的 GNOME 窗口
更改鼠标设置的 GNOME 窗口 

打开终端或 shell 窗口

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


图 7. KDE shell 图标
KDE shell 图标

图 8. GNOME shell 图标
GNOME shell 图标

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


图 9. KDE Konsole shell 窗口
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 程序。


相关文章:
ioctl函数
struts与spring三种整合方法
进程的创建fork
jsp速成
Hibernate单向一对多应注意的问题
Java RMI之HelloWorld篇
常用的Eclipse快捷键
sparc linux 系统调用
一个关于jboss "Halting VM"的情况处理
编写更好的Linux程序3(这次只讲void *)
Tikiwiki 2.2+ Ucenter 1.5(Discuz)整合
玩转ptrace(一)
玩转ptrace(二)
dup2
pipe
Jboss的学习
gcc用法
将UI从代码中解放出来
数据结构与算法(2)
有关于JAVA中的CLASSPATH的作用
const成员函数
虚函数
《c和指针》读书笔记2
初次接触Zend Framework需要掌握的内容
php中require和include的简单区别
正则表达式在PHP中的应用
在PHP中使用与Perl兼容的正则表达式
Zend Studio 生成 wsdl
freebsd7 + php5.2.6 + xdebug2.0.2安装
PHP抓取远程网站数据的代码