写在前面:我是一名在学习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基本命令

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

转载于:https://www.cnblogs.com/Y139147/p/11335691.html

linux学习总结--linux100day(day1)相关推荐

  1. linux学习总结--linux100day(day2)

    Linux中的哲学--一切皆文件 为了便于操作,我们可以使用secureCRT或Xshell连接到我们的虚拟机. 要用远程工具连接到虚拟机上,我们只需要打开虚拟机上的ssh服务,在xshell中填写主 ...

  2. Linux学习之三-Linux系统的一些重要配置文件

    Linux学习之三-Linux系统的一些重要配置文件 1.网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 说明: DEVICE=eth0        ...

  3. linux学 java_[操作系统]Linux学习第二步(Java环境安装)

    [操作系统]Linux学习第二步(Java环境安装) 0 2017-05-19 00:02:21 jdk版本:jdk-8u131-linux-x64.rpm 注:以下操作在root用户或具有root权 ...

  4. 卧槽!华为大佬整理的Linux学习笔记和资料不小心流落到了外网.……

    资料汇总截图 一大牛整理了一套初学到进阶的Linux 学习资料,分享给大家 如何学习 如果是刚开始学习C语言的同学,我建议可以深入看下C语言里面的资料.当然了,如果你对自己的C语言比较自信,可以直接看 ...

  5. Linux学习--目录结构

    ** Linux学习–目录结构 ** 一.基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录"/",然后在此目录下再创建其他的目录. 记住一句经 ...

  6. Linux学习(五)---开机、重启和用户登录注销

    文章目录 Linux学习--开机.重启和用户登录注销 一.开机&重启命令 二.用户登录和注销 Linux学习–开机.重启和用户登录注销 一.开机&重启命令 基本介绍: ①shutdow ...

  7. Linux学习(四)---用户管理

    文章目录 Linux学习--用户管理 一.基本介绍 二.添加用户 2.1 基本语法 2.2 实际案例 2.3 细节说明 三.给用户指定或者修改密码 四.删除用户 4.1基本语法 4.2 应用案例 五. ...

  8. Linux学习(三)--vi和vim编辑器

    Linux学习–vi和vim编辑器 一.基本介绍   首先,我们需要明白一点,所有的Linux系统内都会默认安装vi文本编辑器:   其次,vim可以看做是vi的增强版,具有程序编辑的能力,可以主动的 ...

  9. Linux学习(二)--远程登录Linux系统

    文章目录 Linux学习--远程登录Linux系统 一.明白为什么我们需要远程登入Linux系统? 二 .Xshell的介绍 三.Xftp5介绍 Linux学习–远程登录Linux系统 一.明白为什么 ...

最新文章

  1. eclipse提示在***类中找不到main方法
  2. PHP array_intersect_uassoc
  3. Linux驱动编程 step-by-step (二) 简单字符设备驱动
  4. HDU - 5394 Trie in Tina Town(回文自动机+字典树)
  5. IEEE公布2.5G和5G以太网IEEE 802.3bz标准
  6. 关于公司内部DNS的整改建议
  7. Linux网络编程——tcp并发服务器(epoll实现)
  8. jQuery.Validate验证库 2
  9. 如何让背景图片固定在中间,滚动内容图片不动?
  10. 程序员怒了!阿里 Antd 圣诞彩蛋害我被离职了!
  11. 衰退的爱立信,进击的华为
  12. lbochs模拟器最新版_Bochs模拟器
  13. 大牛直播SDK: 如何实现简单粗暴靠谱的直播抓娃娃方案
  14. 百度网盘 不限速下载文件
  15. 仪器校准证书和检定证书分别具有什么作用?区别是什么?
  16. 在Excel中如何让文字竖排
  17. 基于java兰州交大学生生活服务网计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  18. 华为推出打车平台 Petal,科技大厂再战聚合打车
  19. web前端人员每天必须关注的前端社区网站
  20. Error: [$injector:unpr] AngularJS 注入报错

热门文章

  1. 在ABAP debugger里手动trigger DB commit
  2. for-each keyword
  3. 部署在SAP ABAP服务器上的SAP UI5应用,resource root的计算逻辑
  4. SAP Cloud for Customer创建Account也会生成对应的Business partner实例
  5. SAP CRM产品主数据工作流相关调试
  6. 启动tomcat提示The Network Adapter could not establish the connection
  7. linux cp 目录不存在自动创建,Linux运维知识之Linux:复制并创建目标目录,如果它不存在...
  8. kgtemp文件转换mp3_amr转换mp3格式文件
  9. 寻找两个正序数组的中位数Python解法
  10. linux系统盘比较小,35M的中文linux硬盘简单安装方法Live-CD:SliTaz.tw-全世界最小的li...