[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ A ] [ B ] [ C ] [ D ] [ 下一页 ]
您刚刚完成了 Debian 的安装!恭喜您。直接开始深入学习如何使用它吧。
作为安装过程的一部分,您应该已经弄清楚如何启动 Debian 系统(使用特殊的软盘,只需打开电脑电源,或者在 LILO 提示符下按住 Alt 键并选择 Linux)。
正如我们之前提到的(什么是 Debian?,第 2.1 节),Debian GNU/Linux 的设计源于 Unix 操作系统。与常见的桌面操作系统(如 DOS、Windows 和 MacOS)不同,Unix 通常用于大型服务器和多用户系统。
这意味着 Debian 具有其他操作系统所缺乏的功能。它允许多人同时使用同一台计算机,只要每个用户都有自己的终端 [1] 即可。为了允许多个用户同时工作,Debian 必须允许多个程序和应用程序同时运行。此功能称为多任务。
类 Unix 系统的许多复杂性(和强大功能)都源于这两个特性。例如,系统必须有一种方法来防止用户意外删除彼此的文件,并且它必须协调同时运行的许多程序,例如,确保它们不会同时使用硬盘驱动器。
如果您牢记 Debian 最初的设计目的,那么它的许多方面将变得更有意义。您将学会利用这些功能的强大之处。
要使用 Debian,您必须向系统表明您的身份。这样系统才能知道您是谁,您有什么权限,以及您的偏好是什么。
为此,您需要一个用户名或登录名 --- 如果您自己安装了 Debian,则在安装过程中应该被要求提供这样一个名称。如果您要登录到由其他人管理的系统,则需要向他们申请系统上的帐户以及相应的用户名。
您还需要一个密码,这样就不会有人冒充您。如果您没有密码,任何人都可以从 Internet 登录到您的计算机并做坏事(请参阅关于安全性的几句话,第 16.4 节)。如果您担心安全性,则应该设置密码。
许多人宁愿相信其他人不会恶意使用他们的帐户;希望您的工作环境不会助长偏执。这是一种完全合理的态度;这取决于您的个人优先事项和您的环境。显然,家庭系统不需要像军事设施那样安全。Debian 允许您根据自己的意愿选择安全或不安全。
当您启动 Debian 时,您会看到一个提示符;计算机请求某些信息。在这种情况下,提示符是 login:。
您应该输入您的用户名,并在请求时输入您的密码。密码在您键入时不会显示在屏幕上 --- 这样就不会有人从您身后看到密码。在用户名和密码之后都按 Enter 键。如果您错误地输入了用户名或密码,则必须重新开始。
如果操作正确,您将看到一条简短的消息,然后看到一个 $ 提示符。$ 由一个名为 shell 的特殊程序打印,因此称为shell 提示符:您可以在此处向系统发出命令。
现在尝试输入命令 whoami。在 shell 提示符的右侧有一个光标。您的光标是一个小下划线或矩形,指示您正在键入的位置;它应该在您键入时移动。在完成键入 shell 命令后,始终按 RET(Enter 或 Return 键)。
whoami 会告诉您您的用户名。然后您将获得一个新的 shell 提示符。
在本手册的其余部分中,当我们说要输入命令时,您应该在 shell 提示符下键入它并按 RET 键。在某些键盘上,此键标记为 Enter,而在另一些键盘上则标记为 Return。同一个键,不同的名称。
当您完成工作后,您可能想要注销系统。要退出 shell,请输入 exit 命令。请记住,如果您保持登录状态,则可能会有人过来并使用您的帐户。希望您可以信任您办公室或家中的人不会这样做;但是,如果您不信任您的环境,则应确保在离开时注销。
在继续之前,重要的是要熟悉本手册中描述键命令的约定。
当您应同时按住多个键时,将使用类似 C-a 的表示法。这意味着“按住 Control 键,然后键入小写字母 a。”其他缩写包括 Alt 键 A 和 Meta 键 M。某些键盘同时具有 Alt 和 Meta 键;大多数家用计算机只有 Alt 键,但 Alt 键的行为类似于 Meta 键。因此,如果您没有 Meta 键,请尝试使用 Alt 键代替。
像 Alt 和 Meta 这样的键称为修饰符键,因为它们会更改标准键(如字母 A)的含义。有时您需要按住多个修饰符;例如,M-C-a 表示同时按下 Meta、Ctrl 和小写字母 a。
某些键具有特殊的表示法;例如,RET (Return/Enter)、DEL (Delete 或有时是 Backspace)、ESC (Escape)。这些应该是不言自明的。
空格而不是连字符表示按顺序键入键。因此,例如,C-a x RET 表示同时键入 Control 和小写字母 a,然后键入字母 x,最后按 Return 键。
在按下 RET 之前,您在 shell 提示符后键入的任何内容都称为命令行 --- 它是一行文本,用于命令计算机执行某些操作。Debian 默认 shell 提供了多项功能,使输入命令行变得容易。
您可以向上滚动到以前的命令以再次运行它们,或者稍微修改它们然后再次运行它们。尝试这样做:输入任何命令,例如 whoami;然后按向上箭头键。whoami 命令将重新出现在提示符下。然后,您可以按 RET 再次运行 whoami。
如果您输入了多个命令,则可以继续按向上箭头键以向后浏览它们。如果您多次执行相同的操作,或者如果您错误地键入命令并想返回以修复它,则此功能非常方便。您可以按向下箭头键向另一个方向移动,朝向您最近的命令。如果没有更多命令可移动,计算机将发出哔声。
您还可以在命令行上移动以进行更改。最简单的方法是使用向左和向右箭头键 --- 尝试键入 whoasmi 而不是 whoami,然后使用向左箭头键移回 s。您可以使用 Backspace 或 Delete 键擦除 s。
还有更高级的功能(现在无需记住所有这些功能)。尝试键入 C-a。这将使您移动到行的开头。C-k(k 代表“kill”)删除到行尾 --- 从命令行中间尝试一下。使用 C-a 后跟 C-k,您可以删除整个命令行。C-y 粘贴您上次删除的内容,并将其插入到当前光标位置(y 代表 “yank”,如 “yank it back”)。C-e 将光标移动到命令行末尾。
继续尝试命令行编辑,以感受一下它的用法。进行实验。
由于 Debian 是一个多用户系统,因此它的设计目的是防止任何一个用户或程序破坏整个系统。内核不允许普通用户更改重要的系统文件。这意味着事物保持它们应该保持的状态,免受事故、病毒,甚至恶意恶作剧的影响。与其他操作系统不同,Debian 可以免受这些威胁。您不需要防病毒程序。
但是,有时您需要更改重要的系统文件 --- 例如,您可能想要安装新软件或配置您的网络连接。为此,您必须拥有比普通用户更大的权力;您必须成为 root 用户(也称为 超级用户)。
要成为 root 用户,只需使用用户名 root 和 root 密码登录即可(如果您有密码)。希望您还记得安装系统时的密码 --- 如果不记得,您就遇到麻烦了。[2]
在许多站点,只有系统管理员拥有 root 密码,并且只有系统管理员才能执行必须以 root 用户身份执行的操作。如果您正在使用自己的个人计算机,那么您当然是系统管理员。如果您没有 root 权限,则必须依靠您的系统管理员来执行任何需要 root 权限的任务。
有时,即使在共享的企业或教育服务器上,您也拥有 root 密码,因为系统管理员信任您会正确使用它。在这种情况下,您将能够帮助管理系统并根据您的需求进行自定义。但是您应该确保负责任地使用密码,始终尊重其他用户。
如果您有密码,请立即尝试以 root 用户身份登录。输入 whoami 命令以验证您的身份。然后立即注销。当您是 root 用户时,内核不会保护您免受自己的伤害,因为 root 用户有权对系统执行任何操作。例如,您可以键入 rm -rf / 并在几次击键中擦除您的整个系统。(不用说,您不应该键入此命令)。当您是 root 用户时,请勿进行实验。实际上,除非绝对必要,否则不要以 root 用户身份执行任何操作。这与安全性无关,而与稳定性有关。如果您的系统可以防止您犯愚蠢的错误,那么它将运行得更好。
您可能会发现 su
命令比以 root 用户身份登录更方便。su
允许您假定另一个用户的身份,通常是 root 用户,除非您指定其他人。(您可以记住 su
代表 Super User,尽管有些人说它代表 Set UserID。)
尝试这个
以您自己的身份登录,即不要以 root 用户身份登录。
whoami
确认您的用户名。
su
输入 su 命令。它将提示输入密码;输入 root 密码。如果您给出了正确的密码,您应该看到一个新的 shell 提示符。默认情况下,root 用户的 shell 提示符是 # 而不是 $。
whoami
这应该会给出 “root” 作为您的新用户名。
exit
退出 root shell。您的提示符将返回到 $。
exit
退出您自己的 shell。
当您执行系统管理任务时,您应该尽可能以您自己的身份执行。然后 su,执行需要 root 权限的部分,然后 exit 关闭权限,以便您不再能破坏任何东西。
您可以使用 su 假定系统上任何用户的身份,而不仅仅是 root 用户。为此,请键入 su user,其中 user 是您想要成为的用户。您当然必须知道他们的密码,除非您当时是 root 用户或者他们没有密码。
Linux 内核支持虚拟控制台。这些虚拟控制台使您的单个屏幕和键盘看起来像多个终端,全部连接到同一系统。值得庆幸的是,使用虚拟控制台是 Debian 最简单的事情之一:有“热键”可以在控制台之间快速切换。要尝试它,请登录到您的系统,然后键入 A-F2(同时按下 Alt 键和 F2,即功能键编号 2)。
您应该发现自己处于另一个登录提示符下。不要惊慌:您现在位于虚拟控制台 (VC) 编号 2!在此处登录并执行一些操作 --- 更多 whoami 或其他任何操作 --- 以确认这是一个真实的登录 shell。现在您可以使用 A-F1 返回到虚拟控制台编号 1。或者您可以以显而易见的方式(A-F3)移动到第三个虚拟控制台。
Debian 默认启用六个虚拟控制台,可以使用 Alt 键和功能键 F1-F6 访问(从技术上讲,启用了更多虚拟控制台,但只有 6 个允许您登录。其他虚拟控制台用于 X Window 系统或其他特殊用途)。
如果您正在使用 X Window 系统,它通常会在第一个未使用的虚拟控制台上启动 --- 可能是 VC 7。此外,要从 X 虚拟控制台切换到前六个虚拟控制台之一,您必须将 Ctrl 添加到按键序列中。因此,C-A-F1 用于转到 VC 1。但是您可以使用 Alt 从文本 VC 转到 X 虚拟控制台。如果您从不离开 X,则无需担心这一点;X 会在启动时自动将您切换到其虚拟控制台。
一旦您习惯了虚拟控制台,它们可能会成为同时完成多项任务的不可或缺的工具。(X Window 系统的功能大致相同,它提供多个窗口而不是多个控制台)。您可以在每个 VC 上运行不同的程序,或者在一个 VC 上以 root 用户身份登录,而在另一个 VC 上以您自己的身份登录。或者,家庭中的每个人都可以使用自己的 VC --- 如果您使用 X,则这尤其方便,在这种情况下,您可以在不同的虚拟控制台上同时运行多个 X 会话。
不要直接关闭计算机电源!您有丢失重要数据的风险!
如果您是计算机的唯一用户,则可能需要在完成计算机使用后关闭计算机电源。[3]
与大多数 DOS 版本不同,在完成计算机使用后直接按下电源开关是不好的。在没有首先采取适当的预防措施的情况下,重新启动计算机(使用复位按钮)也是不好的。Linux 内核为了提高性能,具有磁盘缓存。这意味着它将用于永久存储的信息临时存储在 RAM 中:由于内存比磁盘快数千倍,这使得许多文件操作更快。Linux 在内存中的信息会定期实际写入磁盘。这称为同步。为了关闭或重新启动计算机,您必须告诉计算机清除内存中的所有内容并将其放入永久存储中。
要重新启动,只需键入 reboot,或按 C-A-DEL(即 Control、Alt 和 Delete)。
要关机,您必须是 root 用户。以 root 用户身份,只需键入命令 shutdown -h now。这将完成整个关机程序,包括 sync 命令,该命令会清除如上所述的磁盘缓存。当您看到 System halted 时,就可以安全地关闭计算机电源了。如果您的内核和 BIOS 中具有高级电源管理 (APM) 支持,则计算机可能会自行关闭电源,从而省去您的麻烦。APM 在笔记本电脑中很常见,在某些台式机主板中也存在。
有些人发现最简单的关机方法是键入 C-A-DEL 以重新启动,然后在 Linux 内核开始重新加载之前关闭计算机电源。但是,一旦内核开始加载,您就必须等待它完成,然后再正确地重新启动或关机。
[ 上一页 ] [ 目录 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ A ] [ B ] [ C ] [ D ] [ 下一页 ]
Debian 教程 (已过时文档)
2009 年 12 月 29 日hp@debian.org