Ubuntu 是免费开源的 Linux 操作系统,基于 Debian 发行版,目前最流行的桌面版 Linux,服务器、个人电脑、开发都大量使用。
一、Ubuntu 有什么作用
1)个人电脑使用
-
免费,不用付费激活,对老电脑友好,低配旧电脑装上会比 Windows 流畅很多。 -
适合程序员:开发环境原生支持,Python、Java、Go、前端、数据库、Docker 开箱即用,没有 Windows 很多环境配置麻烦问题。 -
安全:病毒极少,几乎不需要杀毒软件。 -
缺点:Windows 下很多游戏、国内部分软件(微信、QQ、部分办公软件)原生支持差,需要兼容层。
2)服务器使用(最主流用途)
绝大多数云服务器(阿里云、腾讯云)默认系统就是 Ubuntu Server(无图形界面版本)
两个版本区分:
二、如何获得 & 安装 Ubuntu
1. 下载镜像
官网下载 ISO 镜像文件:ubuntu.com
Desktop:桌面版;Server:服务器版
2. 两种使用方式
方式 A:物理电脑安装(真机)
-
把 ISO 写到 U 盘,制作启动盘(工具 Rufus) -
电脑从 U 盘启动,可以选择:
⚠️双系统注意:安装时不要误删 Windows 硬盘分区,重要文件提前备份。
方式 B:虚拟机(新手强烈推荐!不破坏本机系统)
在 Windows/macOS 里面装虚拟机软件,运行 Ubuntu,适合学习测试。 常用虚拟机软件:VMware Workstation、VirtualBox(免费) 步骤:
-
安装虚拟机软件 -
新建虚拟机,加载 Ubuntu 的 ISO 镜像 -
分配内存(建议至少 2G 内存,磁盘 20G 以上) -
启动虚拟机,跟着向导安装系统。
方式 C:WSL2(Windows 内置 Linux,不用虚拟机)
Windows10/11 可以直接开启 WSL,在 Windows 里面运行 Ubuntu,没有完整图形桌面,适合敲命令做开发。 - # windows powershell管理员执行
- wsl --install -d Ubuntu
复制代码
三、Ubuntu 桌面版基础使用(图形界面)
整体布局类似 Windows:左侧程序坞,顶部状态栏。
-
打开终端(最重要工具!) 快捷键:Ctrl + Alt + T,终端就是命令行窗口,绝大多数操作都可以在这里完成。 -
软件安装 Ubuntu 软件商店,图形化点选安装软件;也可以终端命令安装。 -
文件管理器:管理磁盘文件,目录结构和 Windows 不一样。
📌Linux 文件系统重点:
四、核心:Ubuntu 终端常用命令(重中之重)
小提示:
📦软件安装更新 - # 更新软件源索引(更新软件列表)
- sudo apt update
- # 更新全部已安装软件
- sudo apt upgrade -y
- # 安装软件,示例安装firefox
- sudo apt install firefox -y
- # 删除软件
- sudo apt remove firefox
- # 彻底卸载(含配置文件)
- sudo apt purge firefox
复制代码
📂文件目录操作 - # 查看当前所在目录
- pwd
- # 列出文件夹内文件
- ls
- ls -l #详细信息
- ls -a #显示隐藏文件
- # 切换目录 cd
- cd /home #进入home文件夹
- cd ~ #回到自己家目录(最常用)
- cd .. #回到上一级目录
- # 创建文件夹
- mkdir test
- # 删除文件/文件夹
- rm 1.txt #删除文件
- rm -r test #删除文件夹(谨慎!删除没有回收站)
- # 复制
- cp 源文件 目标位置
- cp -r folder1 folder2 #复制文件夹
- # 移动/重命名
- mv old.txt new.txt
复制代码
🔍系统信息 - # 查看Ubuntu版本
- lsb_release -a
- # 查看磁盘占用
- df -h
- # 查看内存使用
- free -h
- # 查看进程
- top
- htop #需要安装 sudo apt install htop
- # 关机重启
- sudo shutdown now #立刻关机
- sudo reboot #重启
复制代码
📦解压压缩 - #解压zip
- unzip xxx.zip
- #解压tar.gz
- tar -zxvf file.tar.gz
复制代码
五、Ubuntu 权限概念
-
root:超级管理员账号,拥有系统全部权限,默认不直接登录。 -
普通用户:日常使用,修改系统文件、安装软件需要加sudo临时获取管理员权限。
⚠️不要随便网上复制带 sudo 的命令直接运行,有可能损坏系统。
六、Ubuntu Server 服务器版(无图形界面)
买云服务器拿到公网 IP,用工具连接:
- ssh 用户名@服务器ip
- #默认用户名一般 ubuntu
- ssh ubuntu@123.123.123.123
复制代码
登录之后只有黑命令行,所有操作全部靠上面的命令。 适合部署网站、后端项目、docker、AI 模型。
七、新手常见坑
-
密码输入终端看不见:输入 sudo 密码的时候屏幕不显示,正常,输完回车。 -
区分大小写:Test.txt 和 test.txt 两个不同文件。 -
rm 删除文件没有回收站,删了很难恢复,不要随便 rm -rf /*(会摧毁整个系统) -
软件源慢:国内建议换阿里 / 清华镜像源,解决 apt 下载慢。 -
不要拿 Ubuntu 桌面版当 Windows,很多 Windows exe 程序不能直接双击运行,exe 需要 wine 兼容层。
八、适合什么人用?
✅推荐:程序员、学习者、老旧电脑、搭建服务器、部署 AI、docker 开发 ❌不推荐:重度玩 Windows 游戏、依赖国内 Windows 专属办公软件的普通用户。 |