20155308郝文菲--第三次作业

安装虚拟机与学习所得

安装虚拟机

根据老师所给的教程,我最终还是完成了虚拟机的安装。但是其中出现的几个问题希望能给大家一点建议。


  • 首先,再安装的过程中,我遇到最普遍、也是最无语的一个问题就是我的网速太慢,所以在官网下载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就是我们生活中的另外一种系统,就像安卓和苹果系统区别一样。

另外这几个快捷键在之后的学习中,我发现需要经常使用,所以我写在这里提示我自己需要掌握:

  1. CTRL+ALT+T:打开终端,天天使用终端,用鼠标打开太低效了;
  2. CTRL+SHIFT+T:新建标签页,编程时有重要应用;
  3. ALT+数字N:终端中切换到第N个标签页,编程时有重要应用;
  4. Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成;
    上下键盘:切换命令历史,刚输入一个很长的命令,按上键就可以恢复;
  5. CTRL+C:中断程序运行。
  • [ 第三节]
    Linux 中创建、删除用户,及用户组等操作。
  1. 查看用户中关键要记住
参数 说明
-a 打印能打印的全部
-d 打印死掉的进程
-m 同am i,mom likes
-q 打印当前登录用户数及用户名
-u 打印当前登录用户登录信息
-r 打印运行等级

2.要创建用户需要 root 权限,这里就要用到 sudo 这个命令了。
例如$ sudo adduser lilei。
这个问题主要是介绍了如何进行用户的建立。

我在这一节的学习中主要是认识了关于用户方面的改变,让我大致了解了Linux的一些操作方法。

  • [第四节]

这一节中我学会了Linux文件的基本操作

  1. 新建空白文件:使用 touch 命令。
  2. 新建目录:使用 mkdir(make directories)命令。
  3. 复制文件:使用cp(copy)命令复制一个文件或目录到指定目录。
    复制目录:要成功复制目录需要加上-r或者-R参数,表示递归复制。
  4. 删除文件:使用rm(remove files or directories)命令。
  5. 删除目录:跟复制目录一样,要删除一个目录,也需要加上-r或-R参数。
  6. 移动文件:使用mv(move or rename files)命令。
  7. 重命名文件:mv 旧的文件名 新的文件名。
  8. 批量重命名:命令rename来实现。
  9. 查看文件:使用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掌握好!

原文地址:https://www.cnblogs.com/JIUSHA/p/6351823.html