使用这些方便的命令来掌握终端
我刚开始使用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] - 清理旧的软件包文件
更新和升级过程的最后阶段,如果您有足够的磁盘空间,那么这并不总是必要的。
' sudo apt-get clean '命令删除作为更新过程一部分下载的冗余包文件(.deb文件)。
一个方便的命令,如果你在空间紧张或只是想有一个很好的清理。
04之20
[sudo raspi-config] - Raspberry Pi配置工具
这应该是您首次开始使用Raspberry Pi时所采取的第一步,以确保它是为您的语言,硬件和项目设置的。
配置工具有点像'设置'窗口,允许您设置语言,时间/日期,启用摄像头模块,超频处理器,启用设备,更改密码以及许多其他选项。
你可以通过输入' sudo raspi-config '来访问它,然后点击回车。 根据你的改变,你可能会被提示重新启动你的Pi。
05 20
[ls] - 列出目录内容
在Linux中,“目录”与Windows中的“文件夹”相同。 这是我必须使用的东西(作为Windows用户),所以我想先说明一下。
当然,终端中没有浏览器,因此要查看目录中的内容,只需输入' ls '并按回车即可。
您将看到该目录中的每个文件和目录都列出,并且通常为不同的项目进行颜色编码。
06年20月
[cd] - 更改目录
如果你想跳转到某个目录,你可以使用' cd '命令。
如果你已经存在的目录内有目录,你可以简单地使用' cd directoryname '(用你的目录名替换'directoryname')。
如果它位于文件系统的其他位置,只需在命令后面输入路径,如' cd / home / pi / directoryname '。
这个命令的另一个方便的用法是' cd .. ',它将您带回一个文件夹级别,有点像'后退'按钮。
07的20
[mkdir] - 创建一个目录
如果您需要在已有的目录中创建一个新目录,可以使用' mkdir '命令。 这是终端世界的'new>文件夹'等价物。
要创建一个新目录,只需要在该命令之后添加目录名称,例如' mkdir new_directory '。
08 20
[rmdir] - 删除一个目录
你已经学会了如何创建一个新的目录,但是如果你想删除一个目录呢?
这是一个非常类似的删除目录的命令,只需使用' rmdir ',然后使用目录的名称即可。
例如' rmdir directory_name '将删除目录'directory_name'。 值得注意的是该目录必须是空的才能执行此命令。
09年20月
[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 ”即可显示您所在的当前目录路径。
12 20
[清除] - 清除终端窗口
当你开始掌握终端时,你会注意到它会变得非常混乱。 在几个命令后,你在屏幕上留下了一段文字,这对我们中的一些人来说可能有点烦人。
如果你想擦拭屏幕,只需使用' 清除 '命令。 屏幕将被清除,为下一个命令做好准备。
13 20
[sudo halt] - 关闭你的树莓派
安全地关闭树莓派可以避免SD卡损坏等问题。 有时你可以快速拉动电源线,但最终会杀死你的卡。
要正确关闭Pi,请使用“ sudo halt ”。 从Pi的LED最后闪烁后,您可以卸下电源线。
14 20
[sudo reboot] - 重新启动Raspberry Pi
与shutdown命令类似,如果您想以安全的方式重新启动Raspberry Pi,则可以使用' reboot '命令。
只需输入' sudo reboot ',你的Pi就会重新启动。
15 20
[startx] - 启动桌面环境(LXDE)
如果您已将Pi设置为始终在终端中启动,那么您可能想知道如何启动桌面,如果需要使用它。
使用' startx '启动LXDE(轻量级X11桌面环境)。 应该指出的是,这不适用于SSH会话。
20 20
[ifconfig] - 查找您的Raspberry Pi的IP地址
有很多场景可能需要您了解Raspberry Pi的IP地址。 配置SSH会话以远程访问我的Pi时,我使用它很多。
要找到您的IP地址,请在终端中输入“ ifconfig ”,然后按Enter键。 您也可以使用' hostname -I '来自行查找IP地址。
20 20
[纳米] - 编辑文件
Linux有许多不同的文本编辑器,并且您会发现有些人更喜欢使用某种文本编辑器出于各种原因。
我的偏好主要是' 纳米 ',因为这是我第一次开始时使用的。
要编辑一个文件,只需输入' nano ',然后输入文件名,例如' nano myfile.txt '。 完成编辑后,按Ctrl + X保存文件。
18 20
[cat] - 显示文件的内容
虽然您可以使用'nano'(上图)打开文件进行编辑,但您可以使用单独的命令来简单列出终端中文件的内容。
使用' cat '后跟文件名来做到这一点,例如' cat myfile.txt '。
19 20
[rm] - 删除文件
在Raspberry Pi上删除文件非常简单,而且当你在麻烦的代码中制作很多版本的Python文件时,你会做很多事情。
要删除一个文件,我们使用' rm '命令后跟文件名。 一个例子是' rm myfile.txt '。
20 20
[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'中。