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

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

3天内不再提示

【迅为电子】IMX6ULL开发板嵌入式linux开发指南第七章 Linux 常用命令第一部分

北京迅为电子 2024-08-09 14:59 次阅读

物联网时代,各种传感器的采集和处理技术是需要我们掌握的,迅为IMX6ULL开发板标配了各种传感器设备,包括陀螺仪、重力加速度计和光传感器、红外接收、EEPROM存储,也可以选配温湿度传感器,其他如摄像头(含CMOS和USB两种)、VGA显示、GPS定位功能、RFID门禁、继电器输出、步进电机LORA无线传输等功能均有适配好的模块供大家选择,这些模块在终结者上均包含对应例程和实现案例。通过对更多模块的研究和集成,可以更深入的理解和开发物联网设备。

wKgZoma1vPaAfz2UAAE13faM-IA101.png

7.1 ls 命令

ls 命令功能:查看文件信息

在 windows 下查看文件,直接打开我的电脑,或者是我的文件夹就可以看到文件的目录了,但是在

ubuntu 上,我们一般都使用命令来查看。那么我们用 ls 命令来查看文件信息。在当前目录下输入 ls 命令,

然后敲回车,这样就会列出现在所在路径下的文件,如下图所示。

wKgaoma1vgWAWfxNAAAp3p-vn6k646.png

除了这些还有些隐藏文件是看不到的。在 windows 上,隐藏文件不设置是看不到的,同样我们 ubuntu

也是一样的,要加一些参数才能看到隐藏文件,输入

ls -al

这样会显示这个路径下所有文件和所有文件的全部信息。哪个是隐藏文件呢,隐藏文件它前边是一个

“.”。 ubuntu 里面以“.”开头的全部是隐藏文件,这里 .bash_history 就是隐藏文件。如下图所示。

wKgZoma1vgmASHa-AADv8YH2VE0929.png

刚才我们输入的命令参数有两个,第一个是 a ,第二个是 l

-a :显示所有的文件,

-l :显示文件的详细信息,比如说文件的形态、权限、所有者、大小信息等。

我们来看下 ubuntu 这些显示的信息内容是什么呢,从左往右依次看。

第一列的第一个参数有 d,还有-,这代表文件类型,在 windows 上文件类型都是以后缀名决定的,

比如说 .mp3 、 .mp4 、 .txt ,在 windows 上通过后缀名就可以判断我们文件的属性了,但是在 ubuntu上,是通过第一个参数来判断文件类型是什么的。

第一个参数:

wKgZoma1vhCAXhRHAABDmKVJxmA269.png

rwxr 这些代表文件权限,这个权限要怎么判断呢,文件权限里边一共有三个字母 r w x ,还有一个-。

wKgZoma1vhWAeIgNAAAqT1ad07Q583.png

我们首先要知道 r w x - 这几个都代表什么意思,后面我们再来教大家怎么来判断我们的文件权限,怎 么来修改文件权限。

看第二列,17 3 1 1 这些数字是什么意思呢

对于普通文件来说,17 就是代表链接数,普通文件是“-”开头,那么 .bash history 就是普通文件,.bash

history 这个是文件名,17 代表普通文件的链接数,也就相当于 windows 上的快捷方式。

对于目录文件来说,它相当于第一级子目录目录数,目录文件就是以 d 开头的文件,我们看这个隐藏

文件 .cache 这个文件,第一级子目录数是什么意思呢,我现在所处的 .cache 这个目录,他作为副目录,

那么子目录就是该副目录下的目录称为子目录,也就是我们进到 .cache 这个目录下去,他里面称之为子目

录,这里个数表示的是子目录的目录数而不是文件数,这里不包括文件,这里写的是 14 ,那么我们来看

下这里面是不是 14 个文件呢,我们进到 .cache ,

cd .cache/

然后我们输入

ls -al

我们来数一下, d 开头的一共是 14 个文件,所以说这个数字表示的是副目录下子目录的个数,不包

括文件。如下图所示。

wKgZoma1vhqAHHoPAAC8cUOnmj0547.png

topeet 这个表示的是用户名,旁边的这个是组名。

第四列的 4096 它表示的是文件大小,单位是以字节为单位的,如下图所示。

wKgZoma1viiAaDeQAADaf6hCldI763.png

第五列是修改时间,这个修改时间是最后的修改时间,

最后一个参数是表示文件名。

“.”和“..”代表什么:

. 表示的是当前目录

.. 表示的是上一级目录

除了这两个参数以外,还有 -t -s -a 这几个参数,但是这些参数我们都不常用,我们最常用的还是 a 和

l 这个参数,它的命令格式是我们刚刚在虚拟机上敲入的格式, ls 是命令, -al 是参数,这个就是文件查

看信息命令 ls ,他是 list 这个单词的缩写。

7.2 cd 命令

cd 命令功能:目录切换

cd 命令是用来切换工作路径的,就相当于我们 windows 电脑上进入下一级和返回下一级,它的使用

方法也非常的简单,直接输入 cd 加空格加上我们要进入的路径就可以了。

cd .. 作用:返回上一级目录

我们输入

cd ..

..代表上一级,这就是进入这个路径的上一级路径,我们上一级路径是在 home 下,然后

ls

列出当前路径下的文件,当前目录下,有一个叫 topeet 的文件,然后我们再进到 topeet 这个目录,

我们输入以下命令:

cd topeet/

