安装虚拟机

对虚拟机的认识

其实初中的时候我就听说过虚拟机这个名词,当时的我还小,也不知道虚拟机是个什么东西,那时我傻傻的认为虚拟机只不过是电脑中的一个虚拟的计算机,没有什么实在的作用。后来随着大学课程的需要以及自己的兴趣,我对虚拟机有了深入一点的了解。虚拟机通过软件模拟的具有完整硬件功能的,运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,你可以在一台物理计算机上模拟出一台或者是多台虚拟的计算机,而这些虚拟的计算机完全就像真正的计算机那样进行工作,但是虚拟机的缺点也是很明显的那就是一台计算机同时处理两个操作系统会很卡。

安装虚拟机

本以为按照老师给的步骤,安装虚拟机会万无一失,不过中间还是发生了很多的小序曲。首先就是安装显示严重失败这个问题。

后来我在我的电脑中,右击管理在服务与应用程序找到服务,在服务里启动再重新下载就好了
接着我就按部就班的进行安装,不过之后又遇到了一个麻烦的事情,那就是字节的转化问题。只有Ubuntu(32-bit)却没有64字节的。后来经过查阅,我进入了BIOS界面,将IVT选项改为enabled就可以了。

安装虚拟机的体会

确实很享受这样按照老师所给的提示自己安装虚拟机的过程,虽然在安装的过程中遇到了不少的问题,不过正是发现问题并且解决问题才能够锻炼自己的能力并且真正的学习到知识。不管是查阅资料,还是询问那些IT大神,这本身也是一种成长。

linux的学习

认真看了实验楼给出的参考感觉学习顺序很棒。

之后了解了几个便携键的功能加强了效率

首先是一二节的学习,一二节使我对Linux有了更加清晰以及深入的了解。

3.4节
创建用户 sudo adduser …
查看home目录 ls /home
切换登录用户 su –l lilei
退出当前用户 exit 或 ctrl + d
查看属于哪些用户组 groups …(用户名)或cat /etc/group
过滤信息 cat /etc/group
将其他用户添加到sudo组 sudo usermod -G sudo …(用户名)
删除用户 sudo deluser … –remove-home
获取当前所在路径(绝对路径) pwd
进入上一级目录 cd ..
进入你的“home”目录 cd ~ 或cd /home/
以绝对路径的方式进入 /usr/local/bin 目录 cd /usr/local/bin
以相对路径的方式进入 /usr/local/bin 目录 cd ../../usr/local/bin
创建名为…的空目录 mkdir …
同时创建父目录 mkdir -p father/son/grandson
复制一个文件test到指定目录 cp test father/son/grandson
5.6节
创建一个变量名为 tmp 的变量 declare tmp
变量赋值 tmp=shiyanlou
读取变量的值 echo $tmp
打印相关环境变量
set(所有环境变量),env(与当前用户有关的变量),export(导出为环境变量的变量)
将命令输出通过管道 使用sort命令排序,再重定向到对象文本文件中
比较导出的几个文件的内容 vimdiff env.txt export.txt set.txt
基于实验楼环境创建子shell zsh
temp是shell中的变量,导出为环境变量 export temp
使用zip打包文件夹 zip -r -q -o shiyanlou.zip /home/shiyanlou
查看打包后文件的大小 du -h shiyanlou.zip
设置压缩级别为9和1(9最大,1最小),重新打包 zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou -x ~/.zip ; zip -r -1 -q -o shiyanlou_1.zip /home/shiyanlou -x ~/.zip
用du命令分别查看默认压缩级别、最低、最高压缩级别及未压缩的文件的大小 du -h -d 0 *.zip ~
创建加密zip包 zip -r -e -o shiyanlou_encryption.zip /home/shiyanlou
使在 Linux 创建的 zip 压缩文件在 Windows 上解压后没有任何问题 zip -r -l -o shiyanlou.zip /home/shiyanlou
将shiyanlou.zip解压到当前目录 unzip shiyanlou.zip
使用安静模式,将文件解压到指定目录 unzip -q shiyanlou.zip -d ziptest
7.8节
查看磁盘的容量 df
以易读方式查看磁盘容量 df -h
查看目录容量 du ...
以易读方式查看目录容量 du -h
查看目录深度 du -h -d 0 ~(只查看1级目录) ;du -h -d 1 ~(只查看2级)
用dd命令从标准输入读入用户输入(输出到文件) dd of=test bs=10 count=1(或dd if=/dev/stdin of=test bs=10 count=1)
(输出到标准输出) dd if=/dev/stdin of=/dev/stdout bs=10 count=1
将输出的英文字符转换为大写再写入文件 dd if=/dev/stdin of=test bs=10 count=1 conv=ucase
用type命令区分命令是内建的还是外部的 type …(命令名)
zsh中内置没有help,进入bash中 bash
进入bash内置中有help help ls(不可以,因为help用于显示shell内建命令)
对外建命令 ls --help
使用man获取帮助 man …(命令名) (用q退出)
使用info获取更多帮助 info …(命令名)
(年前手术落下很多,娄老师我会尽快学习完)

