首页 / 行业
如何使用树莓派的Linux shell和一些基本命令
2019-08-01 14:30:00
什么是Linux Shell ?
shell是UNIX程序的术语,允许用户与操作系统交互(Linux和Macintosh是基于UNIX的操作系统)。计算机通过逻辑门发送ON和OFF信号。这些ON和OFF信号通过二进制传送为0和1,每个数字都是一些数据。以二进制方式读取程序对于一个人来说将是非常繁琐的,因此我们使用接口将二进制文件转换为更易于阅读的内容。
在本教程中,您将学习如何使用Raspberry Pi的Linux shell和一些基本命令。让我们开始我们的Raspberry Pis并开始吧!
将鼠标或触摸屏与Raspberry Pi的图形用户界面配合使用,可以导航到不同的文件夹,运行不同的软件和应用程序,将文件从一个文件夹复制到另一个文件夹,重命名文件和文件夹以及许多其他东西,只需点击几下鼠标但是,如果您需要复制一百个文件,其名称中的字母“k”存在于包含500个文件的文件夹中,该怎么办?在这种情况下,几乎不可能手工挑选名称中带有字母“k”的文件并将其复制到其他文件夹中。 Linux shell为这样的复杂命令提供了很多功能。
看一下下面的命令,看看上面提到的命令在你使用shell时是多么容易。
cp * k */myFolder
上面的命令会将名称中带有字母“k”的所有文件复制到名为myFolder的目标文件夹中。
这是Linux shell的众多神奇力量之一。在许多情况下,图形用户界面是有限的,这里shell的帮助发挥作用。
打开Linux终端
终端,Shell,Linux shell都是一样的。由于Raspberry Pi是基于Linux的操作系统,它还提供了一个成熟的Linux终端。下面是Raspberry Pi中Linux终端的屏幕截图。
要在Raspberry Pi中打开终端,请单击顶部左侧的第4个图标杆
在shell中输入“ help ”,您将看到打印在屏幕上的命令列表。
这些是Raspberry Pi Terminal支持的所有命令。您可以在本教程中找到有关基本Linux命令的更深入的解释。
Linux终端的基础知识
当你在Raspberry Pi中打开终端时,你会看到一些奇怪的书面文字后光标闪烁。
[email protected]:~ $
上面的文字可分为几个部分,以便您了解其含义:
pi :当前用户的用户名
raspberry :主机名
〜:代表当前目录。在Linux中,〜(代字号)表示目录/home/pi
$ :提示符号。在此符号后,用户可以输入命令。
要使用的一些Linux命令
在终端输入“ ls ”,它将显示当前目录中的文件和文件夹
您可以对每个命令使用选项。例如,“ ls -l 《/b》”显示长列表,“ ls -a ”显示目录中包含隐藏文件的所有文件。 Linux中的隐藏文件以句点“。”开头。)
您可以组合使用不同的选项,例如“ ls -l -a ”或“ ls -la “两者都是一样的。”
命令“ cd ”用于当前目录。
示例程序
让我们说James想创建一个文件(abc.txt)用它在桌面上名为“James”的文件夹中显示文本“Hello I‘m James”,他希望不用单击即可完成。下面的序列将允许他这样做。
启动Raspberry Pi
打开终端
输入“ cd桌面“
输入” mkdir James “
输入” cd James “
输入” sudo nano abc.txt “
将打开一个屏幕,在其中输入所需的文字
Nano是基于终端的文本编辑器
按 CTRL + O 将内容写入文件。
你已经完成了!
如果你想知道如何一个特定的命令工作只需输入“命令 - ?”或“ cd - ?”
一旦你开始使用终端,你会选择它比你想象的更快!
最新内容
手机 |
相关内容
什么是射流继电器,射流继电器的基本
什么是射流继电器,射流继电器的基本结构、技术参数、工作原理、负载分类、如何选用、操作规程及发展历程,继电器,工作原理,分类,负什么是互感器,互感器的组成、特点、
什么是互感器,互感器的组成、特点、原理、分类、操作规程及发展趋势,发展趋势,分类,输入,计量,用于,信号,AD574AKD互感器是一种用于什么是NFC控制器,NFC控制器的组成、
什么是NFC控制器,NFC控制器的组成、特点、原理、分类、常见故障及预防措施,控制器,分类,模式,移动支付,数据,信号,NFC(Near Field Com重庆东微电子推出高性能抗射频干扰
重庆东微电子推出高性能抗射频干扰MEMS硅麦放大器芯片,芯片,推出,算法,抑制,音频,信号,重庆东微电子有限公司最近推出了一款高性能写flash芯片时为什么需要先擦除?
写flash芯片时为什么需要先擦除?,擦除,芯片,充电,初始状态,存储单元,数据,Flash芯片是一种非易失性存储器技术,用于存储数据并实现固射频连接器使用技巧与注意事项
射频连接器使用技巧与注意事项,连接器,选择,频率,类型,连接,传输,射频连接器是一种用于连接射频电路的电子元件,常用于无线通信系统半导体主控技术:驱动自动驾驶革命的
半导体主控技术:驱动自动驾驶革命的引擎,自动驾驶,交通,自动驾驶系统,数据,车辆,自动,随着科技的不断进步,自动驾驶技术已经成为现实加特兰毫米波雷达SoC芯片赋能室内
加特兰毫米波雷达SoC芯片赋能室内安防新应用,毫米波雷达,芯片,用于,稳定性,目标,感知,室内安防是一个重要的领域,随着技术的进步和人