树莓派用户必备的顶级 Linux 命令

树莓派用户必备的顶级 Linux 命令

如果你想在树莓派上充分利用 Linux 系统,你需要学习一些基本命令。例如,像这样的简单命令: ls, cdmkdir 帮助您移动和整理文件。当您使用时 sudo你将获得修改重要设置的特殊权限。经常尝试各种命令,并将本指南作为你的速查表。

提示:每天练习使用树莓派的 Linux 命令。这样你会更快,犯错也更少。

用户权限

普通根茎类蔬菜与根茎类蔬菜

大多数情况下,您以普通用户身份使用树莓派。您可以打开文件、运行程序,也可以更改自己的设置。但是,没有特殊权限,您无法更改系统文件或添加新软件。这时就需要超级用户权限了。

以下是普通用户和root用户的主要区别:

用户类型

权限和功能

普通用户

权限有限,没有“sudo”命令无法执行管理员任务。

根用户

拥有完全权限,可以更改系统中的任何内容。

超级用户权限允许您像 root 用户一样操作。root 用户可以修改任何文件并安装软件。在 ​​Raspberry Pi OS 中,root 权限默认是关闭的。这有助于保护您的设备免受误操作和黑客攻击。如果您需要超级用户权限,请使用…… sudo 命令。

注意:重新启用 Root 权限并非明智之举。使用其他方法更为安全。 sudo 用于管理任务。

请记住以下几点:

  • 为保护您的设备,Root权限默认关闭。

  • 绝大部分储备使用 sudo 获取超级用户权限。

  • 设置root密码风险很高,而且对大多数人来说没有必要。

使用“sudo”

你用 sudo 当您需要超级用户权限来执行命令时,可以使用此权限。这允许您安装软件、更新系统或更改系统设置。您需要输入 sudo 在终端中输入命令之前。

例如,要更新您的 Raspberry Pi,您需要输入:

sudo apt-get update

这条命令会赋予你超级用户权限,但仅限于执行该命令期间。命令执行完毕后,你不会一直保持 root 用户身份。

一些需要完成的任务 sudo 是:

  • 安装软件

  • 更改系统文件

  • 重启或关闭树莓派

提示:仅使用 sudo 只有在真正需要的时候才用。过度使用会损害你的系统。

权限管理安全提示

运用 sudo 它赋予你强大的功能。你必须小心使用。如果使用不当,可能会损坏你的树莓派或使其变得不安全。

以下是一些风险:

  • 黑客可以利用超级用户权限来更改文件或添加恶意软件。

  • 拥有超级用户权限的人可以通过修改日志来隐藏自己的操作。

  • 在共享系统中,一个拥有超级用户权限的粗心用户可能会使所有人面临风险。

以下是一些已经发生的安全问题 sudo 前:

漏洞

描述

风险等级

CVE-2025-32462

输入检查存在问题,导致用户获得更大的权限。

CVE-2025-32463

环境变量存在问题,导致用户无法获得 root 权限。

为了确保安全:

  • 只用 sudo 如果你信任这条命令的话。

  • 永远不要使用超级用户权限运行你不熟悉的脚本。

  • 保持树莓派系统更新,以修复安全问题。

提示:如果您不确定某个命令的正确性,请不要使用。 sudo先向别人寻求帮助或查找命令。

树莓派的Linux命令

树莓派的Linux命令
图片来源: pexels

想让你的树莓派稳定运行吗?学习一些重要的树莓派 Linux 命令有助于确保它的安全。这些命令能帮助你的系统保持健康状态,你会经常用到它们。

系统升级

更新树莓派非常重要。您可以使用 apt 命令查找新软件和安全补丁。如果跳过更新,您的树莓派可能会运行缓慢或出现安全问题。以下是您应该采取的措施:

  • 至少每月运行一次 apt update 命令。如果你的树莓派使用互联网或处理私密数据,请每周检查更新。

  • apt update 命令用于查找新软件包。apt upgrade 命令用于安装这些软件包。

  • 系统更新通常可以修复问题并提升运行速度,还能获得新功能。

这是您的操作方式:

sudo apt update
sudo apt upgrade

如果你忘记运行 apt,你的树莓派可能会面临安全风险。你也会错过更快的速度和一些新功能。养成运行 apt 的习惯,这能确保你的树莓派安全快速运行。

提示:apt 让更新变得轻松便捷。不要等太久才更新!

关机和重启

务必以正确的方式关闭或重启树莓派。使用正确的 树莓派的Linux命令 防止数据丢失和硬件故障。以下是一些最佳命令:

  • 关闭:
    sudo shutdown -h now
    or
    sudo halt

  • 重启:
    sudo shutdown -r now
    or
    sudo reboot

