打印

【转】BeagleBone Black 文件结构

[复制链接]
586|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
说书先生|  楼主 | 2016-9-3 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
BBB板第二课:文件结构

        学习BBB板过程中,感觉好多命令和应用程序都不太清楚,就是说,这块BBB板本身到底内置了什么系统命令和应用程序,就像第一课中的Vncserver命令,其实本身作为应用程序已经安装好,只是我们不知道罢了。用户手册也未提供,所以我觉得我们还是自己来重新认识这块BBB板的文件结构和应用组成吧。以下有些资料来源网上,根据我手上的BBB板实际进行了修改,如果有错误请朋友们根据自己的板做修改。

BeagleBone BlackDebian7.4 (版本号为DebianLinux 3.8.13-bone43)

一、主文件目录

下图为根目录下的所有目录:


主要目录基本功能解释:

   ├── bin          基础系统所需要的最基础的命令(目录查询dir和ls等等)
   ├── boot         内核及引导系统程序
   │   └── grub     引导配置文件,如menu.lst 或grub.cfg都在里面
   ├── dev          设备文件
   ├── etc          系统配置文件
   ├── home         普通用户家目录
   ├── lib           动态链接共享库(firmware子目录就是device tree文件)
   ├── lost+found     文件碎片
   ├── media         挂载储存设备的挂载目录
   ├── mnt           挂载储存设备的挂载目录
   ├── opt           可选安装目录
   ├── proc          进程信息及内核信息的内存映射
   ├── root          root的家目录
   ├── run           保存到下次引导前有效的关于系统的信息文件
   ├── sbin          系统管理的命令(如磁盘工具fdisk等)
   ├── selinux       安全服务
   ├── srv           服务启动之后需要提取的数据
   ├── sys           内核设备树
   │   ├── block      
   │   ├── bus   
   │   ├── class   
   │   ├── dev     
   │   ├── devices   
   │   ├── firmware  
   │   ├── fs  
   │   └── kernel     
   │   ├── module
   │   └── power
   ├── tmp           临时文件
   ├── usr           应用程序和文件
   │   ├── bin      系统用户安装使用的应用程序(如之前使用的Vncserver)
   │   ├── games    游戏
   │   ├── include  开发和编译应用程序所需要的头文件
   │   ├── lib      常用的动态链接库和软件包的配置文件
   │   ├── local    本地安装的程序
   │   ├── sbin     超级用户使用的比较高级的管理程序和系统守护程序
   │   ├── share    系统共用
   │   └── src      内核源代码
   ├── var
   │   ├── backups  备份
   │   ├── cache    应用程序的缓存文件
   │   ├── lib      系统正常运行时要改变的文件
   │   ├── local   /usr/local 中安装的程序的可变数据
   │   ├── lock    锁定文件
   │   ├── log     系统日志
   │   ├── mail    邮件日志相关
   │   ├── opt     opt目录的变量数据
   │   ├── run     保存到下次引导前有效的关于系统的信息文件
   │   ├── spool   打印机、邮件、代理服务器等假脱机目录
   │   └── tmp     比/tmp 允许的大或需要存在较长时间的临时文件
   │   └── www     互联网相关

二、部分目录截图
主要有以下几个目录文件:/bin、 /dev 、  /sys/class 、 /lib 、lib/firmware 、   /usr/bin ,相应的功能只能在需要的时候再慢慢通过网络或其他书籍查询了。在这里做不了那么详细。
好多截图,这里就不上传了,自己进相关目录慢慢看下。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

71

主题

191

帖子

0

粉丝