• linux学习总结--linux100day(day1)


      写在前面:我是一名在学习linux的小学生,最近在学习python时,我的老师推荐了github上的一本教材“python100day”,100day里面的内容由浅入深,且都具备详细的例子,对于我这个初学者简直是打开了新世界的大门。linux100day,是我受到python100day的启发,遂想结合自身的学习经历,写出的对于linux一些入门知识的梳理。但对于linux本人也是个菜鸟,充其量只能算是对于自己所掌握知识的总结,水平有限,望诸君多多包涵。

    什么是linux操作系统?
      操作系统,是管理计算机硬件与软件资源的计算机程序。正如现在使用的Mac 操作系统或Windows 操作系统一样。linux也是一款操作系统,但更准确的说,Linux是一类名为Uinx操作系统的总称。
    Unix系统的历史发展与linux的关系
      Unix操作系统的前身,是KEN和他的团队使用汇编语言开发出的,(KEN还在1973年发明出了c语言)。多年后bill joy针对自己的机器修改了unix的源码,将修改后的系统称为BSD(bill也是SUN公司的创始人)。、
      1991 年,芬兰赫尔辛基大学的研究生 Linus Torvalds 基于 gcc、bash 开发了针对 386 机器的 Linux 内核;Linux就因他的名字得名
    linux的优点
      最大的优点就是开源免费,开源让用户可以看到底层的源码,这使得linux更加透明,也就意味着更加安全,也使得linux更适合于底层开发,免费可以少缴纳很多高额费用,除此之外linux占用资源少且稳定等等……linux优点实在是太多了,在学习过程中我们仍然会不断发现它的优点。

    搭建实验学习环境

      VMware workstation 12版本以上,不建议使用15版本

        我使用的软件版本

        

      创建虚拟机

        在安装好的VMware中创建新的虚拟机,快捷键Ctrl+N

        两个选项都可以,典型相对于简单,这里选择自定义

        

        选择稍后安装操作系统

        

        操作系统选择linux 版本建议选择ubuntu或centos或centos64,这两个都是比较适合学习的linux的发行版本。

        其他版本的vm可能会将centos分为6,7等版本,建议安装centos7

        

        为虚拟机进行命名

        

        调整磁盘容量,我这里选择了默认

        

        完成虚拟机的创建

      安装linux操作系统

        在网上下载自己所选定linux版本的镜像,例如在创建虚拟机时选择的版本是centos 64位,那么就要在网站上下载一个centos版本且后缀名为.iso的镜像文件。

        

        单击刚才的虚拟机,点击左边的编辑虚拟机设置

        此处可以对虚拟机的硬件进行操作,为了提高性能,如果你不用声卡和打印机,可以移除这两个组件

        

        在CD/DVD中选择使用iso映像文件,选择需要使用的ISO映像文件,单击确定

        

        打开虚拟机

      根据不同版本指引安装虚拟机

        如果你是0基础,建议安装一个图形界面,而不是选择最小化安装

       这里以centos7为例安装一个虚拟机

        打开虚拟机,选择Install Centos7

        

        等待一会,选择语言,为了更好的演示,我选择了中文

        

        调整时区,安装位置,网络连接,以及软件选择,我选择的最小安装是没有图形界面和很多功能的,不过后面可以通过安装来获得图形界面

        

        开始安装并输入root密码

        

        重启,完成安装

        

    day1我们初步了解了linux,同时在我们的电脑上安装了一台linux虚拟机,day2我们将学习一些基本概念和linux基本命令

    因为最近有些忙,博文应该是做不到一天一更了

  • 相关阅读:
    Flash 9/Flash CS 3 HTTP Post 请求Web Service by .net
    Custom Draw
    [转]NDIS开发[网络驱动开发]
    http header详解
    [MSDN]用 SQL Server 2005中的 CLR 集成
    JSF 页面之间传值
    [转]采用HttpModules来重写URLs(实践篇)
    [转]聚集索引和非聚集索引(sql server索引结构及其使用)
    [转]使用showModalDialog打开模态窗口添加数据后刷新原窗口
    ASP.Net中自定义Http处理及应用之HttpHandler篇
  • 原文地址:https://www.cnblogs.com/Y139147/p/11335691.html
Copyright © 2020-2023  润新知