一、虚拟机的安装
1.遇到的问题及解决办法
Question1:
新建虚拟机时只有Ubuntu32位,没有64位
解决办法:
下载32位的
Ubuntu
系统,启动虚拟机时也安装32位的Ubuntu
Question2:
启动虚拟机时出现花屏
解决办法:
按
右Ctrl+F1
后再按右Ctrl+F7
Question3:
无法开机,附图如下
解决办法:
试按
Ctrl+Alt+F7
2.总结
在这次学习安装虚拟机之前,我也接触过一点虚拟机。不过当时是麻烦学长帮忙安装的,装的是
VMware
,所以自己并不清楚虚拟机的一些用法。这次根据老师的教程来安装虚拟机,虽然遇到了很多问题,但我也从中学到了很多。正是在自己动手和不断发问的过程中,我知道了如何安装虚拟机,还学会了Linux系统的一些简单命令。我想,这样的学习方法正好对应了老师之前提到过的做中学。
二、实验楼的学习
1.学习内容
用户及文件权限管理
$ who am i
OR$ who mom likes
:查看用户$ whoami
:查看当前用户
参数 说明-a
打印能打印的全部-d
打印死掉的进程-m
同am i,mom likes-q
打印当前登录用户数及用户名su <user>
:创建用户ls命令
:查看文件权限Linux 目录结构及文件基本操作
目录结构
cd 命令
:切换目录pwd
:获得当前路径touch命令
:创建文件夹mkdir命令
:创建目录cp
:复制rm
:删除mv
:移动环境变量与文件查找
declare命令
:创建变量echo命令和$符号
:读取变量的值
命令 说明set
显示当前 Shell 所有环境变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量env
显示与当前用户相关的环境变量,还可以让命令在指定环境中运行expor
t 显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量文件打包与压缩
文件后缀名 说明
*.zipzip
程序打包压缩的文件*.rarrar
程序压缩的文件*.7z7zip
程序压缩的文件*.tartar
程序打包,未压缩的文件*.gzgzip
程序(GNU zip)压缩的文件*.xzxz
程序压缩的文件*.bz2bzip2
程序压缩的文件*.tar.gztar
打包,gzip程序压缩的文件zip
、rar
、tar
:打包文件unzip
、unrar
:解压文件文件系统操作与磁盘管理
df 命令
:查看磁盘的容量du 命令
:查看目录的容量dd 命令
:创建虚拟镜像文件mkfs 命令
:格式化磁盘mount 命令
:挂载磁盘到目录树umount 命令
:卸载已挂载磁盘fdisk
:为磁盘分区losetup 命令
:建立镜像与回环设备的关联Linux下的帮助命令
help
、man
、info
等命令可以提供不同程度的帮助
2.学习心得
Linux基础入门都是一些简单的命令,以上我并没有全部列出。这些命令都是以后学习的基础,虽说简单,但一下子学这么多,还是不容易消化的。我认为这次提交了这次作业并不代表正真对Linx入门了,很多新学到的命令我都不是很熟悉,还需要进一步联系。实验楼是一个很好的学习工具,它能给我们提供虚拟机,让我们实时操作,这提高了我的学习效率。这次学习我感触最深的就是实践很重要。如果只是看关于一些命令的文字描述,你很难完全理解,只有自己把命令敲出来,看看效果,才能更好理解。我想,这就是做中学的重要性。总得来说,经过三次的预备作业,我对程序设计与数据结构这门课有了跟多的了解,也对下学期的正式学习有了一些心理准备,我想,下学期应该大多都是这种做中学的模式,在实践中学习,在提问中学习。总之,我还是对下学期的课充满期待。