0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用树莓派的Linux shell和一些基本命令

454398 来源:工程师吴畏 2019-08-01 14:30 次阅读

什么是Linux Shell ?

shell是UNIX程序的术语,允许用户与操作系统交互(Linux和Macintosh是基于UNIX的操作系统)。计算机通过逻辑门发送ON和OFF信号。这些ON和OFF信号通过二进制传送为0和1,每个数字都是一些数据。以二进制方式读取程序对于一个人来说将是非常繁琐的,因此我们使用接口将二进制文件转换为更易于阅读的内容。

在本教程中,您将学习如何使用Raspberry Pi的Linux shell和一些基本命令。让我们开始我们的Raspberry Pis并开始吧!

如何使用树莓派的Linux shell和一些基本命令

将鼠标或触摸屏与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 - ?”

一旦你开始使用终端,你会选择它比你想象的更快!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11303

    浏览量

    209439
  • Shell
    +关注

    关注

    1

    文章

    365

    浏览量

    23368
  • 树莓派
    +关注

    关注

    116

    文章

    1707

    浏览量

    105623
收藏 人收藏

    评论

    相关推荐

    干货来喽!实用树莓Linux编译指南

    不友好,有没有好的解决办法? 今天来分享下我的私藏干货——树莓Linux编译。编译好之后,开发板只需插到树莓派上连接电脑就可以直接用了,
    的头像 发表于 12-18 16:31 86次阅读
    干货来喽!实用<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Linux</b>编译指南

    实用树莓Linux编译指南,打工人必备!

    不友好,有没有好的解决办法? 今天来分享下我的私藏干货——树莓Linux编译。编译好之后,开发板只需插到树莓派上连接电脑就可以直接用了,
    的头像 发表于 12-17 16:19 625次阅读
    实用<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Linux</b>编译指南,打工人必备!

    树莓传感器使用方法 树莓 Raspberry Pi 4优缺点

    开发和物联网应用。以下是一些基本的树莓传感器使用方法: 1. 连接传感器 GPIO引脚 :树莓的GPIO(通用输入/输出)引脚允许直接连
    的头像 发表于 12-06 10:35 396次阅读

    Linux系统中shell命令解析

    shellLinux系统的用户界面,提供了用户与内核交互的种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux
    的头像 发表于 11-05 15:40 258次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的
    的头像 发表于 10-22 17:33 838次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后将数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接的设备。 相比,树莓
    的头像 发表于 10-09 16:44 307次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    (Raspberry Pi) 优点: 强大的处理能力 :树莓配备了高性能的CPU和GPU,可以运行复杂的操作系统,如Linux和Windows 10 IoT Core。 丰富的扩展性 :通过GPIO(通用输入输出
    的头像 发表于 08-30 18:21 1646次阅读

    树莓gui开发用什么ide

    树莓(Raspberry Pi)是款功能强大的微型计算机,可以运行多种操作系统,如Raspbian、Ubuntu等。在树莓派上进行GUI(图形用户界面)开发,可以使用多种集成开发环
    的头像 发表于 08-30 16:49 877次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。
    的头像 发表于 08-30 15:41 1296次阅读

    linux开发板与树莓的区别

    定义和用途 Linux开发板:Linux开发板是种基于Linux操作系统的嵌入式开发板,通常用于工业自动化、物联网、智能家居等领域。 树莓
    的头像 发表于 08-30 15:34 956次阅读

    shell具有的功能和特点

    Shell命令行解释器,用于与操作系统进行交互。它提供了种方便的方式来执行命令、管理文件和目录、运行程序等。以下是
    的头像 发表于 08-30 14:48 507次阅读

    shell基本介绍及常用命令shell介绍

    提示符是“$”,在命令提示符后边输入命令即可和系统进行交互操作。Ubuntu默认的Shell是Bash(Bourne Again Shell)。Li
    发表于 08-15 09:28

    树莓5,Raspberry Pi 5 评测

    借鉴了早期的板子。这意味着树莓5 需要个新的外壳。除了接口的变化之外,还有一些细微的差别,使为旧版树莓
    发表于 06-19 14:51

    Linux本命令总结

    都说Linux命令多,实际工作中我们又有多少命令会接触用到呢?本文跟大家分享Linux运维工作中常用的600个命令,可以说这些
    的头像 发表于 01-11 10:32 972次阅读

    树莓主板如何连接电脑

    树莓派到电脑之前,我们需要准备一些材料。以下是所需材料的列表: 树莓主板:确保你有台可用
    的头像 发表于 01-07 15:40 1964次阅读