Linux第一篇【介绍、安装Ubuntu、基本目录结构】

Linux介绍

Linux:不管是不是我们这些学编程的都肯定会听说过这么一个系统,一般地,我们在PC端都是用Windows操作系统,那我们学习Linux操作系统有什么用呢???

由于我们的JAVAEE程序一般都是部署到Linux系统上,那我们既然是学习JAVAEE的,肯定要了解一下Linux,作为一个学计算机的,了解Linux也是非常应该的。

那为啥JAVAEE程序不部署到我们常用的windows系统里边去呢???因为windows系统的策略一般都是单用户的。

  • 单用户【一个系统只能一个用户同时登陆

而我们的Linux系统是多用户的,就非常适合做服务器…

特点

  1. 开放、开源、多用户的网络操作系统
  2. 基于unix(unix–>minix–>linux(linus :林纳斯 芬兰 )),可以定制内核
  3. 加入了GNU组织(自由软件组织 ,copyLeft) ,通过GPL(通用公共许可) 许可对外发布

linux组成

  1. linux内核(linus 团队管理)
  2. shell :用户与内核交互的接口
  3. 文件系统 : ext3、ext4 等 windows 有 fat32 、ntfs
  4. 第三方应用软件

linux操作系统版本

  1. 内核版本 (linus 团队管理)
  2. 发行版本 :一些软件公司以内核为基础,再添加一些软件和文档形成发行版本
    • red hat : rhel ,centos
    • debian : debian,ubuntu(桌面)
    • android

常见操作系统

  • 服务端操作系统 : linux、unix、windows server
  • 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)MAC 、linux(ubuntu)
  • 移动操作系统 :Android、IOS 、Windows phone

安装Linux环境

一般地,我们学习的时候,就不必要另外重装一个Linux系统了,这代价就太高了,因此我们会使用虚拟机..

vmware

首先,我们得安装vmware这个软件,它是用来创建虚拟机的软件

已经一顿的安装,我们进入到了vmware的首页

这里写图片描述

虚拟机安装

我们下载的是Ubuntu镜像,接着安装就行了!并没有值得注意的地方,一直点击下一步即可!

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

随后vmware就会自动帮我们安装该镜像了

这里写图片描述

安装完成后,就进入到了Ubuntu系统了
这里写图片描述

进入到了Ubuntu系统了

这里写图片描述

Linux基本目录结构

这里写图片描述

  • bin 存放二进制可执行文件(ls,cat,mkdir等)
  • boot 存放用于系统引导时使用的各种文件
  • dev 用于存放设备文件
  • etc 存放系统配置文件
  • home 存放所有用户文件的根目录
  • lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
  • mnt 系统管理员安装临时文件系统的安装点
  • opt 额外安装的可选应用程序包所放置的位置
  • proc 虚拟文件系统,存放当前内存的映射
  • root 超级用户目录
  • sbin 存放二进制可执行文件,只有root才能访问
  • tmp 用于存放各种临时文件
  • usr 用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录
  • var 用于存放运行时需要改变数据的文件
posted @ 2017-08-02 14:17  zhongfucheng  阅读(122)  评论(0编辑  收藏  举报