Linux 系统全面入门:介绍、安装与基础使用(新手友好·资深经验向)



前言

从事服务器运维、开发环境搭建、嵌入式调试多年,接触过 Windows、macOS、各类 Linux 发行版。在长期实操中越发明白:Linux 不是小众系统,而是程序员、运维工程师、后端开发、自动化部署的底层核心系统

很多新手刚接触电脑,只熟悉 Windows 图形化操作,面对纯命令、简洁界面的 Linux 会产生畏惧。其实 Linux 逻辑简单、结构统一、稳定性极强,只要理清基础概念、学会安装、掌握常用基础命令,就能轻松上手。


一、什么是 Linux?

1. 核心定义

Linux 是一款免费、开源、多用户、多任务、跨平台的操作系统内核。
我们日常安装使用的 Ubuntu、CentOS、Debian、RedHat 等,都不是单纯的 Linux,而是基于 Linux 内核封装的发行版

简单区分常见的操作系统:

  • Windows:操作简单、全图形化鼠标操作,零基础上手;硬件兼容性强,几乎所有电脑外设都适配;适合日常办公、娱乐、学生基础学习。
  • Unix:是最早的老牌商用系统,闭源、价格昂贵,多用于大型银行、金融、大型工业核心设备,是 Linux 和 macOS 的底层鼻祖。
  • Linux:开源免费、内核开放、多用户多任务,以命令行为核心,分为桌面版与服务器版,是市面上占有率极高的服务器操作系统,目前其分支有很多。
  • macOS(苹果系统):基于 Unix 内核演化,闭源专属系统,苹果电脑独占。界面简洁美观,系统流畅,长期使用不卡顿;类 Unix 底层,兼容 Linux 命令,适合程序员开发使用。
    在这里插入图片描述

2.Linux 核心优势

  1. 开源免费
    代码完全公开,任何人可以修改、二次开发、免费使用,企业无需付费授权,是服务器首选系统。
  2. 稳定性极强
    日常服务器运行中,Linux 可以常年不关机、不卡顿、不蓝屏,极少出现系统崩溃,适合 7×24 小时不间断运行。
  3. 资源占用极低
    低配老旧电脑、虚拟机、低配云服务器都能流畅运行,相比 Windows,内存、硬盘消耗更小。
  4. 安全性更高
    权限管理严格、病毒极少、防火墙规则完善,互联网 90% 以上的服务器、网站、云服务都搭载 Linux。
  5. 命令行高效操作
    熟练命令后,一行代码就能完成文件处理、批量操作、软件安装、服务部署,效率远超鼠标点点点。

3. 常见 Linux 发行版

Linux的发行版可以理解为将Linux内核和应用软件做一个打包。
目前市面上知名的发行商有Ubuntu、CentOS、Debian、RedHat(红帽)、SuSE等等。

  • Ubuntu:界面友好、操作简单、新手首选,适合桌面使用+学习开发
  • CentOS:老牌服务器系统,稳定成熟,企业运维经典版本
  • Debian:极简纯净,稳定性拉满,很多发行版的底层基础
  • RedHat:商用企业级系统,付费技术支持,大型企业常用
    在这里插入图片描述

二、Linux 系统安装教程

新手不建议直接重装电脑本机系统,容易丢失文件、操作失误。最安全的学习方式:虚拟机安装 Linux

1. 前期准备

  1. 软件:VMware Workstation 虚拟机,版本推荐16pro以上。
  2. 镜像:Ubuntu 官方镜像,官网下载即可。
  3. 电脑配置:内存 4G 以上、硬盘空余 20G 以上

在这里插入图片描述

2. 分步安装流程

打开 VMware,点击「新建虚拟机」,具体操作可以查询博主的另一篇文章,里面具体介绍了怎么安装和配置虚拟机。
【VMware】新手必看!Windows 虚拟机安装配置完整流程,一步不漏
在这里插入图片描述

官网安装Xshell

官网下载链接
在这里插入图片描述
下载安装好之后点击左上角的文件,再点击新建,进入设置界面
输入名称(随意就好)
主机位置输入我们在虚拟机上查询到的IP地址
在这里插入图片描述

三、Linux 系统核心结构与基础功能

1. 文件目录结构(Linux 核心逻辑)

Windows 是 C盘、D盘、E盘 分区管理,Linux 没有盘符,所有文件都在根目录 / 之下,树形结构统一管理。

必记核心目录:

  • /:根目录,是Linux 文件系统的最顶层根节点,就像一棵树的树根。
  • /root:管理员根用户专属目录,权限最高
  • /home:普通用户文件夹,日常文件、文档都存在这里
  • /etc:系统配置文件目录,所有软件、系统设置都在此存放
  • /usr:软件安装、程序运行核心目录
  • /tmp:临时文件目录,重启自动清空

在这里插入图片描述

2. 两大操作模式

  1. 图形化界面
    和 Windows 类似,有桌面、文件夹、浏览器、设置中心,适合新手熟悉系统、可视化操作。
  2. 终端命令行
    Linux 核心操作方式,按下快捷键 Ctrl+Alt+T 快速打开终端,输入命令完成所有操作,运维、开发主要依靠命令行。

3. 日常基础功能

  1. 文件管理:创建、删除、移动、重命名、批量整理文件
  2. 软件安装:通过命令一键安装浏览器、开发工具、运行环境
  3. 权限管理:严格区分管理员与普通用户,保护系统安全
  4. 网络配置:设置 IP、联网、远程连接、服务器通信
  5. 服务运行:后台运行程序、搭建网站、部署项目、自动化脚本

四、Linux 常用基础命令

  1. ls
    查看当前文件夹下的所有文件和文件夹,相当于 Windows 打开文件夹看内容。
    在这里插入图片描述

  2. cd 目录名
    切换文件夹cd ~ 快速回到个人主目录。
    在这里插入图片描述

  3. mkdir 文件夹名
    创建新文件夹。

  4. rm 文件名
    删除文件,rm -r 文件夹 删除文件夹。

  5. pwd
    查看当前所在的文件路径,防止迷路。
    在这里插入图片描述

  6. clear
    清空终端屏幕,界面整洁。

五、新手学习 Linux 建议

  1. 先使用虚拟机学习,熟练后再尝试云服务器实操,降低风险
  2. 少用鼠标点点点,强迫自己使用终端命令,快速适应 Linux 逻辑
  3. 不要死记命令,结合实操练习,用一次就能记住
  4. 遇到报错不要慌,复制报错信息搜索,Linux 问题基本都有成熟解决方案
  5. 从简单文件操作、软件安装开始,循序渐进学习服务部署、远程连接

六、总结

Linux 是IT行业的必备基础技能,无论是软件开发、运维测试、人工智能、云计算,都离不开 Linux 环境。

它没有 Windows 花哨的界面,但胜在简洁、稳定、高效、安全。通过虚拟机零基础安装,搭配简单的目录认知和基础命令,新手完全可以快速入门。

入门只是开始,掌握 Linux 之后,后续学习 Python 开发、数据库、项目部署、自动化运维都会事半功倍。


Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