一起学Linux01之环境安装

    先说说为什么在公司里服务器用Linux系统而非Windows系统。其实吧,我感觉主要就是前者更靠谱,一个字就是稳!不说别的,就我现在写博客用的电脑没事给我黑个屏,断个网啥的。而且总有漏洞,保不齐就被黑了。这要是用来当服务器,那公司得赔死。生产上,安全稳定压到一切。所以Linux是必然之选。

    最好的学习就是知行合一嘛。编程就得靠动手动脑。那么我们就先搭建环境。然后一边练一边学。
    刚学习Linux命令的真没必要在自己的电脑上安一个Linux系统。你说就咱笔记本那配置,安那干啥。你用的最多的还是Windows,到时候安了Linux也晾一边。所以呢,我推荐看官安装一个虚拟机vmware。虚拟机是啥意思呢?就是虚拟的电脑。它实际上是你安装在自己电脑里的一个软件,但是它能模拟电脑的功能。也就是说,在自己的电脑安装这个软件后,就相当于多了一个小电脑。那么,这样还不够。我们还需要为这个“小电脑”安装操作系统。因为我学习Linux主要是操作服务器,用不到界面。没听说谁家公司服务器还有界面的。原因主要是如果技术人员远程操控服务器时,若有界面很占带宽。你一个技术狗没界面就忍忍,用户要是卡了那还了得。我推荐大家用CentOS —— Linux系统的发行版之一。在你的虚拟机“小电脑”中安装了Linux系统后,你就可以一边用原来的Windows,一边操作Linux了。

    首先,你要下载一个vmware12,这个是收费的,所以大家再搜搜密钥(咳咳)。安装的话,和普通软件开发的流程就行。

    经验:  我的开发习惯是,在某个盘单创建一个名为develop(开发)的文件夹。目录结构如图:

   

 

  

         比如我就安装在了上图的softwares文件夹/VMware中。

     然后你需要下载CentOs,搜官网,点进去。

     

 

           

          

     经验:  推荐一款强大的下载软件 —— Internet Download Manager 下载速度贼快。

     然后打开虚拟机。安装步骤参考:http://www.jb51.net/article/97386.htm 

     在安装好了虚拟机和运行在虚拟机上的CentOS版的Linux系统之后。我们就可以操作了。因为我学的是Java就,是搞服务器端开发的。所以我会把这个虚拟机当成服务器,也就是说,学习Linux命令时,我不会直接在其上操作,而是要模拟我用公司的开发机远程操控服务器的动作。所以我们还需要一款远程连接服务器的工具,在这里我推荐XShell(这个软件很良心,你选择身份是学生,就可以一直用)。
     建议安装在develog/softwares/XShell目录下。然后进入虚拟机,输入ifconfig命令查看ip

     

 

          点击XShell,点击文件,新建,在主机一项中输入刚才的ip

         

       然后输入你在安装CentOS系统时创建的用户账号/root账号和相应的密码。记得保存密码。

      对虚拟机的连接可以重命名。比如开发主机,Red Queen,Whatever.

        

 

        登录结果:

        

       如此,我们每次只要打开VMware,启动创建的虚拟机之后,再点击Xshell,上次创建的会话就可以登录该虚拟机的系统,从而更加方便的学习Linux了。

   到此,我们完成了环境的安装。接下来我们可以学习Linux系统了。

 

  

 

 

       

          

 

 

 

觉得不错请点个赞 若有想法随意评论 问题难解就联系我 互相帮助才是网络
原文地址:https://www.cnblogs.com/UzumakiNaruto/p/8081685.html