初次使用Linux

初次使用Linux,您可能会感到陌生。本章将带您熟悉Linux桌面环境,学习基本操作,让您快速上手Linux系统。无论您使用的是Ubuntu、CentOS还是其他发行版,本章内容都能帮助您快速入门。


一、Linux桌面环境

1.1 桌面环境概述

1.1.1 什么是桌面环境

桌面环境(Desktop Environment) = 窗口管理器 + 文件管理器 + 桌面程序 + 系统工具

东巴文观点:桌面环境就像房子的装修风格,不同的桌面环境有不同的外观和操作习惯,但底层系统都是一样的Linux。

1.1.2 主流桌面环境

桌面环境 特点 资源占用 适用场景
GNOME 现代、简洁、触控友好 Ubuntu默认、新手友好
KDE Plasma 功能丰富、高度可定制 中高 openSUSE默认、高级用户
XFCE 轻量级、传统风格 老旧硬件、追求性能
LXQt 超轻量级 极低 嵌入式设备、极低配置
Cinnamon 传统风格、类似Windows Linux Mint默认、Windows用户
MATE GNOME 2延续、稳定 传统用户、稳定性优先

1.2 GNOME桌面环境

1.2.1 GNOME简介

GNOME是Ubuntu的默认桌面环境,具有现代、简洁的设计风格。

特点

  • 活动视图(Activities Overview)
  • 动态工作区
  • 触控友好
  • 扩展生态丰富

1.2.2 GNOME基本操作

打开活动视图

方式1:点击左上角"活动"按钮
方式2:按下Super键(Windows键)
方式3:鼠标移至左上角热区

切换工作区

方式1:在活动视图中点击右侧工作区
方式2:Super + Page Up/Page Down
方式3:鼠标滚轮在活动视图滚动

打开应用程序

方式1:在活动视图中搜索应用名称
方式2:点击底部"显示应用程序"按钮(九宫格图标)
方式3:Super + A 打开应用列表

常用快捷键