这里有一个小技巧,我们输入这个文件第一个首字母,然后按 Tab 键,会自动帮我们补全,我们就不

用输入这个文件全部名称了,然后我们敲回车。

ls

这样就进到了 topeet 这个路径下,

7.3 pwd 命令

pwd 命令功能:显示当前路径

它就相当于我们 windows 电脑上如下图所示选项的路径,我们在 windows 电脑直接看它,就可以知

道所处的路径了。

但是在 ubuntu 上,我们使用控制台是看不到这个路径的,如果说我们想看一下当前处在哪个路径上,

我们就可以使用 pwd 命令。

现在在控制台上输入

pwd

然后敲回车,他这里就显示了我们当前的路径,当前的路径是在 /home/topeet 这个路径下,然后我们

输入

cd ..

..代表上一级,然后我们再输入

pwd

那么现在所处的路径是 home 路径下,然后我再进到 topeet 这个路径,

cd topeet/

这样我们就回到了 topeet 这个路径。

wKgZoma1viCANyEMAAA4ltspUMM029.png

这三个命令是在日常中使用最多的命令。勤于练习自然就记住了。

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

    关注

    5082

    文章

    19118

    浏览量

    305063
  • Linux
    +关注

    关注

    87

    文章

    11303

    浏览量

    209439
  • 开发板
    +关注

    关注

    25

    文章

    5046

    浏览量

    97434
  • 迅为电子
    +关注

    关注

    0

    文章

    31

    浏览量

    29
收藏 人收藏

    评论

    相关推荐

    IMX6ULL开发板之Ubuntu常用命令(二)

    IMX6ULL开发板之Ubuntu常用命令(二)--基于-i.MX6ULL终结者
    发表于 04-16 13:55

    【精品连载】韦东山老师带你上手鸿蒙内核Liteos-a开发

    3.3Linux常用命令4使用NAT配置Ubuntu网络5安装软件及开发示例6开发板第一次操
    发表于 09-18 18:05

    IMX6ULL开发板Linux下电容触摸实验程序编写

    IMX6ULL开发板Linux下电容触摸实验程序编写
    发表于 12-28 07:00

    IMX6ULL开发板的特点

    IMX6ULL开发板有哪些特点
    发表于 01-12 06:33

    RK3399开发板嵌入式linux开发流程

    ,Uboot移植,内核移植,文件系统构建到QT开发等,并提供3399原厂BSP。让您快速熟悉全部开发流程。第一嵌入式 Linux 入门篇
    发表于 11-04 08:08

    iMX6ULL开发板使用手册资料下载

    开发板使用手册》第一部分 开发板入门第二部分 开发环境搭建第三部分
    发表于 12-02 14:13

    i.MX6ULL的相关资料下载

    i.MX6ULL终结者三大手册,加速学习和开发速度,秒化无形!《嵌入式Linux开发指南》+《
    发表于 12-27 06:13

    【倾心力作!】i.MX8MM嵌入式linux开发指南+全覆盖开发资料

    Linux驱动开发>Linux系统移植>文件系统构建>QT应用开发i.MX8MM嵌入式LInux
    发表于 02-11 10:27

    龙芯2K1000开发指南资料1.2版更新啦!

    9.7.6 Ejtag单步调试PMON的C阶段1.2版指南手册目录指引(一二级)第一部分 龙芯CPU的前世今生1.1 你好!中国芯第二部分 龙芯2K1000简介2.1初识龙芯2K10002.2
    发表于 03-21 14:20

    -iMX6ULL开发板原创嵌入式开发文档系统化学习

    开发使用手册面向学习完开发指南的用户以及企业研发用户第一部分开发板入门第二部分 开发环境搭建第三部分
    发表于 03-29 15:16

    资料上新】iTOP-3568开发板指南手册!

    root用户第五 Ubuntu使用apt-get下载第六 Vim 编辑器的使用6.15 vim 编辑器文件的对比第七章 Linux 常用命令
    发表于 04-26 15:03

    嵌入式Linux常用命令

    嵌入式Linux常用命令,比较基础,非常实用,适合新手学习。
    发表于 11-24 15:22 3次下载

    RK3399开发板嵌入式linux开发指南

    ,Uboot移植,内核移植,文件系统构建到QT开发等,并提供3399原厂BSP。让您快速熟悉全部开发流程。第一嵌入式 Linux 入门篇
    发表于 11-01 16:58 77次下载
    <b class='flag-5'>迅</b><b class='flag-5'>为</b>RK3399<b class='flag-5'>开发板</b><b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>开发指南</b>

    2K1000龙芯开发板-pmon 下常用命令

    2K1000龙芯开发板-pmon 下常用命令
    的头像 发表于 12-02 18:55 1282次阅读
    <b class='flag-5'>迅</b><b class='flag-5'>为</b>2K1000龙芯<b class='flag-5'>开发板</b>-pmon 下<b class='flag-5'>常用命令</b>

    【北京】《stm32mp157开发板嵌入式linux开发指南》第五 Ubuntu使用apt-get下载

    【北京】《stm32mp157开发板嵌入式linux开发指南》第五
    的头像 发表于 09-03 16:26 785次阅读
    【北京<b class='flag-5'>迅</b><b class='flag-5'>为</b>】《stm32mp157<b class='flag-5'>开发板</b><b class='flag-5'>嵌入式</b><b class='flag-5'>linux</b><b class='flag-5'>开发指南</b>》第五<b class='flag-5'>章</b> Ubuntu使用apt-get下载