热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

虚拟机的安装以及Linux的学习

安装虚拟机对虚拟机的认识其实初中的时候我就听说过虚拟机这个名词,当时的我还小,也不知道虚拟机是个什么东西,那时我傻傻的认为虚拟机只不过是电脑中的一个虚拟的计算机,没有什么实在的作用。后来随着大学课程的

安装虚拟机

对虚拟机的认识

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

安装虚拟机

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

后来我在我的电脑中,右击管理在服务与应用程序找到服务,在服务里启动再重新下载就好了接着我就按部就班的进行安装,不过之后又遇到了一个麻烦的事情,那就是字节的转化问题。只有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/grandson5.6节创建一个变量名为 tmp 的变量 declare tmp变量赋值 tmp=shiyanlou读取变量的值 echo $tmp打印相关环境变量set(所有环境变量),env(与当前用户有关的变量),export(导出为环境变量的变量)将命令输出通过管道\ 使用sort命令排序,再重定向到对象文本文件中比较导出的几个文件的内容 vimdiff env.txt export.txt set.txt基于实验楼环境创建子shell zshtemp是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 ziptest7.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服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 最近项目需要在服务器上新部署一个tomcat,在新部署的tomcat中部署项目。于是将原来的tomcat压缩文件解压缩到另一个目录,然后将打包的war文件上传到tomcat的webapps的目录下,同 ... [详细]
  • 找到JDK下载URL当然去官网找了。目前最新的1.8的下载URL(RPM)如下:http:download.oracle.comotn-pubjavajdk8u161-b122f3 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 本文主要介绍了gym102222KVertex Covers(高维前缀和,meet in the middle)相关的知识,包括题意、思路和解题代码。题目给定一张n点m边的图,点带点权,定义点覆盖的权值为点权之积,要求所有点覆盖的权值之和膜qn小于等于36。文章详细介绍了解题思路,通过将图分成两个点数接近的点集L和R,并分别枚举子集S和T,判断S和T能否覆盖所有内部的边。文章还提到了使用位运算加速判断覆盖和推导T'的方法。最后给出了解题的代码。 ... [详细]
  • ZABBIX 3.0 配置监控NGINX性能【OK】
    1.在agent端查看配置:nginx-V查看编辑时是否加入状态监控模块:--with-http_stub_status_module--with-http_gzip_stat ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • 1、打开etcsysconfiggrub,   #vimetcsysconfiggrub   内容如下: ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • Linux 服务器修改用户名
    Linux服务器修改用户名1、编辑名称vimetchostname2、保存编辑并退出wq3、重 ... [详细]
author-avatar
葛孝杰
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有