快捷键 功能
Super 打开活动视图
Super + A 显示所有应用程序
Super + L 锁定屏幕
Super + D 显示/隐藏桌面
Alt + Tab 切换应用程序
Alt + ` 切换同一应用的窗口
Super + ←/→ 窗口贴靠左右
Super + ↑ 最大化窗口
Super + ↓ 还原/最小化窗口

东巴文提示:Super键就是键盘上的Windows键。

1.2.3 GNOME顶部栏

顶部栏组成

[活动] [应用名称] ................ [状态图标] [时间] [电源]

状态图标说明

  • 网络图标:Wi-Fi、有线网络、VPN
  • 音量图标:音量调节、麦克风
  • 电池图标:电量显示、电源管理
  • 用户图标:用户切换、关机、重启

快速设置面板

点击系统托盘区域(右下角)
- Wi-Fi开关
- 蓝牙开关
- 夜灯模式
- 飞行模式
- 注销/关机

1.3 KDE Plasma桌面环境

1.3.1 KDE简介

KDE Plasma是功能最丰富的桌面环境,高度可定制。

特点

  • 类似Windows的传统布局
  • 小部件丰富
  • 高度可定制
  • 功能强大

1.3.2 KDE基本操作

桌面布局

[应用程序菜单] [任务栏] ................ [系统托盘] [时钟]

应用程序菜单

点击左下角K图标
- 常用应用
- 应用分类
- 搜索框
- 最近文档

常用快捷键

快捷键 功能
Meta 打开应用程序菜单
Meta + D 显示桌面
Alt + Tab 切换窗口
Alt + F4 关闭窗口
Ctrl + Esc 系统活动

东巴文提示:KDE的Meta键也是Windows键。

1.4 XFCE桌面环境

1.4.1 XFCE简介

XFCE是轻量级桌面环境,适合老旧硬件。

特点

  • 资源占用少
  • 稳定性好
  • 传统布局
  • 模块化设计

1.4.2 XFCE基本操作

桌面布局

[应用程序菜单] [快捷启动] [任务栏] ................ [系统托盘]

应用程序菜单

点击左上角鼠标图标
- 应用分类
- 常用应用
- 设置管理器

二、文件管理器

2.1 文件管理器介绍

2.1.1 不同桌面环境的文件管理器

桌面环境 文件管理器 名称
GNOME Files Nautilus
KDE Dolphin Dolphin
XFCE Thunar Thunar
LXQt PCManFM-Qt PCManFM-Qt

2.1.2 打开文件管理器

GNOME(Nautilus)

方式1:活动视图搜索"文件"
方式2:Super + A → 文件
方式3:点击左侧Dock栏的文件夹图标

KDE(Dolphin)

方式1:应用程序菜单 → 系统 → Dolphin
方式2:点击面板上的文件夹图标

2.2 GNOME文件管理器使用

2.2.1 界面布局

┌─────────────────────────────────────────┐
│ ← →  /home/dbw/文档                     │
├──────┬──────────────────────────────────┤
│      │                                  │
│ 快速 │     文件和文件夹列表              │
│ 访问 │                                  │
│      │                                  │
│      │                                  │
├──────┴──────────────────────────────────┤
│ 已选中 0 个项目                          │
└─────────────────────────────────────────┘

左侧边栏

  • 最近使用:最近打开的文件
  • 收藏:常用文件夹
  • 设备:U盘、移动硬盘
  • 网络:网络共享

2.2.2 基本操作

新建文件夹

方式1:右键空白处 → 新建文件夹
方式2:Ctrl + Shift + N
方式3:菜单栏 → 新建文件夹

复制文件

方式1:右键文件 → 复制 → 粘贴
方式2:Ctrl + C → Ctrl + V
方式3:拖拽文件到目标文件夹

移动文件

方式1:右键文件 → 移动到...
方式2:Ctrl + X → Ctrl + V
方式3:拖拽文件到目标文件夹

删除文件

方式1:右键文件 → 移动到回收站
方式2:Delete键
方式3:Shift + Delete(永久删除,不进回收站)

东巴文提示:Linux下删除文件要谨慎,永久删除无法恢复。

重命名文件

方式1:右键文件 → 重命名
方式2:F2键
方式3:单击已选中文件的文件名

查找文件

方式1:Ctrl + F
方式2:在搜索框输入文件名
方式3:使用通配符搜索

2.2.3 文件属性

查看文件属性

右键文件 → 属性

属性信息:
- 类型:文件类型
- 大小:文件大小
- 位置:文件路径
- 修改时间:最后修改时间
- 权限:读写执行权限

修改文件权限

右键文件 → 属性 → 权限

权限设置:
- 所有者:读取、写入、执行
- 组:读取、写入、执行
- 其他:读取、写入、执行

2.3 Linux文件系统结构

2.3.1 根目录结构

Linux文件系统是树形结构,根目录为"/"

/
├── bin/     # 基本命令(所有用户可用)
├── boot/    # 启动文件
├── dev/     # 设备文件
├── etc/     # 系统配置文件
├── home/    # 用户主目录
│   ├── dbw/ # 用户dbw的主目录
│   └── tom/ # 用户tom的主目录
├── lib/     # 系统库文件
├── media/   # 可移动设备挂载点
├── mnt/     # 临时挂载点
├── opt/     # 可选软件包
├── proc/    # 进程信息(虚拟文件系统)
├── root/    # root用户主目录
├── run/     # 运行时数据
├── sbin/    # 系统管理命令
├── srv/     # 服务数据
├── sys/     # 系统信息(虚拟文件系统)
├── tmp/     # 临时文件
├── usr/     # 用户程序和数据
│   ├── bin/ # 用户命令
│   ├── lib/ # 用户库文件
│   └── share/ # 共享数据
└── var/     # 可变数据(日志、缓存等)
    ├── log/ # 日志文件
    └── tmp/ # 临时文件

2.3.2 用户主目录

用户主目录/home/用户名/

常见子目录

目录 说明
~/Desktop 桌面
~/Documents 文档
~/Downloads 下载
~/Music 音乐
~/Pictures 图片
~/Videos 视频
~/.config 应用配置文件
~/.local 本地数据
~/.cache 缓存文件

东巴文提示:以点(.)开头的文件和目录是隐藏文件,按Ctrl + H显示隐藏文件。


三、软件管理

3.1 软件中心

3.1.1 Ubuntu软件中心

打开软件中心

活动视图 → 搜索"Ubuntu软件"

安装软件

1. 搜索软件名称
2. 点击"安装"按钮
3. 输入密码确认
4. 等待安装完成

卸载软件

1. 找到已安装的软件
2. 点击"移除"按钮
3. 输入密码确认

东巴文提示:软件中心适合新手使用,操作简单直观。

3.2 软件包管理器

3.2.1 APT(Ubuntu/Debian)

APT是Ubuntu/Debian的软件包管理工具。

更新软件源

sudo apt update

安装软件

# 安装单个软件
sudo apt install 软件名

# 示例:安装VLC播放器
sudo apt install vlc

# 安装多个软件
sudo apt install vlc gimp inkscape

卸载软件

# 卸载软件(保留配置文件)
sudo apt remove 软件名

# 卸载软件(删除配置文件)
sudo apt purge 软件名

# 示例:卸载VLC
sudo apt purge vlc

升级软件

# 升级所有软件
sudo apt upgrade

# 升级系统版本
sudo apt dist-upgrade

搜索软件

# 搜索软件包
apt search 关键词

# 示例:搜索文本编辑器
apt search editor

查看软件信息

# 查看软件包信息
apt show 软件名

# 示例
apt show vim

3.2.2 DNF/YUM(CentOS/RHEL)

DNF是CentOS 8+/Fedora的软件包管理工具,YUM是CentOS 7的软件包管理工具。

更新软件源

# CentOS 7
sudo yum makecache

# CentOS 8+/Fedora
sudo dnf makecache

安装软件

# CentOS 7
sudo yum install 软件名

# CentOS 8+/Fedora
sudo dnf install 软件名

# 示例:安装Vim
sudo dnf install vim

卸载软件

# CentOS 7
sudo yum remove 软件名

# CentOS 8+/Fedora
sudo dnf remove 软件名

升级软件

# CentOS 7
sudo yum update

# CentOS 8+/Fedora
sudo dnf upgrade

搜索软件

# CentOS 7
sudo yum search 关键词

# CentOS 8+/Fedora
sudo dnf search 关键词

3.3 Snap软件包

3.3.1 Snap简介

Snap是Ubuntu推出的通用软件包格式,跨发行版使用。

特点

  • 跨发行版
  • 自动更新
  • 沙箱隔离
  • 体积较大

3.3.2 Snap常用命令

搜索Snap软件

snap find 关键词

# 示例:搜索VS Code
snap find vscode

安装Snap软件

sudo snap install 软件名

# 示例:安装VS Code
sudo snap install code --classic

东巴文提示--classic参数表示关闭沙箱限制,某些软件需要此参数。

查看已安装的Snap软件

snap list

更新Snap软件

# 更新单个软件
sudo snap refresh 软件名

# 更新所有软件
sudo snap refresh

卸载Snap软件

sudo snap remove 软件名

3.4 Flatpak软件包

3.4.1 Flatpak简介

Flatpak是跨发行版的通用软件包格式。

特点

  • 跨发行版
  • 沙箱隔离
  • 运行时独立
  • Flathub仓库丰富

3.4.2 Flatpak常用命令

添加Flathub仓库

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

搜索Flatpak软件

flatpak search 关键词

# 示例:搜索GIMP
flatpak search gimp

安装Flatpak软件

flatpak install flathub 软件ID

# 示例:安装GIMP
flatpak install flathub org.gimp.GIMP

运行Flatpak软件

flatpak run 软件ID

# 示例
flatpak run org.gimp.GIMP

查看已安装的Flatpak软件

flatpak list

卸载Flatpak软件

flatpak uninstall 软件ID

四、系统设置

4.1 打开系统设置

4.1.1 GNOME设置

打开方式

方式1:活动视图搜索"设置"
方式2:点击右上角系统托盘 → 设置图标
方式3:Super + I

4.2 常用设置项

4.2.1 Wi-Fi设置

设置 → Wi-Fi

功能:
- 开启/关闭Wi-Fi
- 连接Wi-Fi网络
- 查看网络详情
- 忘记网络
- 开启热点

连接Wi-Fi

1. 点击Wi-Fi网络名称
2. 输入密码
3. 点击"连接"

4.2.2 显示器设置

设置 → 显示器

功能:
- 分辨率调整
- 显示器排列
- 夜灯模式
- 缩放比例

调整分辨率

1. 选择分辨率
2. 点击"应用"
3. 确认更改

开启夜灯模式

设置 → 显示器 → 夜灯
- 开启夜灯
- 设置时间表
- 调整色温

东巴文提示:夜灯模式可以减少蓝光,保护眼睛。

4.2.3 声音设置

设置 → 声音

功能:
- 输出音量调节
- 输入音量调节
- 输出设备选择
- 输入设备选择
- 系统音效

4.2.4 电源设置

设置 → 电源

功能:
- 电源模式(平衡/性能/省电)
- 屏幕关闭时间
- 自动挂起时间
- 电池百分比显示

东巴文最佳实践:笔记本电脑建议使用"平衡"模式,既保证性能又节省电量。

4.2.5 键盘设置

设置 → 键盘

功能:
- 输入源管理
- 键盘快捷键
- 特殊键设置

添加输入法

设置 → 键盘 → 输入源
1. 点击"+"按钮
2. 选择"中文(Intelligent Pinyin)"
3. 点击"添加"

切换输入法

Super + Space(Windows键 + 空格)

自定义快捷键

设置 → 键盘 → 键盘快捷键 → 自定义快捷键
1. 点击"+"按钮
2. 输入名称
3. 输入命令
4. 按下快捷键组合
5. 点击"添加"

4.2.6 用户设置

设置 → 用户

功能:
- 用户信息修改
- 密码修改
- 用户类型(管理员/标准用户)
- 自动登录

修改密码

设置 → 用户 → 密码
1. 点击"密码"
2. 输入当前密码
3. 输入新密码
4. 确认新密码
5. 点击"更改"

4.2.7 关于系统

设置 → 关于

系统信息:
- 设备名称
- 内存
- 处理器
- 显卡
- 磁盘容量
- 操作系统版本

五、终端入门

5.1 打开终端

5.1.1 打开方式

GNOME终端

方式1:活动视图搜索"终端"
方式2:Super + T(需自定义快捷键)
方式3:右键桌面 → 在终端中打开
方式4:Ctrl + Alt + T(Ubuntu默认)

东巴文提示:终端是Linux最强大的工具,务必掌握基本操作。

5.2 终端基本操作

5.2.1 终端界面

dbw@ubuntu:~$
│   │      │  │
│   │      │  └─ 提示符($表示普通用户,#表示root用户)
│   │      └──── 当前目录(~表示主目录)
│   └─────────── 主机名
└─────────────── 用户名

5.2.2 基本命令

查看当前目录

pwd

# 输出示例:
# /home/dbw

列出文件

# 列出当前目录文件
ls

# 列出详细信息
ls -l

# 列出所有文件(包括隐藏文件)
ls -a

# 列出详细信息+人类可读大小
ls -lh

切换目录

# 进入指定目录
cd 目录名

# 示例:进入Documents目录
cd Documents

# 返回上一级目录
cd ..

# 返回主目录
cd ~
# 或
cd

# 返回上一次所在目录
cd -

创建目录

# 创建单个目录
mkdir 目录名

# 示例
mkdir project

# 创建多级目录
mkdir -p dir1/dir2/dir3

创建文件

# 创建空文件
touch 文件名

# 示例
touch test.txt

查看文件内容

# 查看整个文件
cat 文件名

# 示例
cat /etc/passwd

# 分页查看
less 文件名

# 查看前N行
head -n 10 文件名

# 查看后N行
tail -n 10 文件名

复制文件

# 复制文件
cp 源文件 目标文件

# 示例
cp file1.txt file2.txt

# 复制目录
cp -r 源目录 目标目录

# 示例
cp -r dir1 dir2

移动/重命名文件

# 移动文件
mv 源文件 目标位置

# 示例
mv file.txt /tmp/

# 重命名文件
mv 旧文件名 新文件名

# 示例
mv old.txt new.txt

删除文件

# 删除文件
rm 文件名

# 示例
rm test.txt

# 删除目录
rm -r 目录名

# 示例
rm -r project

# 强制删除(不提示)
rm -f 文件名

# 强制删除目录
rm -rf 目录名

东巴文警告rm -rf命令非常危险,删除后无法恢复,务必谨慎使用!

清屏

clear
# 或按 Ctrl + L

5.2.3 命令帮助

使用man手册

man 命令名

# 示例
man ls

# 退出man:按q键

使用--help选项

命令名 --help

# 示例
ls --help

六、常用软件推荐

6.1 办公软件

软件 说明 安装命令
LibreOffice 办公套件 sudo apt install libreoffice
WPS Office 国产办公软件 官网下载deb包
GIMP 图像编辑 sudo apt install gimp
Inkscape 矢量绘图 sudo apt install inkscape

6.2 开发工具

软件 说明 安装命令
VS Code 代码编辑器 sudo snap install code --classic
Vim 文本编辑器 sudo apt install vim
Git 版本控制 sudo apt install git
Sublime Text 文本编辑器 官网下载deb包

6.3 网络工具

软件 说明 安装命令
Firefox 浏览器 Ubuntu默认安装
Chrome 浏览器 官网下载deb包
FileZilla FTP客户端 sudo apt install filezilla
Transmission BT下载 sudo apt install transmission

6.4 多媒体软件

软件 说明 安装命令
VLC 媒体播放器 sudo apt install vlc
Audacity 音频编辑 sudo apt install audacity
OBS Studio 直播录制 sudo apt install obs-studio

6.5 系统工具

软件 说明 安装命令
GParted 分区工具 sudo apt install gparted
htop 进程管理 sudo apt install htop
tree 目录树 sudo apt install tree
neofetch 系统信息 sudo apt install neofetch

七、本章小结

7.1 核心要点

✅ Linux有多种桌面环境,新手推荐GNOME ✅ 文件管理器操作类似Windows,易于上手 ✅ 软件安装使用软件中心或包管理器 ✅ 终端是Linux最强大的工具,务必掌握基本命令

7.2 验证清单

完成本章学习后,请确认您能够:

  • 熟悉Linux桌面环境的基本操作
  • 使用文件管理器管理文件
  • 通过软件中心安装软件
  • 使用APT/Snap安装软件
  • 进行基本的系统设置
  • 打开终端并执行基本命令

东巴文(db-w.cn) - 让Linux学习更简单