- Ubuntu 教程
- Ubuntu - 首页
- Ubuntu - 概述
- Ubuntu - 版本
- Ubuntu - 环境
- Ubuntu - 设备驱动程序
- Ubuntu - 软件中心
- Ubuntu - 浏览器
- Ubuntu - 邮件
- Ubuntu - 消息
- Ubuntu - 媒体播放器
- Ubuntu - 用户管理
- Ubuntu - 文件和文件夹
- Ubuntu - 文字处理软件
- Ubuntu - 电子表格
- Ubuntu - LibreOffice
- Ubuntu - 命令行
- Ubuntu - 脚本编程
- Ubuntu - 网络
- Ubuntu - 服务器安装
- Ubuntu - 安全外壳 (SSH)
- Ubuntu - 开发
- Ubuntu - Nginx
- Ubuntu - 虚拟机
- Ubuntu - 安装 MySQL 和 Python
- Ubuntu - Node.js
- Ubuntu - Docker
- Ubuntu - 云端应用
- Ubuntu 有用资源
- Ubuntu 快速指南
- Ubuntu - 有用资源
- Ubuntu - 讨论
Ubuntu 快速指南
Ubuntu - 概述
Ubuntu是一个基于Linux的操作系统。它专为计算机、智能手机和网络服务器而设计。该系统由一家位于英国的公司Canonical Ltd.开发。开发Ubuntu软件所使用的一切原则都基于开源软件开发的原则。
Ubuntu 的特点
以下是Ubuntu的一些重要特性:
Ubuntu桌面版支持所有常见的Windows软件,例如Firefox、Chrome、VLC等。
它支持名为**LibreOffice**的办公套件。
Ubuntu内置了一个名为Thunderbird的电子邮件软件,允许用户访问Exchange、Gmail、Hotmail等电子邮件。
有很多免费应用程序供用户查看和编辑照片。
还有一些应用程序可以管理视频,并且允许用户共享视频。
借助智能搜索功能,在Ubuntu上轻松查找内容。
最棒的是,它是一个免费的操作系统,并得到庞大的开源社区的支持。
Ubuntu 的发布周期
Canonical每年发布两个版本的Ubuntu,分别在四月和十月。版本号通常表示软件发布的年份。例如,版本14.04表示它于2014年四月发布。同样,版本16.04表示它于2016年四月发布。每年的四月版本通常更稳定,而十月版本则会在新功能上进行更多实验。
Ubuntu的官方网站是 https://www.ubuntu.com/
该网站包含关于Ubuntu软件的所有信息和文档。它还提供Ubuntu服务器版和桌面版的下载链接。
Ubuntu - 版本
Ubuntu有多种版本。本章将简要讨论一些流行的Ubuntu版本。
Ubuntu 桌面版
这是普通用户可以使用的一个操作系统。它预装了帮助用户执行常用基本活动的软件。此版本还提供浏览、电子邮件和多媒体等操作。截至2016年9月,最新版本为16.04.01。
Ubuntu 服务器版
服务器版本用于托管Web服务器和数据库等应用程序。Ubuntu对每个服务器版本提供5年的支持。这些操作系统支持AWS和Azure等云平台。截至2016年9月,最新版本为16.04.1。
Kubuntu
普通Ubuntu界面基于名为Unity的软件。但是,Kubuntu基于名为KDE Plasma桌面的软件。这赋予了Ubuntu软件不同的外观和感觉。Kubuntu具有与Ubuntu相同的功能和软件可用性。Kubuntu的官方网站是 https://www.kubuntu.org/
Linux Mint
它也基于Ubuntu操作系统。它预装了许多针对现代用户在照片和多媒体领域的应用程序。该操作系统完全基于开源社区。
Linux Mint的官方网站是 https://www.linuxmint.com/
Ubuntu - 环境
我们需要确保拥有正确的硬件规格才能安装Ubuntu。
系统要求
在继续安装之前,请确保满足以下系统要求。
内存 | 2GB RAM(推荐) |
磁盘空间 | 25GB可用硬盘空间 |
处理器 | 2 GHz双核处理器或更高 |
其他要求 | 可选的DVD驱动器或带有安装介质的USB驱动器。用于下载可选更新的互联网连接。 |
下载 Ubuntu
**步骤 1** - 要下载Ubuntu,请访问以下网址:https://www.ubuntu.com/download/desktop
**步骤 2** - 在此页面上,如有需要,可以选择下载旧版本的Ubuntu。点击“其他下载和种子文件”链接。
**步骤 3** - 前往“往期版本”链接。然后它会显示一个包含所有往期Ubuntu软件版本的页面。
安装 Ubuntu
现在让我们学习如何安装Ubuntu桌面版。在本教程中,我们将使用最新的16.04版本。安装程序是一个ISO映像,可以安装到DVD驱动器或USB存储器上。映像在机器上启动后,安装步骤如下。
**步骤 1** - 第一个屏幕允许我们安装或试用Ubuntu。“试用”选项允许我们查看Ubuntu的功能,而无需实际安装它。但是,我们想要使用Ubuntu,所以让我们选择“安装Ubuntu”选项。
**步骤 2** - 下一个屏幕提供两个选项。一个是安装过程中在后台下载更新,另一个是安装第三方软件。选中安装第三方软件的选项。然后单击“继续”按钮。
**步骤 3** - 在下一个屏幕中,将显示以下选项:
擦除磁盘并执行安装。如果磁盘上已经有其他操作系统,则Ubuntu会检测到它,并为用户提供并排安装操作系统的选项。
可以选择加密安装。这样,如果其他人窃取数据,他们将无法解密数据。
最后,Linux提供了一个名为LVM的功能,可用于拍摄磁盘快照。
目前,为了简化安装,让我们保持选项未选中,然后单击“立即安装”按钮继续安装。
**步骤 4** - 在接下来的屏幕中,系统会提示我们是否要擦除磁盘。单击“继续”按钮继续。
**步骤 5** - 在此屏幕中,系统会要求我们确认位置。单击“继续”按钮继续。
**步骤 6** - 现在,系统将要求我们确认语言和键盘设置。让我们选择英语(英国)作为首选设置。
**步骤 7** - 在接下来的屏幕中,我们需要输入用户名、计算机名和密码,这些将用于登录系统。填写必要的详细信息,如下图所示。然后,单击“继续”按钮继续。
系统现在将继续安装,我们将看到安装进度,如下图所示。
安装结束时,系统将提示重新启动。
**步骤 8** - 单击“立即重新启动”继续。
重新启动完成后,使用用户名和密码登录。
登录后,将显示桌面,如下图所示。
我们现在拥有一个功能齐全的Ubuntu版本。在后续章节中,我们将了解可用的各种功能。
在我们继续接下来的章节之前,让我们快速了解一下Ubuntu环境。
控制面板
屏幕左侧的控制面板提供了最常用应用程序的快捷方式。使用这些选项,我们可以启动LibreOffice组件、Firefox浏览器、软件中心和许多其他应用程序。
菜单栏
当我们启动任何应用程序时,我们将在应用程序顶部获得关联的菜单栏,其中将包含该应用程序的不同菜单选项。如果需要,我们可以选择关闭整个窗口或调整窗口大小。
任务栏
屏幕右侧是任务栏。任务栏允许我们选择更改音量设置、查看互联网连接状态、更改语言和其他设置以及在使用笔记本电脑时查看电池状态。
Ubuntu - 设备驱动程序
默认情况下,Ubuntu预装了鼠标、键盘、音频和视频驱动程序所需的驱动程序。Linux操作系统中驱动程序曾经是噩梦的时代早已过去。
要查看设备选项,请转到左侧控制面板上的设置选项。
在硬件部分,您将看到各种硬件设备的选项,例如显示器、键盘、鼠标等。
例如,使用“显示”部分,我们可以更改屏幕分辨率以及其他显示设置,如下图所示。
要安装任何其他驱动程序,我们需要访问相应的驱动程序网站并下载特定设备驱动程序的必要发行版。然后,使用软件中心安装所需的设备驱动程序。
Ubuntu - 软件中心
Ubuntu有一个软件中心,您可以使用它安装许多应用程序。软件中心旨在搜索互联网上可下载和安装的可用软件。
安装软件
**步骤 1** - 在控制面板中,软件中心显示在屏幕左侧。在下图中,它用红色方框圈出。双击打开它。
打开后,将显示以下选项:
- 查看所有可用软件。
- 当前安装在机器上的所有软件。
- 当前安装在机器上的软件的任何可用更新。
步骤 2 − 我们还可以浏览各种软件类别。例如,我们点击“音频”类别。我们可以看到可供安装的软件列表。如下面的屏幕截图所示,“Rhythmbox”应用程序已安装。
步骤 3 − 现在让我们选择一个应用程序,例如“音乐”应用程序,看看它是如何安装的。
步骤 4 − 单击“音乐”应用程序后,将弹出以下屏幕截图。单击“安装”按钮开始安装。
然后,我们将看到“安装”进度条,显示“音乐”应用程序正在安装。
步骤 5 − 安装完成后,单击“启动”按钮启动软件。
删除软件
要查看机器上已安装软件的列表,请转到软件中心应用程序的“已安装”部分。如果需要,此部分提供删除不需要的软件的选项,如下面的屏幕截图所示。
要删除任何不需要的软件,请单击与所需软件关联的“删除”按钮。
更新
在“更新”部分,我们可以安装适用于 Ubuntu 操作系统的关键更新。此部分还显示系统上已安装软件的可用更新。
单击所需更新旁边的“安装”按钮进行安装。
Ubuntu - 浏览器
Ubuntu 的默认浏览器是 Firefox,最新版本的 Ubuntu 始终包含最新版本的 Firefox。在桌面上,您将在左侧第三个组件看到 Firefox。双击该图标即可开始。
浏览网站
我们可以在地址栏中键入要访问的网站地址,然后按 Enter 键加载该网站。我们将获得与 Windows 中相同的用户体验。
安装附加组件
步骤 1 − 可以通过转到选项并选择“附加组件”选项来安装附加的附加组件。
使用此选项,我们可以查看已安装的附加组件并安装新的附加组件。
我们可以搜索附加组件,然后单击“安装”按钮安装附加组件。
步骤 2 − 例如,让我们安装如上图所示的“下载 Flash 和视频”附加组件。单击其旁边的“安装”按钮。
步骤 3 − 完成后,浏览器将提示重新启动。重新启动浏览器后,转到“已安装的附加组件”部分。它将显示已安装的“Flash 和视频下载”附加组件,如下面的屏幕截图所示。
响应式布局
在这里,我们可以看到浏览器如何适应各种屏幕尺寸。
步骤 1 − 点击选项 → 开发者。
步骤 2 − 点击响应式设计视图。
现在,我们可以查看不同浏览器尺寸下的网站,以查看它们在不同设备上查看时是否会按预期响应。
使用 Chromium
Ubuntu 上 Chrome 使用的默认应用程序称为 Chromium。以下是安装 Chromium 的步骤:
步骤 1 − 转到 Ubuntu 的应用程序管理器,然后转到“互联网”部分。
步骤 2 − 在以下屏幕中,单击 Chromium 网络浏览器选项。
步骤 3 − 接下来,单击“安装”按钮安装 Chromium。
步骤 4 − 安装浏览器后,Chromium 浏览器选项将出现在左侧面板上。使用它启动 Chromium。
Ubuntu - 邮件
Ubuntu 中的默认电子邮件客户端是 Thunderbird。以下步骤显示了如何开始使用 Thunderbird 作为电子邮件客户端软件。
我们可以使用 Ubuntu 中的搜索功能快速搜索任何应用程序。
步骤 1 − 双击搜索功能,输入电子邮件关键字,然后将出现 Thunderbird 电子邮件的搜索结果。
步骤 2 − 双击搜索结果以启动 Thunderbird 邮件客户端。启动电子邮件客户端后,将要求将电子邮件帐户链接到邮件客户端。
步骤 3 − 单击“跳过此步骤并使用我的现有电子邮件”按钮,以便我们可以使用当前的电子邮件凭据。
步骤 4 − 输入所需的凭据,然后单击“继续”按钮继续。配置完成后,电子邮件客户端将提供任何电子邮件客户端的常用功能。现在,我们将能够查看收件箱以及收件箱中的所有邮件。
步骤 5 − 单击任何邮件以获取有关收到的电子邮件的更多信息,如下面的屏幕截图所示。
发送电子邮件
步骤 1 − 在“菜单”选项中,单击“撰写”选项以创建需要发送的消息。
步骤 2 − 输入邮件详细信息。完成后,单击“发送”按钮。请注意,还有一个拼写检查和添加附件的选项。
已发送的邮件将显示在“已发送邮件”部分中,如下面的屏幕截图所示。
屏幕右侧提供了一些快捷方式,用于查看邮件、撰写新邮件和查看联系人,如下面的屏幕截图所示。
Ubuntu - 消息
当今台式机上使用的默认消息软件是 Skype 软件。此软件由 Microsoft 发布。默认情况下,Ubuntu 安装不包含 Skype。它不会出现在软件中心中。我们必须从官方 Skype 网站下载并安装它。以下是执行此操作的步骤。
步骤 1 − 转到 Skype 的官方下载网站:https://www.skype.com/en/download-skype/skype-for-computer/
步骤 2 − 该网站将自动识别我们正在使用 Linux 发行版,并提供下载 Linux 版本 Skype 的选项。我们将选择 Ubuntu 12.04 版本,因为它可以在以后的发行版上运行。
步骤 3 − 下载软件包后,它将在软件中心中打开。选择“安装”选项安装软件包。
步骤 4 − 安装 Skype 后,我们可以搜索并启动它。
步骤 5 − 单击以下屏幕截图中的“我同意”按钮。
Skype 现在将启动。
步骤 6 − 输入所需的凭据以开始使用 Skype。
Ubuntu - 媒体播放器
Ubuntu 在媒体播放器方面提供了一些选项。
Rhythmbox
默认情况下,它包含一个名为 Rhythmbox 的音乐播放器。
我们可以搜索它并启动它,如下面的屏幕截图所示。
Rhythmbox 的通用用户界面如下面的屏幕截图所示。它可以用来播放计算机上的音乐,甚至可以下载并收听互联网上的歌曲。
要添加音乐,请单击“文件”菜单选项,然后选择“添加音乐”选项。
要收听广播电台,请单击屏幕左侧的“广播”选项,单击所需的广播电台,然后单击播放按钮。
Shotwell
Shotwell 是管理照片的默认应用程序。此应用程序在为用户提供管理照片和照片相册所需的所有可能选项方面做得很好。
我们可以搜索该应用程序并启动它,如下面的屏幕截图所示。
该应用程序的通用用户界面如下面的屏幕截图所示。
要导入现有文件夹,请选择“文件”→“从文件夹导入”菜单选项。
然后选择要导入照片的位置,然后单击“确定”按钮。
现在,它提供了从该位置复制照片或原位导入的选项。让我们选择复制照片的选项。
完成后,照片将显示在源位置。
增强工具可用于增强图片。为此,只需单击图片,然后从左侧上下文菜单中选择“增强”选项。
然后,我们可以放大图片、自动校正图片、去除红眼以及许多其他调整功能。
VLC
VLC 是使用最广泛的视频播放器,它也适用于 Ubuntu。
要安装 VLC,以下是步骤。
步骤 1 − 转到软件中心,然后选择“视频”选项。
步骤 2 − 选择 VLC 媒体播放器选项,如下面的屏幕截图所示。
步骤 3 − 在以下屏幕中单击“安装”按钮以开始安装 VLC 媒体播放器。
步骤 4 − 完成后,单击“启动”按钮。
VLC 媒体播放器现在将启动。媒体播放器可以像在 Windows 机器上一样正常使用。
Ubuntu - 用户管理
Ubuntu 提供了创建新用户的功能,这些用户可以被授权登录系统。让我们看看可以使用户管理执行的不同功能。
创建用户
创建用户需要执行以下步骤。
步骤 1 − 从搜索菜单启动用户管理控制台。在搜索菜单中,输入用户关键字。“用户帐户”图标将出现。双击“用户帐户”图标。
步骤 2 − 然后将弹出用户管理屏幕,如下面的屏幕截图所示。要执行任何类型的用户管理,我们首先需要按下“解锁”按钮并输入我们的管理员凭据。
步骤 3 − 在弹出的框中输入管理员凭据,然后单击“验证”按钮。
单击“验证”后,屏幕上所有用户管理功能都将启用。
步骤 4 − 单击加号按钮创建用户。
步骤 5 − 输入用户详细信息。我们只能创建“标准”和“管理员”帐户类型。
步骤 6 − 单击“添加”按钮完成添加用户的操作。
启用用户帐户
创建用户时,用户帐户处于禁用状态。这是因为帐户没有关联密码。
以下是启用用户帐户的步骤。
步骤 1 − 单击“帐户已禁用”选项。这将提示输入密码对话框。
我们可以选择设置密码、无需密码登录或启用帐户。最佳做法是始终为帐户设置密码。
步骤 2 − 设置密码并单击“更改”按钮。
步骤 3 − 帐户现在将启用。使用新创建的帐户登录。
管理用户权限和组
要管理用户权限和组,需要安装附加软件包。以下是管理用户权限和组的步骤。
步骤 1 − 转到搜索选项并键入命令关键字。
步骤 2 − 将出现“终端”的搜索结果。单击它以打开命令提示符。
步骤 3 − 接下来,发出以下命令。
sudo apt-get install gnome-system-tools
apt-get 命令行用于从互联网为 Ubuntu 系统安装附加软件包。在这里,我们告诉 Ubuntu 我们想要安装额外的系统工具,以便我们可以管理用户权限和组。
步骤 4 − 然后将提示我们输入当前登录帐户的密码,并确认下载安装所需的软件包。输入“Y”选项继续。
步骤 5 − 安装完成后,当我们在 Ubuntu 的搜索选项中搜索用户时,我们可以看到“用户和组”的附加选项。
步骤 6 − 单击“用户和组”选项。现在,将有一个用户和组的附加选项。
步骤 7 − 单击“高级设置”按钮。系统将提示我们输入当前登录用户的密码进行身份验证。输入密码并单击“验证”按钮。
步骤 8 − 在出现的下一个对话框中,我们将能够为用户分配所需的权限。
步骤 9 − 现在,如果我们点击“组”选项,我们将看到它具有创建和删除组的选项。
步骤 10 − 点击“添加”按钮添加一个组。
步骤 11 − 在下一个对话框中,我们可以提供组名并将成员分配给该组。
步骤 12 − 最后,点击“确定”按钮创建组。
Ubuntu - 文件和文件夹
要在 Ubuntu 中打开类似资源管理器的文件管理器,请点击软件启动器中的“文件”选项。在下图中,“文件”图标用红色圆圈标出。
点击该图标后,将打开以下屏幕,这是 Ubuntu 中类似资源管理器的文件管理器。
创建文件夹
步骤 1 − 要创建文件夹,请选择需要创建文件夹的位置。
步骤 2 − 然后右键单击并选择“新建文件夹”选项。
步骤 3 − 相应地为文件夹提供一个名称。
重命名文件夹
步骤 1 − 要重命名文件夹,请右键单击需要重命名的文件夹。
步骤 2 − 右键单击并从上下文菜单中选择“重命名”选项。
步骤 3 − 相应地提供文件夹的新名称。
注意 − 还有其他选项,例如移动或复制文件夹或将文件夹移至垃圾桶。
查看文件的属性
要查看文件的属性,请右键单击该文件并从上下文菜单中选择“属性”选项。
使用此选项,我们可以查看文件的属性并相应地修改文件的权限,如下面的屏幕截图所示。
Ubuntu - 文字处理软件
Ubuntu 内置了文字处理器 Writer,可以在软件启动器中找到。
上图中,该图标用红色圆圈标出。点击该图标后,Writer 将启动。
我们可以在 Writer 中像在 Microsoft Word 中一样正常输入文字。
保存文档
要保存文档,只需点击保存菜单选项,如下面的屏幕截图所示。
指定位置和文件名,然后点击“保存”按钮。
创建新文档
要创建新文档,请选择“新建”菜单选项,如下面的屏幕截图所示。它显示了创建各种类型文档的选项。
打开现有文档
要打开现有文档,请从文件菜单选项中选择打开现有文档的选项,如下面的屏幕截图所示。选项图标用红色圆圈标出。
点击“打开”菜单选项后,它会显示一个对话框,其中包含选择需要打开的文件的选项。点击所需文件,然后点击“打开”。
使用表格
可以使用“插入表格”选项插入表格,如下面的屏幕截图所示。
添加表格后,我们可以像在 Microsoft Word 中一样操作表格。
要向表格添加其他行和列,请右键单击表格并选择可用的各种表格选项。
您还可以使用 Word Writer 工具栏中的各种字体选项来处理文本格式。
Ubuntu - 电子表格
Ubuntu 中默认的电子表格应用程序称为Calc。它也位于软件启动器中。
点击该图标后,电子表格应用程序将启动。
我们可以像在 Microsoft Excel 应用程序中一样编辑单元格。
添加公式
添加公式的方式与在 Microsoft Excel 中相同。以下示例显示了一个包含 3 列的电子表格。第 3 列是“数量”列和“单价”列的乘积。
可以拖动列以确保对每一行重复相同的公式。
保存表格
要保存表格,请转到“另存为”菜单选项,如下面的屏幕截图所示。
提供电子表格的名称和位置,然后点击“保存”按钮保存表格。
Calc 应用程序的工具栏中还有各种其他格式选项,如下面的屏幕截图所示。
插入图表
在 Calc 应用程序的右侧,还有其他各种选项。其中之一是在电子表格中插入图表。
点击“图表”选项后,它将提示插入的图表类型。选择图表类型并点击“完成”按钮。
现在,我们可以在电子表格中看到图表。
Ubuntu - LibreOffice
LibreOffice 是 Ubuntu 中的一套办公产品。它类似于 Microsoft 的产品套件,尽管 Microsoft Office 的某些功能无法与 LibreOffice 一起使用,反之亦然。
LibreOffice 最初由 StarOffice 公司于 1985 年推出。2002 年,该套件被 OpenOffice.org 接管,Sun Microsystems 是该产品的主要贡献者。从 2010 年开始,该产品的源代码被分成了一个单独的分支,现在被称为 LibreOffice。
我们将在后续章节中介绍 LibreOffice Writer 和 Calc。在本节中,我们将介绍LibreOffice Impress,它是 Microsoft PowerPoint 的版本。
LibreOffice 套件内置于 Ubuntu 中,可在软件启动器中找到。
上图中,LibreOffice 图标用红色圆圈标出。点击该图标后,Impress 软件将启动,并弹出以下屏幕。
界面看起来与 Microsoft PowerPoint 非常相似。然后我们可以根据需要修改幻灯片上的内容。
添加幻灯片
向 Impress 添加幻灯片与 Microsoft PowerPoint 非常相似。添加幻灯片的方法有很多种。一种方法是使用“复制幻灯片”选项。
我们可以从屏幕右侧出现的布局面板中选择布局来决定新幻灯片的布局。
保存幻灯片
要保存演示文稿,请选择“另存为”菜单选项。
提供幻灯片的名称和位置,然后点击“保存”按钮。
打开幻灯片
要打开现有演示文稿,请点击“打开”菜单选项。
选择文件的位置和名称。点击“打开”按钮打开演示文稿。
Ubuntu - 命令行
Ubuntu 是一个基于 Linux 的操作系统,大多数 Linux 用户更熟悉命令行界面。在本节中,我们将介绍一些 Ubuntu 中常用的命令。
调用命令行
要调用命令行,请转到搜索选项,并在搜索框中输入命令关键字。
搜索结果将显示“终端”选项。双击即可获得命令行,如下面的屏幕截图所示。
目录列表
最简单的命令是目录列表命令,用于列出目录内容。
语法
ls –option directoryname
参数
选项 − 这些是需要与ls命令一起指定的选项。
目录名 − 这是可以与ls命令一起指定的可选目录名。
输出
输出将是目录内容的列表。
示例
在以下示例中,我们只发出ls命令来列出目录内容。
当前目录的目录列表将显示为输出。
ls命令的另一个变体是列出目录,但在每一行项目中提供更多详细信息。这在下图中使用ls –l命令显示。
清除屏幕
要清除屏幕,可以使用 clear 命令。
语法
clear
参数
无
输出
命令行屏幕将被清除。
命令帮助
要获取有关命令的更多信息,可以使用“man”命令。
语法
man commandname
参数
命令名 − 这是需要更多信息的命令的名称。
输出
将显示有关命令的信息。
示例
以下是“man”命令的一个示例。如果我们发出“man ls”命令,我们将获得以下输出。输出将包含有关ls命令的信息。
查找文件
我们可以使用 find 命令查找文件。
语法
find filepattern
参数
文件模式 − 这是用于查找文件的模式。
输出
将显示基于文件模式的文件。
示例
在这个例子中,我们将发出以下命令。
find Sample.*
此命令将列出所有以“Sample”开头的文件。
whoami
此命令用于显示当前登录的用户是谁。
语法
whoami
参数
无
输出
将显示当前登录用户的名称。
示例
在这个例子中,我们将发出以下命令。
whoami
当前工作目录
此命令将显示当前工作目录。
语法
pwd
参数
无
输出
将显示当前工作目录。
示例
在这个例子中,我们将发出以下命令。
Pwd
Ubuntu - 脚本编程
由于我们能够使用上一节中介绍的命令行,因此通常会创建可以执行简单作业的脚本。脚本编写通常用于自动化管理任务。让我们按照以下步骤创建一个简单的脚本。该脚本将用于显示分配给机器的 IP 地址。
步骤 1 − 打开编辑器。就像 Windows 中的记事本一样,Ubuntu 也有一个文本编辑器。在搜索对话框中,输入编辑器的关键字。然后双击“文本编辑器”选项。
将弹出以下编辑器屏幕。
步骤 2 − 在编辑器中输入以下文本。
originalAddress=@(ifconfig | grep “inet addr” | head –n 1 | cut –d “:” –f 2 | cut –d “ “ –f 1) echo $originalAddress
步骤 3 − 将文件保存为 write-ip.sh。
保存文件后,我们需要为文件分配一些执行权限。否则,我们将无法执行该文件。
步骤 4 − 转到命令提示符,导航到桌面位置并发出以下命令。
chmod a+x write-ip.sh
以上命令将为文件提供执行权限。
步骤 5 − 现在,我们可以通过发出以下命令来执行该文件。
./write-ip.sh
输出将是分配给机器的 IP 地址,如下面的屏幕截图所示。
Ubuntu - 网络
Ubuntu 提供查看工作站网络详细信息的选项。以下是查看机器网络详细信息的步骤。
步骤 1 − 在搜索对话框中,输入关键字“network”(网络)。
步骤 2 − 双击网络图标。我们可以看到分配给机器的主机名。
步骤 3 − 点击“网络”文件夹选项,我们可以看到分配给机器的IP地址。
步骤 4 − 点击“选项”按钮,我们可以修改网络连接的详细信息。
Ubuntu - 服务器安装
Ubuntu 也提供服务器版本。此版本用于托管应用程序,例如基于 Web 的应用程序。服务器版本可以从 Ubuntu 网站下载,方法与下载 Ubuntu 桌面版本相同。
在本教程中,让我们看看 14.04 服务器版本的安装,这是 Ubuntu 最流行的版本之一。以下是安装步骤。
步骤 1 − 从以下链接下载服务器版本:http://releases.ubuntu.com/14.04/
步骤 2 − 服务器版本下载完成后,将其放入 USB 设备或可引导 DVD 中。从可引导设备启动硬件。
步骤 3 − 系统将提示选择安装语言。选择英文并按 Enter 键。
步骤 4 − 在下一步中,选择安装 Ubuntu 服务器的选项并按 Enter 键。
步骤 5 − 系统再次提示选择安装语言。选择英文并按 Enter 键。
步骤 6 − 在下一个屏幕中,选择所需的区域,然后按 Enter 键。
步骤 7 − 下一步包括检测键盘布局。选择“否”选项并按 Enter 键。
步骤 8 − 在下一个屏幕中,选择“英文 (美国)”作为键盘布局并按 Enter 键。
步骤 9 − 执行一系列初始配置步骤后,系统将提示我们输入系统名称。输入 Ubuntuserver 并按 Enter 键。
步骤 10 − 然后系统将提示您输入真实姓名和要创建的帐户的用户名。输入名称“demo”并在两个屏幕上按 Enter 键。
步骤 11 − 现在我们需要为新帐户输入密码。输入密码并按 Enter 键。系统将要求验证密码。
步骤 12 − 系统随后询问我们是否要加密主目录。目前,让我们选择“否”并按 Enter 键继续。加密是指,如果有人侵入系统,他们将无法窃取数据,因为它已加密。
当我们成为 Ubuntu 服务器的高级用户后,可以选择“是”作为选项。但现在让我们将其保留为未加密状态。
步骤 13 − 然后 Ubuntu 服务器安装将设置时间设置。选择“是”并按 Enter 键继续。
步骤 14 − 接下来将进行磁盘设置。选择“引导式 - 使用整个磁盘并设置 LVM”选项并按 Enter 键继续。
步骤 15 − 安装将擦除磁盘上的所有数据。由于这是全新安装,因此这不是问题。点击 Enter 键继续。
步骤 16 − 系统将要求我们确认对磁盘的所有更改。选择“是”选项并按 Enter 键继续。
步骤 17 − 安装将检测硬盘的大小。按 Enter 键继续。
步骤 18 − 系统随后要求最终确定对磁盘的更改。选择“是”选项并按“Enter”键继续。
然后系统将开始执行一系列安装步骤。
步骤 19 − 然后它将要求配置代理设置。我们可以保留此设置并按 Enter 键。
然后安装将开始配置 apt 包管理器。
然后将开始安装必要的软件。
步骤 20 − 系统随后询问我们是否要配置自动更新。现在,选择“无自动更新”并按 Enter 键。
步骤 21 − 下一步是安装任何其他软件。选择“OpenSSH”服务器,它允许远程连接到服务器。按 Enter 键继续。
系统将开始在系统上安装剩余的软件。
步骤 22 − 系统现在要求安装 GRUB 引导加载程序。选择“是”选项并按 Enter 键继续。
步骤 23 − 安装完成后,按“继续”选项继续。
安装后,系统将重新启动。
步骤 24 − 然后系统将要求我们登录。输入安装时输入的凭据。
最后我们将登录到系统。
我们已成功安装 Ubuntu 服务器版本。
Ubuntu - 安全外壳 (SSH)
Linux 中的安全外壳 (SSH) 用于以加密和安全的方式登录到机器。这有助于提供安全通道来简化对 Ubuntu 服务器的所有请求。SSH 使用加密密钥登录服务器。
在 Windows 上,用于对 Linux 服务器执行安全外壳的最常用工具是putty。在本节中,我们将学习如何使用 putty 安全外壳连接到服务器。
步骤 1 − 从http://www.putty.org/ 网站下载 putty。
步骤 2 − 在连接使用 putty 之前,我们需要知道我们的 Ubuntu 系统的 IP 地址。为此,在 Ubuntu 服务器的命令外壳中键入 ifconfig。
从上面的屏幕截图中,我们知道服务器的 IP 地址是 192.168.0.20
步骤 3 − 下一步是在服务器上安装 SSH。为了 SSH 到服务器,您需要确保已安装它。在 Ubuntu 服务器命令提示符会话中运行以下命令。
sudo apt-get install openssh-server
步骤 4 − 启动 PuTTY。输入 Ubuntu 服务器的 IP 地址并单击“打开”按钮。
步骤 5 − 下一个屏幕要求接受从服务器发送的加密密钥。
步骤 6 − 最后,输入用户名和密码以登录服务器。我们已成功建立到服务器的安全外壳。
Ubuntu - 开发
Ubuntu 桌面版可用于开发 Web 应用程序。Ubuntu 上最著名的开发软件之一是Aptana。让我们看看如何获取 Aptana 并启动一个简单的 Web 项目。
步骤 1 − 在 Ubuntu 桌面上,打开 Firefox 并访问以下网址:http://www.aptana.com/products/studio3/download
步骤 2 − 点击“下载 Aptana Studio 3”按钮。
步骤 3 − 下载完成后,将 zip 文件解压缩到合适的位置。解压缩后,点击 AptanaStudio3 链接。
将弹出以下界面。如果需要,我们可以选择创建一个新的 Web 项目。
可以在 Web 项目上进行所需的开发。
Ubuntu - Nginx
Nginx 是一款比 Apache 轻得多的 Web 服务器。近年来,这款 Web 服务器变得非常流行。Apache Web 服务器配置和使用起来可能相当复杂。但是,Nginx 则简单得多。本章将重点介绍如何安装这款轻量级 Web 服务器。
要安装 Nginx,步骤如下:
步骤 1 − 在 Ubuntu 桌面上打开命令终端并运行以下命令。
sudo apt-get update
首先确保操作系统上的所有软件包都是最新的。
步骤 2 − 接下来输入以下命令来安装 nginx 服务器。
sudo apt-get install nginx
步骤 3 − 完成后,如果我们运行`ps –ef | grep nginx`,我们可以看到 Web 服务器正在运行状态的进程。
现在我们在 Ubuntu 上运行 nginx 作为 Web 服务器。
Ubuntu - 虚拟机
Ubuntu 也可以作为虚拟机安装。一些支持虚拟机的软件包括:
- Microsoft Hyper-V
- VMWare Workstation
- Oracle VirtualBox
让我们使用 Oracle VirtualBox 创建我们的 Ubuntu 虚拟机。Oracle VirtualBox 是 Oracle 的免费工具。以下是安装虚拟机的步骤。
步骤 1 − 从 Oracle 网站下载 Oracle VirtualBox:https://www.virtualbox.org/
步骤 2 − 转到下载部分并下载 Windows 版本。
步骤 3 − 下载完成后,安装 VirtualBox。启动安装程序。在接下来的屏幕上点击“运行”按钮。
步骤 4 − 在后续屏幕上点击“下一步”按钮。
步骤 5 − 选择合适的文件夹位置并点击“下一步”按钮。
步骤 6 − 在后续屏幕上点击“下一步”。
步骤 7 − 在下一个屏幕上点击“是”按钮以继续安装。
步骤 8 − 在下一个屏幕上点击“安装”。
步骤 9 − 安装完成后,启动 Oracle VirtualBox。在启动屏幕上,点击“新建”菜单选项。
步骤 10 − 为虚拟机命名,并将类型指定为 Ubuntu,然后点击“下一步”按钮。
步骤 11 − 在下一个屏幕中,保留推荐的 RAM,然后点击“下一步”按钮。
步骤 12 − 接受虚拟硬盘的默认设置,然后点击“创建”按钮。
步骤 13 − 接受硬盘类型的默认值,然后点击“下一步”按钮。
步骤 14 − 接受物理硬盘分配的默认类型,然后点击“下一步”按钮。
步骤 15 − 接受默认文件位置,然后点击“创建”按钮。
步骤 16 − 现在虚拟机已创建,点击“设置”菜单选项。
步骤 17 − 转到“存储”选项,点击“空磁盘”图标并浏览到 Ubuntu iso 镜像。然后点击“确定”按钮。
最后点击“启动”按钮。系统提示安装 Ubuntu。按照安装章节中的步骤操作,我们将拥有一个托管 Ubuntu 的虚拟机。
Ubuntu - 安装 MySQL 和 Python
MySQL 和 Python 分别是著名的数据库和开发软件。它们通常安装在基于 Linux 的系统上。让我们看看如何在 Ubuntu 服务器环境中安装它们。
安装 Python
首先,需要确定系统上安装的 Python 版本。可以使用以下命令查找。
Python –v
其中–v选项指定显示安装的 Python 版本。以下屏幕截图显示了上述命令输出的一个示例。
从以上输出可以看出,安装的 Python 版本是 2.7。
还有另一种方法可以通过以下命令查看是否安装了 Python。
Python –V
Python3 –V
后面的命令用于查看安装的 Python 3 版本。
如果想要安装最新版本的 Python,则需要执行以下语句。
sudo apt-get install python3
上述命令将下载 Python 的必要包并进行安装。
安装 MySQL
要安装 MySQL,需要按照以下步骤操作。
步骤 1 − 使用 apt-get 命令确保所有操作系统包都是最新的。
sudo apt-get update
步骤 2 − 所有包更新完毕后,就可以获取 MySQL 的包了。
sudo apt-get install mysql-server
上述命令将开始下载所有相关的 MySQL 包。
下载完成后,安装程序将首先要求配置 root 密码。
步骤 3 − 输入所需的密码并单击“确定”按钮。它还会提示重新输入密码。
步骤 4 − 要查看 MySQL 进程是否正在运行,请运行以下命令。
ps –ef | grep mysql
以下屏幕截图显示了mysqld,它是后台运行的mysql守护进程。
步骤 5 − 要配置 mysql,请运行以下命令。
/usr/bin/mysql_secure_installation
它会提示输入在安装过程中输入的 root 密码。
步骤 6 − 输入密码并按 Enter 键。
现在,它会提示是否要更改 root 密码。
步骤 7 − 输入“N”表示否,然后继续。
同样,它会提示是否要删除匿名访问。
步骤 8 − 从其他机器连接到此数据库时,建议将匿名用户和远程禁用 root 登录的默认选项都保留为“N”。
步骤 9 − 建议将删除测试数据库的选项也设置为否。我们可以输入“Y”来重新加载权限表。
最后,MySQL 的配置将完成。
Ubuntu - Node.js
Node.js 是一个流行的 JavaScript 框架,用于开发服务器端应用程序。在本节中,我们将了解如何在 Ubuntu 上安装 Node.js。
以下是安装 Node.js 的步骤。
步骤 1 − 运行以下命令。
sudo apt-get install nodejs
这将安装 Node.js 的所有必要包。
接下来,我们需要安装 Node.js 应用程序所需的 Node 包管理器。
步骤 2 − 运行以下命令。
sudo apt-get install npm
将安装节点包管理器的所有必要包。
步骤 3 − 接下来,创建一个指向 Node.js 文件夹的符号链接。然后,运行Node –v命令和npm –v命令以查看已安装的 Node 和 npm 版本。
Ubuntu - Docker
Docker 是一种容器服务,允许用户在主机操作系统上以容器的形式运行应用程序甚至操作系统。容器是一项新兴的令人兴奋的技术,在过去几年中发展迅速,并已被许多关键组织采用。
Docker 是一家开发这些特殊应用程序容器的公司。Docker 的官方网站是 https://www.docker.net.cn/
作为一个练习,让我们在 Ubuntu 系统上安装一个 CentOS 容器。CentOS 是来自 Red Hat 的一个基于 Linux 的操作系统。因此,我们将在 Ubuntu 之上运行 CentOS 系统。以下是实现此目的的步骤。
步骤 1 − 第一步是在 Ubuntu 服务器上安装 Docker 应用程序。因此,在 Ubuntu 测试服务器上,运行以下命令以确保 OS 更新已到位。
sudo apt-get update
步骤 2 − 所有更新处理完毕后,发出以下命令来安装 Docker。
sudo apt-get install -y docker.io
步骤 3 − 安装 Docker 包后,我们应该收到一条输出消息,说明 Docker 进程已启动并正在运行。Docker 进程称为 Docker 引擎或 Docker 守护进程。
步骤 4 − 要查看正在运行的 Docker 版本,请发出 Docker info 命令。
步骤 5 − 下一步是在 Ubuntu 上安装我们的 CentOS 镜像。
Docker 有一个名为 Docker Hub 的特殊站点,用于存储 Docker 的预构建镜像。该站点的链接是 https://hub.docker.com/
步骤 6 − 执行快速简单的登录过程,以便能够登录到该站点并查看所有可用的 Docker 镜像。
步骤 7 − 登录后,单击“浏览”按钮以查看所有可用的 Docker 镜像。
需要注意的两点是:
Docker 的pull命令。这是在 Linux 机器上安装 Docker 镜像的命令。
各个 CentOS 版本的 Docker详细信息。
步骤 8 − 在 Ubuntu 机器上,运行以下命令。
sudo docker pull centos:latest
Docker 组件的下载开始,CentOS Docker 被下载。Docker 镜像的名称是 centos:latest,这意味着我们拥有 CentOS 的最新 Docker 镜像。
步骤 9 − 要查看已安装的所有 Docker 镜像,请发出以下命令
sudo docker images
在以下屏幕截图中,我们可以看到 Docker 镜像的大小仅为 196.8 MB,这是现在在 Ubuntu 系统上运行的 CentOS 的子集。
步骤 10 − 要启动 CentOS,我们需要向操作系统发出一个命令来启动一个线程。我们可以通过运行以下命令来实现。
sudo docker run -it centos /bin/bash
上述命令执行以下操作:
运行 CentOS Docker 镜像。
使用-it选项以交互模式运行镜像。
运行/bin/bash命令作为初始进程。
Ubuntu - 云端应用
我们还可以在各种云环境中安装 Ubuntu,例如 Google Cloud、Amazon Web Services 和 Azure Web Services。在本节中,我们将了解如何在 Amazon Web Services 上启动并运行 Ubuntu。以下是实现此目的的步骤。
步骤 1 − 可以使用 Amazon Web Services 免费帐户。我们只需在以下网址注册 AWS 即可:https://aws.amazon.com/
步骤 2 − 单击“登录控制台”,它将显示以下对话框。
步骤 3 − 单击“我是新用户”选项,然后输入现有 Gmail 帐户的所需电子邮件 ID。然后单击“使用我们的安全服务器登录”按钮。然后,我们需要在后续屏幕中提供一些信息来创建帐户。
步骤 4 − 创建帐户后,我们可以登录到控制台。登录后,单击 EC2 选项。此选项用于在云上创建虚拟机。
步骤 5 − 在以下屏幕截图中,单击“启动实例”按钮。
步骤 6 − 下一个屏幕提示选择合适的 AMI。AMI 是 Amazon 中操作系统的预构建镜像。向下滚动到 Ubuntu 选项,然后单击“选择”按钮。
步骤 7 − 在下一个屏幕中,选择机器的配置。选择“通用用途 – t2.micro”选项,然后单击“下一步:配置实例详细信息”按钮。
步骤 8 − 在下一个屏幕中,输入以下屏幕截图中显示的详细信息。
要启动的实例数量 – 保持默认值 1。
VPC – 如果没有现有的 VPC,请选择创建一个新的 VPC 的选项。
现在,如果我们选择创建新的子网的选项,我们需要执行以下子步骤。
单击“创建 VPC”按钮。(注意:VPC 称为虚拟专用网络,用于在隔离的环境中存储所有 AWS 对象。)
在“创建 VPC”对话框中,输入以下详细信息,然后单击“是,创建”按钮。
- 对于子网,保持默认设置不变。
- 对于“自动分配公共 IP”选项,选择“使用子网设置(启用)”。
- 将 IAM 角色保留为“无”。
- 将关机行为保留为“无”。
- 其余设置可以保持默认值。
单击“下一步:添加存储”按钮。
步骤 9 − 在下一个屏幕中,保持默认存储不变,然后单击“查看并启动”按钮。
步骤 10 − 将弹出查看屏幕。单击“启动”按钮。
步骤 11 − 下一个屏幕提示创建一个新的密钥对。创建实例后,需要使用此密钥对登录到实例。输入密钥名称,然后单击“下载密钥对”按钮。
步骤 12 − 下载完成后,单击“启动实例”按钮。
步骤 13 − 单击“查看实例”按钮。
步骤 14 − 实例状态运行后,单击“连接”按钮。
下一个对话框显示登录到 Ubuntu 服务器机的步骤。
步骤 15 − 像通常一样执行步骤,使用 SSH 客户端登录到机器。