Raspberry Pi 终端命令:Raspberry Pi 用户快速指南

拥有 Raspberry Pi 但对 Linux 不完全有信心? 虽然主桌面很容易使用,但有时您需要依赖终端中的命令行输入。 但是,如果您是 Raspbian 操作系统和 Linux 的新手,那么说起来容易做起来难。

如果您将 Raspberry Pi 计算机用于周末项目(可能是媒体中心或家庭服务器),那么这些有用的 Raspberry Pi 命令行指令很有可能会为您节省一些时间。

Raspberry Pi 命令:您正在使用 Linux

您已经为您的 SD 卡映像并启动了您的 Raspberry Pi,并运行了 Raspbian 操作系统,并进行了更新和配置以优化您的 Raspberry Pi。

您可能没有意识到,尽管有 Windows 风格的图标驱动桌面,但 Raspbian 是一个 Linux 发行版。 有几种操作系统可用于 Raspberry Pi,其中绝大多数是 Linux。

这不是试图让人们偷偷使用 Linux! 您可以在各种设备上安装 Linux。 相反,Raspberry Pi Foundation 依赖于 Linux 操作系统,因为它们的开源来源和多功能性。 虽然您可以在不使用命令行的情况下使用 Linux 操作系统,但这才是真正强大的地方。

想要完全控制您的 Raspbian 驱动的 Raspberry Pi? 从启动开始 LX 终端 或引导至命令行。

5 个重要的树莓派更新命令

我们不希望您在不知道它是如何工作的情况下开始使用命令行。 本质上,它是一种指示计算机执行任务的方法,但无需鼠标。

寻找 pi@raspberrypi $ 登录终端时提示。 无论何时显示,您都可以输入命令。

可能您应该从命令行学习的第一件事就是更新您的 Raspberry Pi。 如果您使用的是 Raspbian,这是使用三个或四个命令来更新和升级 Pi 的源代码和操作系统的情况:

  • sudo apt-get 更新
  • sudo apt-get 升级
  • sudo apt-get dist-升级
  • sudo rpi 更新

为了节省时间,将这些组合成一个链式命令:

  • sudo apt-get 更新 && sudo apt-get 升级 && sudo apt-get dist-upgrade && sudo rpi 更新

5 Raspberry Pi 命令行基础知识

使用鼠标驱动的 GUI,您可以轻松切换目录并读取其内容。 但是,您可能更喜欢基于文本的命令的灵活性。

  • 密码 显示当前目录(打印工作目录)。
  • ls 将列出目录的内容。
  • 光盘 用于更改目录。 为了 examplecd edward with 将您切换到名为“Edward”的子目录,而 cd.. 将焦点返回到父目录。
  • mkdir 新目录 将创建一个新目录,其中“newdir”是目录标签。 您还可以使用以下命令创建一系列新目录 mkdir -p /home/edward/newdir1/newdir2,其中 newdir1 和 newdir2 都被创建,但这仅适用于 -p
  • 清除 呈现一个干净的新屏幕,如果您以前的命令使事情变得混乱,这很有用。

您将轻松掌握这些命令行基础知识。 能够通过命令行导航非常有用,因为某些文件和文件夹对鼠标驱动的文件管理器是不可见的。

Raspberry Pi 硬件信息的 10 个命令

在 Windows PC 或 Mac 上,您可以通过查看系统信息或关于本机轻松找到硬件信息。 要了解您的 Raspberry Pi 的硬件,请输入以下内容:

  • 猫 /proc/cpuinfo

这将输出有关设备处理器的信息。 例如,在您看到“BCM2708”的地方,这表明该芯片是 Broadcom 制造的。

运行这些 proc 目录命令以发现其他硬件信息。

  • 猫 /proc/meminfo 显示有关 Raspberry Pi 内存的详细信息。
  • 猫/proc/partitions 显示您的 SD 卡或 HDD 上的分区大小和数量。
  • 猫 /proc/版本 显示您正在使用的 Pi 版本。

使用这些命令来评估您的 Raspberry Pi 可能具备的能力。 它并没有就此结束。 使用 vcgencmd 一系列命令:

  • vcgencmd measure_temp 显示 CPU 温度(如果您担心气流,这很重要)。
  • vcgencmd get_mem arm && vcgencmd get_mem gpu 将显示 CPU 和 GPU 之间的内存分配,可以在配置屏幕中进行调整。
  • 免费 -o -h 将显示可用的系统内存。
  • 顶部 d1 检查 CPU 上的负载,显示所有内核的详细信息。
  • df -h 是快速检查 Raspberry Pi 上可用磁盘空间的好方法。

  • 正常运行时间 是一个显示 Raspberry Pi 平均负载的简单命令。

3 个检查连接设备的命令

正如您可以使用单个命令列出目录的内容一样,Linux 允许您列出连接到计算机的设备。

  • ls /dev/sda* 显示 SD 卡上的分区列表。 对于连接了 HDD 的 Raspberry Pi,将 sda* 替换为 hda*。
  • lsusb 显示所有连接的 USB 设备。 这对于连接需要配置的硬盘驱动器或其他 USB 硬件至关重要。

如果该项目在此处列出,您应该可以进行设置。

  • lsblk 是您可以使用的另一个列表命令。 这将显示有关所有附加块设备(以块为单位进行读取和写入的存储)的信息。

3 个关闭和重启树莓派的命令

也许最重要的命令行指令是 sudo. 这个词指示基于 Linux 的系统以下命令将以“超级用户”权限执行。 这是高级访问级别,类似于(但不等同于)Windows 计算机上的管理员。

Raspbian 用户最常用的命令之一是 sudo raspi 配置. 这将打开操作系统的配置屏幕(通过主菜单还可以找到桌面版本)。 以下三个命令可能很有用:

  • 开始 将启动 Raspberry Pi GUI(图形用户环境)并将您返回到默认的 Raspbian 桌面。
  • sudo 立即关闭 -h 将立即开始关闭程序。 使用以下格式安排定时关机: sudo 关机-h 21:55
  • sudo 重启 用于从命令行重新启动 Raspberry Pi。

Raspberry Pi 终端命令很强大

对于许多人来说,任何平台上的命令行访问都令人生畏。

此处列出的有用命令是尝试为 Raspberry Pi 新手提供开始使用终端的最低要求,这是他们决定开始的任何 Pi 项目成功的一小块垫脚石。

还有一个额外的好处:学习这些命令可以让你走上使用 Linux 的道路,因为大多数命令都适用于任何发行版! 如果您不熟悉 Raspberry Pi,请查看我们关于每个人都应该知道的 Raspberry Pi 基础知识的文章。

对于一个很酷的项目,请查看如何将您的 Raspberry Pi 变成一个安全的旅行路由器。