当前位置: 首页 > news >正文

Linux理解

VMware安装+Linux安装

目录

VMware安装+Linux安装

1.1 什么是Linux

1.2 为什么要学Linux

1.3 学完Linux能干什么

2.1 主流操作系统

2.2 Linux系统版本


VMware安装+Linux安装

1.1 什么是Linux

Linux是一套免费使用和自由传播的操作系统

1.2 为什么要学Linux

1). 企业用人要求

2). 个人发展需要

在企业中开发时会涉及到很多的数据库、中间件等技术,比如MySQL、Redis、MQ等技术,而这些应用软件大多都是需要安装在Linux系统中使用的。我们做为开发人员,是需要通过远程工具连接Linux操作系统,然后来操作这些软件的。而且一些小公司,可能还需要我们自己在服务器上安装这些软件

1.3 学完Linux能干什么

1). 环境搭建

系统安装 : 一般我们不会直接将Linux系统安装在本机电脑上,而会安装在公司的一台专门的服务器上。

远程连接 : 那么我们要想使用服务器,一般都是通过远程连接工具连接Linux系统进行操作。

2). 常用命令

连接上服务器之后,我们可以通过所学习的相关指令, 来操作Linux服务器,在Linux服务器中可以执行如下操作:

A. 文件、目录的基本操作(查看,删除,创建等)

B. 文件及文件夹的拷贝、移动、重命名

C. 文件的打包、压缩、解压缩操作

D. 文本的编辑

3). 安装软件

基本的常用指令学会操作之后,我们可以在Linux服务器中安装我们开发常用的软件,比如: JDK、Tomcat、MySQL的安装及配置。

4). 项目部署

把基础的软件及环境安装配置好之后,我们就可以将我们开发的项目部署在服务器中进行运行并测试。

linux简介小结:
    1.linux是一款免费,开源的操作系统
    2.可以用linux服务器环境搭建,使用常用命令安装软件,项目部署 (服务器使用linux操作系统原因 稳定性,安全性,性能)

2.1 主流操作系统

 1). 桌面操作系统

操作系统特点
Windows用户数量最多
MacOS操作体验好,办公人士首选
Linux用户数量少(桌面操作系统,Linux使用较少)

2). 服务器操作系统

操作系统特点
Unix安全、稳定、付费
Linux安全、稳定、免费、占有率高
Windows Server付费、占有率低

 3). 移动设备操作系统

操作系统特点
Android基于 Linux 、开源,主要用于智能手机、平板电脑和智能电视
IOS苹果公司开发、不开源,用于苹果公司的产品,例如:iPhone、 iPad

4). 嵌入式操作系统

操作系统特点
Linux机顶盒、路由器、交换机

2.2 Linux系统版本

Linux系统的版本分为两种,分别是: 内核版 和 发行版。

1). 内核版

  • 由Linus Torvalds及其团队开发、维护

  • 免费、开源

  • 负责控制硬件

2). 发行版

  • 基于Linux内核版进行扩展

  • 由各个Linux厂商开发、维护

  • 有收费版本和免费版本

我们主要涉及到这两种

linux简介小结:
    1.操作系统分为桌面操作系统(windows,MacOs),服务器操作系统(liunx),移动设备操作系统(安卓,ios),嵌入式操作系统(linux)
    2.李纳斯.托瓦兹21岁用C语言开发的一款 免费,开源,多用户,多任务的操作系统。
    3.Linux 分为内核版 和发行版 (RedHat,CentOs,红旗)

http://www.lryc.cn/news/305585.html

相关文章:

  • 常用芯片学习——YC688语音芯片
  • C语言:指针的进阶讲解
  • 基于SSM的车位租赁系统(有报告)。Javaee项目。ssm项目。
  • Java pyhon C C++ R JS 主流语言的区别-03
  • 5 buuctf解题
  • 微服务三十五关
  • 第一个 Angular 项目 - 添加服务
  • 红日靶场3
  • B树的介绍
  • 《The Art of InnoDB》第二部分|第4章:深入结构-磁盘结构-撕裂的页面(doublewrite buffer)
  • 提示工程(Prompt Engineering)、微调(Fine-tuning) 和 嵌入(Embedding)
  • 【Flink精讲】Flink 内存管理
  • 正则化概念及使用
  • 让程序员设计B端界面,好比武大郎招聘:向我看齐。不忍直视!
  • 使用python构建Android,探索跨平台应用开发Kivy框架
  • 08 Redis之集群的搭建和复制原理+哨兵机制+CAP定理+Raft算法
  • *MYSQL--索引--内部原理
  • docker安装kafka和kafka-console-ui
  • Linux:gitlab创建组,创建用户,创建项目
  • 相机选型介绍
  • SQL创建数据库
  • 读书笔记-增强型分析:AI驱动的数据分析、业务决策与案例实践
  • NXP实战笔记(十):S32K3xx基于RTD-SDK在S32DS上配置CAN通信
  • 纳斯达克大屏-投放需要知道的几个条件-大舍传媒
  • python-可视化篇-简单-条形图输出主要省份GDP排名情况
  • Sora - 探索AI视频模型的无限可能-官方报告解读与思考
  • 算法提升——LeetCode第385场周赛总结
  • 【README 小技巧】在项目README.md 中展示发布到maven 仓库版本
  • R语言【ClusterR】——KMeans_rcpp()
  • 7-liunx服务器规范