《小菜狗 Linux 操作系统快速入门笔记》(03.4)Ubuntu 24.04.2 桌面使用指南【3 - 进阶功能讲解】


1、终端

在Ubuntu操作系统中,终端(Terminal)是一个强大且灵活的工具,它允许用户通过命令行界面与系统进行交互。熟练掌握终端操作不仅可以提高工作效率,还能让你更深入地理解Linux系统。

1.1、终端的打开

终端提供了一个文本界面,允许通过输入命令来执行各种操作。可以使用命令来浏览文件系统、管理软件包、执行脚本等。

1.1.1、使用键盘快捷键启动 Ubuntu 终端

打开终端:同时按下 Ctrl、Alt 和 T 键【Alt+Ctrl+T】。

在这里插入图片描述

1.1.2、从菜单中打开终端

这是在 Ubuntu 中打开任何已安装应用程序的通用方法。

按 Windows 键(在 Linux 中也称为super键)并输入终端(terminal)。它将显示终端应用程序图标,单击它以启动终端。

在这里插入图片描述

1.1.3、从文件资源管理器(Nautilus)在终端中打开当前目录位置

当你在文件资源管理器中时,右键单击空白区域。在上下文菜单中,将看到“在终端中打开”选项。
在这里插入图片描述

1.2、终端的使用

注意:

我们后面的第四大章就开始讲解相关常用的命令!目前这里我们先了解一下就好!

常用命令:

  • sudo:用于以管理员权限执行命令。例如,sudo apt-get update 将更新软件包列表。
  • cd:用于切换当前工作目录。例如,cd /home 将当前目录切为为 home 家目录下。
  • ls:用于列出当前目录中的文件和文件夹。例如,ls -l 将以详细格式显示文件列表。
  • mkdir:用于创建新的文件夹。例如,mkdir 111 将创建一个名为 111 的文件夹。
  • rm:用于删除文件和文件夹。例如,rm -rf 111 将删除名为 111 的文件夹。
  • touch:用于创建文件。例如,touch 222 将创建一个名为 222 的文件。
  • cp:用于复制文件和文件夹。例如,cp 222 333 将复制 222 文件并将其命名为 333。
  • mv:用于移动文件和文件夹,或者重命名文件和文件夹。例如,mv 333 / 将 333 文件移动到 根目录下。

2、系统更新和升级

2.1、更新软件包

使用命令 sudo apt update 来更新软件包列表。这将检查可用的更新并列出它们。

sudo apt-get update

2.2、升级系统

使用命令 sudo apt upgrade。这将安装可用的所有更新。

sudo apt-get upgrade

2.3、完整升级

如果想升级到下一个 Ubuntu 版本,使用命令 sudo do-release-upgrade 或者 sudo apt-get dist-upgrade 。这将升级整个系统,并在需要时下载和安装新的软件包。

sudo do-release-upgrade

或者

sudo apt-get dist-upgrade 

2.4、自动更新

使用工具如 Unattended Upgrades 来自动更新软件包和系统。

2.5、更新驱动程序

有时,系统更新还包括更新硬件驱动程序。使用命令 sudo ubuntu-drivers autoinstall 来自动安装推荐的驱动程序。

sudo ubuntu-drivers autoinstall

注意:

在进行系统更新和升级之前,建议先备份重要的文件和数据。这是为了防止意外的数据丢失或系统故障。

3、部分常见问题和解决方案

3.1、忘记了sudo密码该怎么办?

解决方案:如果忘记了 sudo 密码,可以通过重置 root 密码来解决。在启动时,进入“恢复模式”并选择 root shell 选项。然后使用命令 passwd 来更改 sudo 用户的密码。

3.2、无法添加软件源,显示错误信息 怎么办?

解决方案:当添加软件源时,可能会遇到各种错误。首先,请确保输入的软件源地址正确。然后,检查网络连接是否正常。还可以在终端中运行命令 sudo apt update 来获取更详细的错误信息,并根据错误信息解决问题。

3.3、无法安装软件包,显示依赖项错误。

解决方案:当安装软件包时,可能会遇到依赖项错误。请检查错误消息中提到的依赖项,并尝试使用命令 sudo apt install 来安装缺少的依赖项。如果问题仍然存在,可以尝试使用命令 sudo apt --fix-broken install 来修复依赖项问题。

3.4、系统运行缓慢或出现错误。

解决方案:如果系统运行缓慢或出现错误,可能是由于系统资源不足或软件冲突引起的。可以尝试清理系统垃圾文件、关闭不必要的后台进程、升级硬件或重新安装操作系统来改善系统性能。

4、常见的资源和社区支持

4.1、官方软件源

可以访问官方软件源的网站,如 Ubuntu 官方软件源或 Debian 官方软件源,以获取软件包的详细信息和下载链接。

4.2、论坛和社区

有许多活跃的 Linux 论坛和社区,如 Ubuntu 论坛或 LinuxQuestions 论坛。可以在这些论坛上提问、寻求帮助和与其他用户交流。

4.3、官方文档和指南

官方文档和指南是获取有关软件源添加和管理的详细信息的重要资源。可以访问 Linux 发行版的官方网站,如 Ubuntu(https://ubuntu.com/)或 Debian(https://www.debian.org/),以获取官方文档和指南。


每日一更!

公众号、优快云等博客:小菜狗编程笔记

谢谢点赞关注哈!目前在飞书持续优化更新~

日更较慢有需要完整笔记请私我,C/C++/数据结构-算法/单片机51-STM32-GD32-ESP32/嵌入式/Linux操作系统/uboot/Linux内核-驱动-应用/硬件入门-PCB-layout/Python/后期小程序和机器学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小菜狗编程笔记

你的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值