做任务、攒经验系列—— Ubuntu 入门


前言##

这应该是我在“新手村”的第二个任务。说来惭愧,作为一名并不资深的程序员,尽管参与过一些小项目,自己也写过一些小Demo,但是对于Linux系统却一直都是只闻其名,未曾谋面。一直依靠着Windows完成各种任务,也经常“一个鼠标打天下(不记快捷键、不记命令行、就是各种点)”。想再想想,真是不专业(ㄒoㄒ)。不过好在有这次任务,让我有机会打开新世界的大门——向着Linux系统迈进!
废话不多说了,下面就开始正文。


做任务、攒经验系列—— Ubuntu 入门_第1张图片
这对我来说是一个新世界!

Ubuntu是什么?##

作为一只小白,还是从最基本的概念开始学习比较好。
Ubuntu ,中文音译读作“乌班图”,来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(莫名的神秘感。。。),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。明白了名字的含义之后,突然觉得这个名字隐隐透露着墨家“兼爱”的感觉。
再来看看官网上对于 ubuntu 的定位:广泛应用于个人电脑、智能手机、服务器、云计算,以及智能物联网设备的开源系统。
乍一看, Ubuntu 的还真是应用广泛,但其实在不同的应用环境下,Ubuntu 的版本也使用所不同的。比如本文要学习的就只是个人电脑所应用的 Ubuntu 桌面系统,另外也有专门为智能物联网设备所设计的系统等等。
但是,总而言之,** Ubuntu 就是一种操作系统。**


Ubuntu 的安装##

和大众化的 Windows 系统一样,个人 PC 上的 Ubuntu 的安装也是可以通过虚拟机安装运行或者直接采用系统盘安装一个新的系统(这个新的系统可以是纯 Ubuntu ,也可以是 Windows+Ubuntu)。
下面,先来说说这两种 Ubuntu 系统安装方式吧。

  • **虚拟机+ Ubuntu **
    作为初学者,我觉得这种方式应该是更为合适的。原因如下:

    1. 虚拟机的安装简单、快捷。只要提前整理好足够的磁盘空间(我整理出来100+G,但系统目前只用了不到10G),基本是傻瓜式的安装方式。这是下载VMware虚拟机的地址。
    2. 在虚拟机上安装系统容易。虚拟机上装系统,只需要一个系统ISO镜像文件即可,之后就又是傻瓜式的按照提示完成配置就OK。之后[会出的问题]也比较少。

    总而言之,采用虚拟机+Ubuntu的方式,唯一的目的就是简单、便捷。这样可以让 Ubuntu 初学者集中更多的精力在系统的适应和操作上。
    但是,采用虚拟机的优势也仅限于此,在系统性能用户体验上必然会大打折扣

  • 直接安装 Ubuntu 系统
    目前这种方式我还没有尝试,但是也看了一些相关的方法介绍。
    个人感觉这种方式会比较麻烦,首先要制作U盘启动盘,其次要能解决装系统过程中有可能不断出现的新的问题(这个就只是看运气了,也可额能什么问题都不会有)。但是这种方式确实是一种一劳永逸的方法,我也打算在通过虚拟机熟悉了 Ubuntu 系统后,重新装一个 Ubuntu 系统。
    下面,让我们看看 Ubuntu 系统是什么样吧!


进入Ubuntu##

我是通过虚拟机 完成 Ubuntu 系统的安装的。安装成功后,它的桌面系统是这样的:

Ubuntu桌面系统

另外,我们可以通过 Ctrl+Alt+F1~F7分别进入 7个不同的Ubuntu终端界面。在进入了一个终端界面后,这七个界面间可以使用 Alt+F1~F7来切换。网上其他资料里说只有六个终端界面,而我之所以说是七个,是因为我将F7按钮对应的 图形界面,也就是桌面也算为一个终端界面,只是表现形式和其他六个差别很大,但是它们的唤醒方式是一致的,因此我觉得可以放在一起,都是 tty 终端。
同时值得注意的是,这7个终端 似乎是相互独立的,即在其中一个终端上登陆的用户需要重新在另一个终端上登录。也就是说, 有可能可以使不同的用户登录不同的终端。(应为没有做实验,所以这里仅是推论)。另外,在 tty1~tty6 这六个文本终端中,貌似无法截图,所以无法做到“有图有真相”。而在 tty7 也就是 Ubuntu 桌面系统中,是可以截图的,并且 方式也是多样的。
对于通过Ctrl+Alt+T唤醒的“终端”, 我觉得只是 tty7 终端文本形式的窗口化,也就是说这个终端是真正 tty7 终端的一部分。但由于平常用户使用最多的也就是 tty7 终端,因此掌握好这个类似于Windows控制台窗口一样的终端也就足够了。

做任务、攒经验系列—— Ubuntu 入门_第2张图片
tty7 的窗口化终端

了解了这些之后,剩下的就是通过命令行、快捷键来完成 Ubuntu 系统的操作了。关于命令行和快捷键,感觉就是一些靠记忆、靠实践来学习的东西。就不多做解释了,具体的命令行和快捷键可以通过给出的 参考资料来记忆。


Ubuntu 安装软件##

对于长期使用 Windows 的我,在 Ubuntu 中安装软件是一种很奇怪的体验,因为只是在控制台里敲了一些指令,系统就开始安装软件了。让我觉得总少了些步骤(比如下载安装包、寻找破解文件,还有用鼠标点!点!点!等等)。下面就来演示一下安装 Git

  1. 对于某个软件,可以先输入其名称,来确定其是否已被安装。如下
    做任务、攒经验系列—— Ubuntu 入门_第3张图片
    打开控制台,输入`git`

    图中就会有提示,要想安装 Git ,就需要输入sudo apt install git指令。那么我们可以按照提示尝试下一步了。
  2. 输入sudo apt install git
    做任务、攒经验系列—— Ubuntu 入门_第4张图片
    输入提示指令

    回车后,就会看到下图:
    做任务、攒经验系列—— Ubuntu 入门_第5张图片
    输入密码

    这里的密码不会显示出来的,所以输入完直接回车就好。就会得到下图:
    做任务、攒经验系列—— Ubuntu 入门_第6张图片
    系统会直接下载压缩包

    可以看到我们只是敲敲键盘,就可以找到很多要安装的软件包,这对我而言,真是没想过的。以前要想找个软件包,都得上网找好久,有些还得收费。。。
    继续,我们就按照提示,基本就是按回车就OK。
    做任务、攒经验系列—— Ubuntu 入门_第7张图片
    安装中。。。
  3. 安装完成后,再输入一次git,会得到下图:
    做任务、攒经验系列—— Ubuntu 入门_第8张图片
    git常用指令提示

    至此,Ubuntu 系统中就安装了 Git 版本控制软件。

总结##

其实在装系统时,选择了用虚拟机来安装,主要是因为我的电脑配置不高,而且也有些年头了,就想着先熟练一下 Ubuntu 系统的操作。但是在接触到Ubuntu 系统的界面后,那种新事物的“质感”很快就吸引了我。随着慢慢得学习深入,我想还会有更多有趣的东西等着我去发现。


参考资料###

Ubuntu系列——命令行荟萃
Ubuntu系列——细数常用快捷键

你可能感兴趣的:(做任务、攒经验系列—— Ubuntu 入门)