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

【Linux学习 | 第1篇】Linux介绍+安装

在这里插入图片描述

文章目录

  • Linux
    • 1. Linux简介
      • 1.1 不同操作系统
      • 1.2 Linux系统版本
    • 2. Linux安装
      • 2.1 安装方式
      • 2.2 网卡设置
      • 2.3 安装SSH连接工具
      • 2.4 Linux和Windows目录结构对比

Linux

1. Linux简介

1.1 不同操作系统

  • 桌面操作系统
    • Windows (用户数量最多)
    • MacOS ( 操作体验好,办公人士首选)
    • Linux (用户数量少)
  • 服务器操作系统
    • UNIX (安全、稳定、付费)
    • Linux (安全、稳定、免费、占有率高)
    • Windows Server (付费、占有率低)
  • 移动设备操作系统
    • Android (基于Linux、开源,主要用于智能手机、平板电脑和智能电视)
    • ios (苹果公司开发、不开源,用于苹果公司的产品,例如: iPhone、 iPad)
  • 嵌入式操作系统
    • Linux (机顶盒、路由器、交换机)

1.2 Linux系统版本

  • Linux系统分为内核版和发行版

  • 内核版

    • 由Linus Torvalds及其团队开发、维护
    • 免费、开源
    • 负责控制硬件
  • 发行版

    • 基于Linux内核版进行扩展
    • 由各个Linux厂商开发、维护
    • 有收费版本和免费版本

    Ubuntu:以桌面应用为主

    RedHat:应用最广泛、收费

    CentOS:RedHat的社区版、 免费

    openSUSE:对个人完全免费、图形界面华丽

    Fedora:功能完备、快速 更新、免费

    红旗Linux:北京中科红旗软件技术有限公司开发

2. Linux安装

2.1 安装方式

  • 物理机安装:直接将操作系统安装到服务器硬件上

  • 虚拟机安装:通过虚拟机软件安装

    • 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统。(通过虚拟机软件来模拟计算机硬件
    • 常用虛拟机软件:VMWare 、VirtualBox、VMLite WorkStation
  • 使用步骤:

    • 安装VMWare
    • 在VMWare中安装CentOS镜像3

2.2 网卡设置

  • 由于启动服务器时未加载网卡,导致IP地址初始化失败

    在这里插入图片描述

  • 修改网络初始化配置,设定网卡在系统启动时初始化

    cd / 进入根目录
    cd etc 进入etc目录
    cd sysconfig 进入sysconfig目录
    cd network-scripts 进入network-scripts
    vi ifcfg-ens33 编辑ifcfg-ens33文件

    ​ - 将ifcfg-ens33文件中的ONBOOT=no改为ONBOOT=yes

    在这里插入图片描述

2.3 安装SSH连接工具

  • SSH ( Secure Shell) ,建立在应用层基础上的安全协议(通过SSH连接工具就可以实现从本地连接到远程的Linux服务器

  • 常用的SSH连接工具

    putty

    secureCRT

    xshell

    finalshell

  • finalshell安装连接Linux

    在这里插入图片描述

    在这里插入图片描述

    点击SSH连接:

    在这里插入图片描述

    在这里插入图片描述

2.4 Linux和Windows目录结构对比

  • Linux系统中的目录

    • / 是所有目录的顶点
    • 目录结构像一颗倒挂的树

    在这里插入图片描述

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

相关文章:

  • 设计模式-抽象工厂
  • Ubunton-24.04 简单配置使用
  • 什么是STP环路保护
  • Python算法基础:解锁冒泡排序与选择排序的奥秘
  • QtCMake工程提升类后找不到头文件
  • Docker核心技术:Docker原理之Cgroups
  • union的特性和大小端
  • 个性化IT服务探索实践
  • UE4-打包游戏,游戏模式,默认关卡
  • Unity ShaderLab基础
  • 用代理IP会频繁掉线是什么原因?HTTP和SOCKS5协议优劣势是什么?
  • MongoDB教程(十三):MongoDB覆盖索引
  • 快速认识EA(Enterprise Architecture)
  • 词云图制作
  • AndroidStudio与手机进行无线调试
  • 脉冲编码调制(PCM,Pulse Code Modulation)简介
  • Pytorch transforms 的研究
  • 一个C++模板工厂的编译问题的解决。针对第三方库的构造函数以及追加了的对象构造函数。牵扯到重载、特化等
  • 《昇思 25 天学习打卡营第 20 天 | Pix2Pix实现图像转换 》
  • 关于c#的简单应用三题
  • (十三)Spring教程——依赖注入之工厂方法注入
  • Redission中的Lua脚本写法、理解
  • 视频共享融合赋能平台LntonCVS视频监控管理平台视频云解决方案
  • GraphRAG + GPT-4o mini 低成本构建 AI 图谱知识库
  • 全国区块链职业技能大赛第十套区块链产品需求分析与方案设计
  • 分布式Apollo配置中心搭建实战
  • Android monkey命令和monkey脚本详解
  • vue 实现对图片的某个区域点选, 并在该区域上方显示该部分内容
  • 配置文件格式 INI 快速上手
  • 基于WebGoat平台的SQL注入攻击