20个方便的树莓派终端对于初学者的命令

使用这些方便的命令来掌握终端

我刚开始使用Raspberry Pi时遇到的一些问题就是终端。

我从一个快乐的Windows GUI用户变成了一个复古外观的黑色和绿色屏幕,没有任何按钮或任何东西来双击。 从第一台PC开始使用GUI时可怕的东西。

现在,我对终端更加熟悉,并以这种或那种方式将它用于几乎所有的Raspberry Pi项目。 我一路上发现了很多小技巧和命令,这些技巧和命令帮助我获得了这种信心,并且与您分享这些信息以帮助您开始使用Pi。

这里没有什么先进的或开创性的 - 只是基本的日常命令,可以帮助您从终端窗口导航和执行Raspberry Pi的简单任务。 随着时间的推移,你会发现更多,但这是一个很好的核心开始。

01 20

[sudo apt-get update] - 更新软件包列表

更新命令确保您的软件包列表是最新的。 图片:理查德萨维尔

这是更新Raspberry Pi的第一阶段(请参阅此列表中的其他步骤的下两项)。

“sudo apt-get update”命令从存储库下载软件包列表,并获取这些软件包的最新版本以及任何相关软件包的信息。

因此,它并没有真正进行传统意义上的实际更新,而是整个流程中的一个必需步骤。

02之20

[sudo apt-get upgrade] - 下载并安装更新的软件包

升级命令下载并安装更新包。 图片:理查德萨维尔

这个命令在我们更新软件包列表的前一个项目中继续。

使用我们更新的软件包列表,' sudo apt-get upgrade '命令将查看当前安装的软件包,然后查看最新的软件包列表(我们刚刚升级),然后安装任何新软件包, t在最新版本。

03 20

[sudo apt-get clean] - 清理旧的软件包文件

clean命令可以删除旧的软件包下载,从而节省存储空间。 图片:理查德萨维尔

更新和升级过程的最后阶段,如果您有足够的磁盘空间,那么这并不总是必要的。

' sudo apt-get clean '命令删除作为更新过程一部分下载的冗余包文件(.deb文件)。

一个方便的命令,如果你在空间紧张或只是想有一个很好的清理。

04之20

[sudo raspi-config] - Raspberry Pi配置工具

Raspberry Pi配置工具。 图片:理查德萨维尔

这应该是您首次开始使用Raspberry Pi时所采取的第一步,以确保它是为您的语言,硬件和项目设置的。

配置工具有点像'设置'窗口,允许您设置语言,时间/日期,启用摄像头模块,超频处理器,启用设备,更改密码以及许多其他选项。

你可以通过输入' sudo raspi-config '来访问它,然后点击回车。 根据你的改变,你可能会被提示重新启动你的Pi。

05 20

[ls] - 列出目录内容

'ls'命令将列出目录的内容。 图片:理查德萨维尔

在Linux中,“目录”与Windows中的“文件夹”相同。 这是我必须使用的东西(作为Windows用户),所以我想先说明一下。

当然,终端中没有浏览器,因此要查看目录中的内容,只需输入' ls '并按回车即可。

您将看到该目录中的每个文件和目录都列出,并且通常为不同的项目进行颜色编码。

06年20月

[cd] - 更改目录

使用'cd'来改变目录。 图片:理查德萨维尔

如果你想跳转到某个目录,你可以使用' cd '命令。

如果你已经存在的目录内有目录,你可以简单地使用' cd directoryname '(用你的目录名替换'directoryname')。

如果它位于文件系统的其他位置,只需在命令后面输入路径,如' cd / home / pi / directoryname '。

这个命令的另一个方便的用法是' cd .. ',它将您带回一个文件夹级别,有点像'后退'按钮。

07的20

[mkdir] - 创建一个目录

使用'mkdir'创建新目录。 图片:理查德萨维尔

如果您需要在已有的目录中创建一个新目录,可以使用' mkdir '命令。 这是终端世界的'new>文件夹'等价物。

要创建一个新目录,只需要在该命令之后添加目录名称,例如' mkdir new_directory '。

08 20

[rmdir] - 删除一个目录

用'rmdir'删除目录。 图片:理查德萨维尔

你已经学会了如何创建一个新的目录,但是如果你想删除一个目录呢?

这是一个非常类似的删除目录的命令,只需使用' rmdir ',然后使用目录的名称即可。

例如' rmdir directory_name '将删除目录'directory_name'。 值得注意的是该目录必须是空的才能执行此命令。

09年20月

[mv] - 移动文件

用'mv'命令移动文件。 图片:理查德萨维尔

在目录之间移动文件是通过使用' mv '命令实现的。

要移动一个文件,我们使用' mv ',然后是文件名,然后是目的地目录。

