安装虚拟机与学习所得
安装虚拟机
根据老师所给的教程,我最终还是完成了虚拟机的安装。但是其中出现的几个问题希望能给大家一点建议。
-
首先,再安装的过程中,我遇到最普遍、也是最无语的一个问题就是我的网速太慢,所以在官网下载VirtualBox和官网下载桌面版这两个下载中,我不能快速地下载完成,而且桌面上也没有以往的下载进度条,这就让我产生了一个误导,就是我以为自己下载错误,所以就把软件删掉,重新下载。而我在多次尝试的时候,发现了这两个属性中大小的是变化的,发现原来不是我下载有误,而是它在进行下载中。这个问题的发现让我感到自己蠢哭了……所以在这里把我的感受写出来,为了让大家不再犯我这种错误。在下载过程中,一定要耐心。
-
其次,在安装虚拟机的过程中,我发现自己的电脑是64位的,而直接下载官网下载VirtualBox的话,选择Linux的选项只会出现32位的,而不能直接出现流程中的64-bit。当我启动虚拟机的时候,也会出现一个警告——无法启动。当我遇到这个问题的时候,第一个反应还是有一点蒙的,不知道如何解决。后来,我通过百度,查找了一下关于这个问题的解决方式,发现这个问题还需要在BIOS页面进行更改,以下是这个问题解决的方法。
http://jingyan.baidu.com/article/335530daa55d7e19cb41c3c2.html?from=singlemessage -
最后,在安装Ubuntu 系统软件这一步骤中,我的第一次尝试的时候,这个对话框并没有直接弹出,但是我发现了,可以通过将虚拟机启动后,点击“设置”同样可以进行此步。
以上是我在安装虚拟机的过程中遇到的问题,虽然有些问题可能有些可笑,但是我还是写出来希望与大家共勉。
学习感受
首先初步接触Linux,我还是有点心慌的,而且对于未知的事物,我总是接受有点慢。但是通过这段时间的不断反复的看,我还是领悟了Linux中的一些问题。
在初步学习Linux之前,我了解到:“Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8)和 Mac OS”。这让我对Linux有了一个大致的了解。 说白了,Linux就是我们生活中的另外一种系统,就像安卓和苹果系统区别一样。
另外这几个快捷键在之后的学习中,我发现需要经常使用,所以我写在这里提示我自己需要掌握:
- CTRL+ALT+T:打开终端,天天使用终端,用鼠标打开太低效了;
- CTRL+SHIFT+T:新建标签页,编程时有重要应用;
- ALT+数字N:终端中切换到第N个标签页,编程时有重要应用;
- Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成;
上下键盘:切换命令历史,刚输入一个很长的命令,按上键就可以恢复; - CTRL+C:中断程序运行。
- [ 第三节]
Linux 中创建、删除用户,及用户组等操作。
- 查看用户中关键要记住
参数 | 说明 |
---|---|
-a | 打印能打印的全部 |
-d | 打印死掉的进程 |
-m | 同am i,mom likes |
-q | 打印当前登录用户数及用户名 |
-u | 打印当前登录用户登录信息 |
-r | 打印运行等级 |
2.要创建用户需要 root 权限,这里就要用到 sudo 这个命令了。
例如$ sudo adduser lilei。
这个问题主要是介绍了如何进行用户的建立。
我在这一节的学习中主要是认识了关于用户方面的改变,让我大致了解了Linux的一些操作方法。
- [第四节]
这一节中我学会了Linux文件的基本操作
- 新建空白文件:使用 touch 命令。
- 新建目录:使用 mkdir(make directories)命令。
- 复制文件:使用cp(copy)命令复制一个文件或目录到指定目录。
复制目录:要成功复制目录需要加上-r或者-R参数,表示递归复制。 - 删除文件:使用rm(remove files or directories)命令。
- 删除目录:跟复制目录一样,要删除一个目录,也需要加上-r或-R参数。
- 移动文件:使用mv(move or rename files)命令。
- 重命名文件:mv 旧的文件名 新的文件名。
- 批量重命名:命令rename来实现。
- 查看文件:使用cat,tac和nl命令查看文件。
使用head和tail命令查看文件。
这一节课我觉得学习起来还是比较愉悦的,课后作业也很有趣。让我对Linux的学习有了兴趣。让我对文件的方面有了认识。
- [第五节]
环境变量中需要了解以下几个命令需要区别和记忆
命令 | 说明 |
---|---|
set | 显示当前 Shell 所有环境变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量 |
env | 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行 |
export | 显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量 |
另外在搜索相关的命令常用的有如下几个whereis,which,find,locate。虽然这几种命令各有特点,但是我对whereis命令的掌握还是更好一点。
这一节是上一节的扩展,但是我在使用方面还是不是特别熟练,总是需要重复去看上一节才能对这一节有深刻的理解,让我感觉学习还是需要扎实前进。
- [第六节 ]
这一节主要是Linux 上常用的压缩/解压 工具,介绍了 zip,rar,tar 的使用。其中zip和rar的压缩工具我们在windows的操作系统中经常使用,故掌握起来还是比较简单的。但是tar之前没有用过,自己也不是很清楚,但是通过实践,发现tar的tar的解压和压缩都是同一个命令,只需参数不同,感觉很是方便。
我这几天通过对Linux学习,虽然小有起步,但是还是不足,我知道自己还仍未学习完事,但是看了之后几节,还是没有认识清楚,我在这个假期仍然希望能够将Linux掌握好!