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

文章目录

  • Linux
    • [1. Linux简介](#1. Linux简介)
      • [1.1 不同操作系统](#1.1 不同操作系统)
      • [1.2 Linux系统版本](#1.2 Linux系统版本)
    • [2. Linux安装](#2. Linux安装)
      • [2.1 安装方式](#2.1 安装方式)
      • [2.2 网卡设置](#2.2 网卡设置)
      • [2.3 安装SSH连接工具](#2.3 安装SSH连接工具)
      • [2.4 Linux和Windows目录结构对比](#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系统中的目录

    • / 是所有目录的顶点
    • 目录结构像一颗倒挂的树
相关推荐
hopetomorrow几秒前
学习路之压力测试--jmeter安装教程
学习·jmeter·压力测试
hopetomorrow1 分钟前
学习路之PHP--使用GROUP BY 发生错误 SELECT list is not in GROUP BY clause .......... 解决
开发语言·学习·php
mengao12342 分钟前
centos 服务器 docker 使用代理
服务器·docker·centos
布鲁格若门4 分钟前
CentOS 7 桌面版安装 cuda 12.4
linux·运维·centos·cuda
Eternal-Student8 分钟前
【docker 保存】将Docker镜像保存为一个离线的tar归档文件
运维·docker·容器
C-cat.11 分钟前
Linux|进程程序替换
linux·服务器·microsoft
怀澈12213 分钟前
高性能服务器模型之Reactor(单线程版本)
linux·服务器·网络·c++
DC_BLOG15 分钟前
Linux-Apache静态资源
linux·运维·apache
学Linux的语莫17 分钟前
Ansible Playbook剧本用法
linux·服务器·云计算·ansible
码农小丘17 分钟前
一篇保姆式centos/ubuntu安装docker
运维·docker·容器