一个例子是' mv my_file.txt / home / pi / destination_directory ',它会将' my_file.txt '文件移动到' / home / pi / destination_directory '。

10 20

[tree -d] - 显示目录树

树是查看目录结构的便捷方式。 图片:理查德萨维尔

创建少量新目录后,您可能会缺少Windows文件资源管理器的可视文件夹结构视图。 如果不能看到目录的可视化布局,事情会变得很快令人困惑。

一个可以帮助你更好地理解你的目录的命令是' tree -d '。 它在终端中以树形布局显示所有目录。

11 20

[pwd] - 显示当前目录

使用'pwd'可以帮助你,当你开始感觉有点失落! 图片:理查德萨维尔

当你迷路时,另一个方便的命令就是' pwd '命令。 如果你只是想知道你在哪里,那么这很方便。

只需在任何时候输入“ pwd ”即可显示您所在的当前目录路径。

12 20

[清除] - 清除终端窗口

用“清除”命令清除屏幕混乱。 图片:理查德萨维尔

当你开始掌握终端时,你会注意到它会变得非常混乱。 在几个命令后,你在屏幕上留下了一段文字,这对我们中的一些人来说可能有点烦人。

如果你想擦拭屏幕,只需使用' 清除 '命令。 屏幕将被清除,为下一个命令做好准备。

13 20

[sudo halt] - 关闭你的树莓派

用'halt'命令安全地关闭树莓派。 图片:理查德萨维尔

安全地关闭树莓派可以避免SD卡损坏等问题。 有时你可以快速拉动电源线,但最终会杀死你的卡。

要正确关闭Pi,请使用“ sudo halt ”。 从Pi的LED最后闪烁后,您可以卸下电源线。

14 20

[sudo reboot] - 重新启动Raspberry Pi

在终端中使用'reboot'重新启动你的Pi。 图片:理查德萨维尔

与shutdown命令类似,如果您想以安全的方式重新启动Raspberry Pi,则可以使用' reboot '命令。

只需输入' sudo reboot ',你的Pi就会重新启动。

15 20

[startx] - 启动桌面环境(LXDE)

使用'startx'开始桌面会话。 图片:理查德萨维尔

如果您已将Pi设置为始终在终端中启动,那么您可能想知道如何启动桌面,如果需要使用它。

使用' startx '启动LXDE(轻量级X11桌面环境)。 应该指出的是,这不适用于SSH会话。

20 20

[ifconfig] - 查找您的Raspberry Pi的IP地址

ifconfig可以为您提供有用的网络信息。 图片:理查德萨维尔

有很多场景可能需要您了解Raspberry Pi的IP地址。 配置SSH会话以远程访问我的Pi时,我使用它很多。

要找到您的IP地址,请在终端中输入“ ifconfig ”,然后按Enter键。 您也可以使用' hostname -I '来自行查找IP地址。

20 20

[纳米] - 编辑文件

我最喜欢的Raspberry Pi文本编辑器是nano。 图片:理查德萨维尔

Linux有许多不同的文本编辑器,并且您会发现有些人更喜欢使用某种文本编辑器出于各种原因。

我的偏好主要是' 纳米 ',因为这是我第一次开始时使用的。

要编辑一个文件,只需输入' nano ',然后输入文件名,例如' nano myfile.txt '。 完成编辑后,按Ctrl + X保存文件。

18 20

[cat] - 显示文件的内容

使用'cat'在终端中显示文件的内容。 图片:理查德萨维尔

虽然您可以使用'nano'(上图)打开文件进行编辑,但您可以使用单独的命令来简单列出终端中文件的内容。

使用' cat '后跟文件名来做到这一点,例如' cat myfile.txt '。

19 20

[rm] - 删除文件

使用'rm'轻松删除文件。 图片:理查德萨维尔

在Raspberry Pi上删除文件非常简单,而且当你在麻烦的代码中制作很多版本的Python文件时,你会做很多事情。

要删除一个文件,我们使用' rm '命令后跟文件名。 一个例子是' rm myfile.txt '。

20 20

[cp] - 复制文件或目录

使用'cp'复制文件。 图片:理查德萨维尔

当需要复制文件或目录时,请使用' cp '命令。

要在同一目录中创建文件的副本,请输入命令' cp original_file new_file '

要在不同目录中创建副本,并使用相同名称,请输入命令' cp original_file home / pi / subdirectory '

要复制整个目录(及其内容),请输入命令' cp -R home / pi / folder_one home / pi / folder_two '。 这会将'folder_one'复制到'folder_two'中。

还有更多要学习

这20个命令将帮助您开始使用Raspberry Pi - 更新软件,浏览目录,创建文件,并且通常可以解决问题。 毫无疑问,你会从最初的列表中获得信心,开始制作项目并生成学习更高级命令的需求。