切勿通过拔掉电源来关闭树莓派。每次关机或重启时,请使用以下树莓派 Linux 命令。

配置工具

raspi-config 工具 安装简便。无需编辑任何文件。只需运行:

sudo raspi-config

您会看到一个菜单选项。以下是您可以更改的内容:

配置选项

描述

更改用户密码

允许您更改“pi”用户的密码。

网络选项

轻松设置主机名、Wi-Fi SSID 和密码。

启动选项

选择桌面启动或命令行启动,并设置网络等待选项。

国际化选项

更改语言环境、时区和键盘布局。

接口选项

快速打开或关闭摄像头、SSH 和 VNC。

raspi-config 可以节省时间并帮助您避免错误。在设置 Raspberry Pi 或想要更改设置时,不妨试试它。

注意:raspi-config 是树莓派最好的 Linux 命令之一。它使初学者和专家都能轻松完成设置。

文件管理

文件管理
图片来源: unsplash

只要掌握了正确的命令,在树莓派上管理文件和文件夹就变得轻而易举。您可以移动文件、创建新文件夹、复制文件以及清理工作区。让我们一起来了解一些基本操作,帮助您更好地管理项目。

浏览目录

您经常需要在文件夹之间切换。以下命令可以帮助您快速找到所需文件:

命令

功能

cd

将目录更改为指定文件夹。

PWD

打印当前工作目录。

ls

列出当前目录中的所有内容。

ls -l

列出包含详细信息的内容。

在终端中尝试以下命令:

cd /home/pi/Documents
pwd
ls -l

提示:使用 pwd 如果你迷路了,它会告诉你你在哪里。

文件操作

只需几个命令,即可创建、复制、移动和删除文件。以下是简要指南:

  1. mkdir myfolder 创建一个新文件夹。

  2. cp file1.txt myfolder/ 复制文件。

  3. mv file1.txt myfolder/ 移动或重命名文件。

  4. rm file1.txt 删除文件。

  5. rmdir myfolder 删除一个空文件夹。

  6. touch newfile.txt 创建一个空白文件。

这些命令可以帮助您组织您的 项目文件夹您可以在进行更改之前备份文件,将完成的工作移动到正确的位置,并清理旧文件以保持整洁。

编辑文件

有时你需要查看或修改文件。你可以使用 cat 查看内容或 nano 要进行编辑,方法如下:

cat /boot/config.txt
nano /boot/config.txt

在纳米领域,使用 CTRL+O 为了节省, CTRL+X 退出,然后 CTRL+G 如需帮助,请添加。如果您想编辑系统文件,请添加 sudo 在执行命令之前。

注意:退出 nano 之前务必保存您的工作!

查找文件

搜索文件或文本可以节省您的时间。请使用以下命令:

命令

描述

grep “text” 文件名

查找文件中的文本。

ps -A

列出所有正在运行的进程。

ps -A | grep nano

检查 nano 是否正在运行。

尝试 grep 当你需要快速查找文件时,它适用于任何文件夹。

提示:良好的文件管理可以使您的树莓派井然有序,让您的工作更轻松。

常用的树莓派命令

你想让你的树莓派连接到互联网并与其他设备通信。你需要了解一些相关知识。 有用的树莓派命令 用于网络连接。这些命令可以帮助您解决问题、检查 Wi-Fi、下载文件和扫描网络。

网络基础

先从基础知识入手。您可以使用以下树莓派命令检查网络状态并排除故障:

  • ifconfig 显示您的网络接口和 IP 地址。

  • ip a 为您提供有关网络设置的更多详细信息。

  • ping www.google.com 测试你的树莓派是否可以连接到互联网。

  • hostname 显示您设备的名称和 IP 地址。

  • route 显示你的树莓派如何向其他设备发送数据。

以下是一个帮助您记忆的快速表格:

命令

目的

使用ifconfig

查看和设置网络设置,检查连接状态。

配置文件

管理无线设置,例如 SSID 和信道。

提示:如果无法连接到网站,请尝试以下方法 ping 首先,如果可以正常运行,说明你的网络没问题。

无线网络和互联网

您想查看附近有哪些 Wi-Fi 网络。请使用以下命令:

  1. iwlist wlan0 scan 列出你的树莓派可以找到的所有 Wi-Fi 网络。

  2. iwconfig 允许您更改 Wi-Fi 设置,例如要加入哪个网络。

  3. iw dev 显示您的无线设备。

