zoukankan      html  css  js  c++  java
  • Linux和VMware

    1.1   Linux操作系统简介

    是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
    1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生,1994年3月,Linux 1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL(General Public License的缩写,是一份GNU通用公共授权)协议。

    Linux的优点:

    1. 稳定,免费
    2. 安全性高
    3. 多用户,多任务
    4. 消耗资源少
    5. 由于内核小,所以它支持多种电子产品 比如A ndroid手机,PDA等

    1.2Linux发展趋势

    随着IT产业的不断发展,用户对网站体验要求也越来越高,而目前主流网站后端承载系统都是Linux系统,目前Android手机全部基于Linux内核研发。企业大数据、云存储、虚拟化等先进技术都是基于Linux系统。
    2010年据有关权威部门统计:将来几年内我国软件行业的从业机会十分庞大,中国每年对软件人才的需求将达到50万人左右。而对于Linux 专业人才的就业前景,更是广阔;据悉在未来5-10年内 Linux 专业人才的需求将达到 120 万+!尤其是有经验的资深的Linux工程师目前非常的缺乏,薪资也是非常诱人,平均月薪都是15-20K,能力强的薪资更高。

    所以机会对每个人都是公平的,关键是我们每个人如何去行动,选择大于努力。

    1.3VMwara与Centos系统安装 

    1. 下载Centos系统ISO镜像

    要安装centos系统,就必须得有centos系统软件安装程序,可以通过浏览器访问centos官网http://www.centos.org,然后找到Downloads  - >  mirrors链接,点击后进入下载,但是由于这是国外的网址,下载速度肯定受限。

              

             

    因此可以使用国内的镜像源

    https://opsx.alibaba.com/mirror#阿里云官方镜像站
    iso下载地址(此DVD映像包含可以使用该软件安装的所有软件包安装程序。这是大多数用户的推荐图像。):https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso

    为什么要选择64位操作系统?

    目前绝大多数生产环境,使用的都是64位操作Centos操作系统

    32位与64位系统的定位与区别?

    64位操作系统的设计定位是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域,这些领域共同特性就是需要大量的系统内存。
    32位操作系统是为普通用户设计的。

    区别二:

    64位操作系统只能安装在64位(cpu必须是64位的)电脑上(cpu必须是64位的),并且只针对64位的软件才能发挥其最佳的性能。
    32位操作系统既可以安装在32位(32位cpu)电脑上,也可以安装在64位电脑上。当然了32位操作系统是无法发挥出64位硬件性能的。

    区别三: 运算速度

    64位---> 8车道大马路
    
    32位---> 4车道马路

    区别四:支持的最大内存不同

    32位系统--->4GB内存只能用3.5Gb
    64位系统 支持更大内存

    安装VMware虚拟机

    vmware是什么?
    有了这个软件,大家就不需要为了学习linux特意再去买一台电脑了,虚拟机能让用户在一台机器上模拟出多个操作系统的软件,一般的机器配置足够胜任虚拟机的任务。
    虚拟机不但可以虚拟出硬件资源,把实验环境与真机文件分离保证数据安全,更nb的是当你手残删掉系统核心配置时,还能有”快照“的功能,立即恢复到出错前的状态,省去装机的超长时间。。。。
    
    
    (Windows用户)VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。
    下载激活地址:http://www.zdfans.com/html/5928.html
    (Mac用户) VMware fusion
    简单的说,虚拟机(virtual Machine)软件就是一套特殊的软件,同时可以用“多个操作系统”
    虚拟出硬件+操作系统==服务器+OS
    误区:学Linux不需要再物理机上安装,费时费力,采用虚拟机是最合适的方式

    Linux学习推荐配置

    笔记本电脑:
    
    1.内存8G
    
    2.磁盘500G SATA或者120G SSD
    
    3.i3,i5,i7处理器

    为什么要通过VM虚拟机来学习Linux

    什么?你又和我说搞双系统?老铁你的小霸王,打开windows需要5分钟。。双系统。。。。还是算了吧

    • 利用虚拟机搭建Linux学习环境简单方便、容易上手,最重要的是虚拟机模拟的Linux和真实服务器几乎无区别,以后工作了,也都是ssh连接到服务器,而不是坐在0度的机房操控服务器。因此虚拟机来模拟环境是最接近工作环境的
    • 搭建Linux集群或者需要模拟多台服务器通信的时候,可以同时开启好几台虚拟机(前提本身机器硬件足够,虚拟机配置也选择较低的情况),虚拟机可以轻松满足多机器的需求。
    • 自己租服务器?是个不错的选择,可以搭建Linux环境,并且用作个人开发学习使用。但是得花钱呀。。。。
    • 很容易修改虚拟机(服务器)的配置,且不会影响自己的电脑,想删除虚拟机也不会影响电脑,因为虚拟机只是运行在电脑上的一个程序(一堆文件)

    安装虚拟机

    • 解压软件包,当前选择是VM12

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            

            出现这个黑框框就安装ok啦!!!

            

            

    忘了Root密码怎么办啊,好慌~~~

    重置Root密码:重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面

            

    在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ctrl + X 组合键来运行修 改过的内核程序

            

    大约 30 秒过后,进入到系统的紧急求援模式,  

            

    依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux 系统了 

     mount -o remount,rw /sysroot
        chroot /sysroot
        passwd
        touch /.autorelabel
    exit reboot

    摘自:超哥博客   https://www.cnblogs.com/pyyu/articles/9313587.html

  • 相关阅读:
    Oracle
    注解
    java 算法实现
    ConcurrentHashMap
    hashMap 1.8
    hashmap 1.7
    MySQL优化
    Mysql面试题
    tmux
    mysql 复制表结构、表数据的方法
  • 原文地址:https://www.cnblogs.com/wqzn/p/10166737.html
Copyright © 2011-2022 走看看