虚拟机的安装以及Linux的学习的更多相关文章

  1. 罗佳琪的第三次预备作业——虚拟机的安装及Linux的初步学习

    虚拟机的安装及Linux的初步学习 坎坷的安装过程 首先我按照老师给的基于VirtualBox虚拟机安装Ubuntu图文教程进行了下载,下载很顺利但是安装时出现了问题. 起初我以为是电脑位数问题,但我 ...

  2. 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南

    How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...

  3. 20155304田宜楠-第三次作业:虚拟机的安装与Linux学习

    安装VirtualBox虚拟机 安装VirtualBox虚拟机 这一步很简单,参考老师给的教程一步步安装,很快就完成了. 2.安装Ubuntu 这一步可是让我吃尽了苦头,我按照老师给的下载地址成功下载 ...

  4. 20155229付钰涵-虚拟机安装及LINUX命令学习

    安装Ubuntu遇到的问题 问题一: 新建虚拟电脑的版本只有32-bit,与老师所给教程中的64-bit不符.为此我上百度搜寻了答案. 第一种方法: 控制面板--程序与功能--启动或关闭windows ...

  5. VMware虚拟机下安装RedHat Linux 9.0

    从这一篇文章开始我和大家一起学习Linux系统.不管是什么样的系统,必须安装上才能谈使用对吧. Linux版本 安装Linux之前需要了解一下Linux系统的安装版本. Linux的版本分为内核版本和 ...

  6. 虚拟机14安装kail Linux

    需要准备虚拟机和kail Linux镜像 1. 2.选择镜像安装,并且添加你的kail Linux镜像文件. 3. 4.在这里需要修改虚拟机名称,也可以不修改就用默认,然后在修改kail Linux的 ...

  7. 虚拟机VMware安装Kali Linux

    本文讲解如何在虚拟机上安装Kali Linux,希望对大家有所帮助. 准备:一台电脑,VMware(VMware安装教程) 一.下载系统镜像文件 1.首先下载系统镜像,进入kali官网,在Downlo ...

  8. 如何在虚拟机中安装kali linux

    整理笔记,把以前印象笔记中记录的一些东西翻出来,想想发个随笔吧. 第一步在官网下载kali linux的镜像. 网址:https://www.kali.org/downloads/ (我的电脑是64位 ...

  9. 虚拟机VMware安装及Linux系统基础配置(CentOS 7)

    PS: 我是 VMware 14 安装 CentOS 7 来配置Linux虚拟机,想要安装 Ubuntu 18.04 的可以自行其他搜或者参考博客:https://blog.csdn.net/gith ...

随机推荐

  1. Chapter3 (字符串,向量,数组) --C++Prime笔记

    1.using用法:using namespace ::name;注意事项:一般不在头文件使用using否则很容易导致运用命名空间不对错误. 2.string的方法: ①getline(输入流,str ...

  2. 2017易观OLAP算法大赛

      大赛简介   目前互联网领域有很多公司都在做APP领域的“用户行为分析”产品,与Web时代的行为分析相类似,其目的都是帮助公司的运营.产品等部门更好地优化自家产品,比如查看日活和月活,查看渠道来源 ...

  3. C/C++中的回调函数

    在理解“回调函数”之前,首先讨论下函数指针的概念. 函数指针 (1)概念:指针是一个变量,是用来指向内存地址的.一个程序运行时,所有和运行相关的物件都是需要加载到内存中,这就决定了程序运行时的任何物件 ...

  4. Redis slowlog慢查询

    slowlog (阅读原文) 此命令用于读取和重置redis慢请求日志 redis slow log概述 redis的slow log记录了那些执行时间超过规定时长的请求.执行时间不包括I/O操作(比 ...

  5. Java并发编程原理与实战十一:锁重入&自旋锁&死锁

    一.锁重入 package com.roocon.thread.t6; public class Demo { /* 当第一个线程A拿到当前实例锁后,进入a方法,那么,线程A还能拿到被当前实例所加锁的 ...

  6. MVC: Connection String

    背景: 之前项目使用的是DB first/Model first,现在要对EF升级的6.0,并且更换成Code first. 问题: 1. System.Data.Entity.Core.Metada ...

  7. javascript 高度相关

    //scrollTop; var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop); ...

  8. HDU 4500 小Q系列故事——屌丝的逆袭

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4500 解题报告:简单题,数据范围不大,直接暴力每个点,然后再比较出得分最大的点的位置和分数. #inc ...

  9. HDU 1556 Color the ball (树状数组 区间更新+单点查询)

    题目链接 Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的"小飞鸽&quo ...

  10. Ubuntu 增加全新硬盘 分区及开机自动挂载

    安装新的硬盘后.可以安装Gparted, 或者从live cd启动,然后用Gparted工具对硬盘进行分区.然后进入系统,启动Disks, 找到对应硬盘, 选择Edit Mount Options, ...