如果您需要扫描以获取更多详细信息,可以使用类似这样的工具。 airodump-ngtcpdump 可以提供帮助。您可能需要一个 USB Wi-Fi 适配器来进行高级扫描。

重要提示:扫描网络前务必先更新树莓派。运行 sudo apt updatesudo apt upgrade.

下载档案

你可以从互联网上下载文件 wget这条命令简单快捷。例如:

wget https://www.raspberrypi.org/sample.txt

这会将文件下载到你的树莓派上。如果你想保存程序或图片,只需使用以下命令即可。 wget 以及链接。

网络扫描

想知道你的网络上有哪些设备吗?试试看 nmap首先,安装它:

sudo apt update
sudo apt install -y nmap

检查一下是否有效:

nmap --version

扫描您的网络:

nmap 192.168.0.150

Nmap 可以查找设备、开放端口和正在运行的服务。它可以帮助您发现问题或检查安全性。

注意:请仅在您拥有或已获得扫描权限的网络上使用网络扫描工具。

这些实用的树莓派命令让网络连接变得轻松简单。快来试试吧,看看你的树莓派能做到多少事情!

树莓派操作系统命令

系统信息

想知道你的树莓派内部发生了什么吗?正确的树莓派操作系统命令可以让你清楚地了解情况。试试这些命令:

  • free 显示您剩余的内存量以及已使用的内存量。这有助于系统管理,并确保您的树莓派流畅运行。

  • df -h 它会告诉你剩余磁盘空间有多少。你可以看到哪些文件夹占用了最多的空间。定期检查磁盘空间有助于管理磁盘空间,并在问题出现之前就将其解决。

如果您想了解更多详情,请使用 cat /proc/version 查看您的操作系统版本。您也可以使用 lsusb 列出 USB 设备。这些树莓派操作系统命令可帮助您进行系统管理并保持树莓派的健康运行。

硬件监控

你的树莓派正在高负荷运转。你需要监控它的温度和性能。以下是一些有助于硬件监控和管理的命令:

命令

描述

最佳

显示实时系统资源使用情况,类似于 Windows 中的任务管理器。

HTOP

以色彩丰富、易于阅读的方式呈现流程和资源。

vcgencmd

检查CPU温度和时钟频率。

iostat的

监控设备和分区的输入/输出速度。

使用这些树莓派操作系统命令可以保持树莓派的低温运行和高速运行。如果看到过高的温度值,请关闭一些程序或检查散热情况。

安装包

你想知道你的树莓派上安装了哪些软件。良好的软件包管理可以帮助你避免系统混乱,并保持系统运行流畅。以下是如何列出已安装的软件包:

  1. 类型 apt list --installed 在终端。

  2. 尝试 dpkg --get-selections 换个角度来看。

  3. 如果你喜欢使用鼠标,请安装 Synaptic 并检查桌面界面中的软件包。

了解已安装的软件包有助于管理,使软件包管理更加便捷。您可以移除不使用的软件,从而保持树莓派的良好运行状态。

IP地址和主机名

有时您需要查找树莓派的 IP 地址或主机名。这有助于网络管理和故障排除。以下是命令表:

命令

描述

主机名 -i

显示主机名对应的 IP 地址。

主机名-I

列出您设备的所有 IP 地址。

主机

显示树莓派的主机名。

设置远程访问或将树莓派连接到其他设备时,请使用这些树莓派操作系统命令。

提示:请经常检查系统信息和硬件。良好的管理能确保您的树莓派流畅运行。

提示和资源

命令帮助

刚开始使用终端时,面对琳琅满目的选项,你可能会感到不知所措。别担心,你随时可以在终端内获取帮助。大多数终端命令都允许你添加内容。 --help 最后看看它们会做什么。例如,尝试输入 ls --help or mkdir --help 在终端中,您将看到一系列选项和示例。

下面这张表格列出了一些适合初学者的终端命令及其功能:

命令

描述

历史

显示所有已输入命令的历史记录。

Ctrl + L 或清除

清除当前窗口。

ctrl + c

停止当前正在运行的进程。

PWD

获取当前目录的路径。

cd sample-dirname

进入指定目录。

mkdir sample-dirname

创建一个新目录。

ls

列出目录内容。

使用ifconfig

检查网络连接状态。

http://google.com

测试网络连接。

提示:如果您在用户模式下遇到问题,请使用 history 执行命令查看你之前的尝试。这有助于你从错误中学习。

快捷入口

掌握一些快捷键,就能大大提高终端操作效率。这些技巧不仅能节省时间,还能帮助你避免输入错误。

  • 使用键盘快捷键可以快速编辑、移动和搜索。

  • 使用快捷键增强 cd 命令,例如 cd ~ 跳转到您的主文件夹或 cd - 切换回上一个目录。

  • 使用 Tab 键自动补全功能来完成文件名和目录的输入。只需在开始输入名称后按下 Tab 键即可。

  • 如果需要停止正在运行的程序,请按 ctrl + c 在终端中。即使您使用的是 root 命令提示符,此方法也有效。

提示:快捷键让命令行不再那么令人畏惧。试试看,你会发现速度提升了多少!

学习更多

你总能找到使用终端的新方法,并提升你的技能。许多免费教程和速查表可以帮助你更快地学习。以下是一些很棒的资源:

课程编号

课程标题

描述

1

树莓派简介

树莓派简介及入门所需设备。

2

操作系统入门及安装

学习如何格式化 SD 卡、下载并安装操作系统,以及如何启动树莓派。

3

在 Linux 系统中浏览文件夹和文件

学习使用 Linux 命令在树莓派上浏览文件夹和文件系统。

4

使用 Nano 命令创建和编辑文本文件

学习如何使用 mkdir 命令创建新目录和文件夹,以及如何使用 nano 命令创建和编辑文本文件。

5

文件和文件夹的命名规则

探索 Linux 系统中文件和文件夹命名的最佳实践。

6

移动、复制和删除文件和文件夹

学习如何在树莓派上的 Linux 系统中复制、移动和删除文件和文件夹。

7

使用通配符

使用 Linux 通配符简化重复性任务。

8

将 Linux 命令输出发送到文件

将 Linux 命令的输出直接写入文件,而不是显示在终端窗口中。

9

使用 Linux 排序命令

学习如何使用功能强大的 Linux Sort 命令。

10

正确安全地关闭树莓派

请查阅如何正确、安全地关闭树莓派。

你还可以使用树莓派速查表来记住重要的终端命令。命令行可以让你运行程序和脚本,帮助你每天学习新知识。在线社区和论坛是提问和分享技巧的好地方。

注意:使用终端的次数越多,就越容易上手。坚持练习,很快就能熟练掌握!

学习在树莓派上使用 Linux 命令可以提高你的工作效率,还能保护设备安全。经常练习可以让你更快地完成任务。你可以使用命令来自动化工作,这有助于避免错误,让你的工作更轻松。

  • 你做事速度更快,出错更少。

  • 编写脚本可以帮助你保持条理清晰,工作效率更高。

  • 安全工具使用起来更简单。

加入树莓派社区很有趣。你可以分享想法,学习新知识。大家一起打造很棒的项目。

  • DIY项目能给你带来灵感。

  • 创客们互相帮助,提出新想法。

  • 你可以通过给出建议和倾听故事来学习。

一律使用 sudo 仔细尝试,不断尝试新方法。你有什么喜欢的命令或技巧吗?请在下方分享!

常见问题解答

如何使用 SSH 连接到你的树莓派?

您可以在终端中使用 ssh 命令。输入 ssh [email protected] 或者使用树莓派的 IP 地址。此命令会启动一个 SSH 连接。请确保树莓派上的 SSH 服务正在运行。如果出现错误,请检查 SSH 服务的状态。

如果 SSH 服务无法正常工作,应该怎么办?

首先, 检查 SSH 服务是否正常 已激活。请使用以下命令:

sudo systemctl status ssh

如果服务未运行,请使用以下命令启动它: sudo systemctl start ssh如果问题仍然存在,请重启服务。此命令通常可以解决 SSH 问题。

在树莓派上,哪个命令可以帮助你重启服务?

您可以使用以下命令重启任何服务:

sudo systemctl restart servicename

将“servicename”替换为您所需的服务名称。例如,使用 sudo systemctl restart ssh 重启 SSH 服务。此命令适用于大多数服务。

如何查看哪些服务正在运行?

使用以下命令查看所有活动服务:

sudo service --status-all

此命令列出所有服务并显示其是否正在运行。您也可以使用 systemctl list-units --type=service 更多详情请见下文。这些命令可以帮助您管理树莓派。

能否使用 SSH 从另一台计算机向树莓派运行命令?

是的,你可以!使用 使用 ssh 命令 你想跑步。例如:

ssh [email protected] 'ls /home/pi'

此命令通过 SSH 连接到您的树莓派并运行命令。SSH 服务必须处于活动状态才能正常工作。

提示:在尝试执行远程命令之前,务必检查 SSH 服务是否正常运行。如果服务中断,您的命令将无法执行。

发表评论

您的电邮地址不会被公开。 必填项 *