zoukankan      html  css  js  c++  java
  • buildroot linux filesystem 初探

    /******************************************************************************
     *                        buildroot linux filesystem 初探
     * 声明:
     *     在自己做文件系统的时候发现了这个buildroot,可以用来直接做文件系统,于是
     * 下载下来自己编译了一下,发现确实是这样的,于是简单尝试一下,先看看效果如何。
     *
     *                                             2016-2-1 深圳 南山平山村 曾剑锋
     *****************************************************************************/
    
    一、参考文档:
        1. 使用buildroot搭建linux文件系统
            http://www.wfuyu.com/technology/24705.html
        2. The Buildroot user manual
            https://buildroot.org/downloads/manual/manual.html
    
    二、buildroot下载:
        https://buildroot.org/
    
    三、文件系统:
        Qt@zengjf:~/rootfs/buildroot/buildroot-2015.11.1/output/target$ ls -al
        total 72
        drwxr-xr-x 17 Qt Qt 4096 Jan 31 17:47 .
        drwxr-xr-x  6 Qt Qt 4096 Jan 31 17:06 ..
        drwxr-xr-x  2 Qt Qt 4096 Jan 31 17:47 bin
        drwxr-xr-x  4 Qt Qt 4096 Jan 31 17:47 dev
        drwxr-xr-x  6 Qt Qt 4096 Jan 31 17:47 etc
        drwxr-xr-x  2 Qt Qt 4096 Jan 31 17:47 lib
        lrwxrwxrwx  1 Qt Qt    3 Jan 31 17:06 lib32 -> lib
        lrwxrwxrwx  1 Qt Qt   11 Jan 31 17:46 linuxrc -> bin/busybox
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 media
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 mnt
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 opt
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 proc
        drwx------  2 Qt Qt 4096 Dec  6 06:05 root
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 run
        drwxr-xr-x  2 Qt Qt 4096 Jan 31 17:46 sbin
        drwxr-xr-x  2 Qt Qt 4096 Dec  6 06:05 sys
        -rw-r--r--  1 Qt Qt 1336 Jan 31 17:47 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM
        drwxrwxrwt  3 Qt Qt 4096 Jan 31 17:47 tmp
        drwxr-xr-x  6 Qt Qt 4096 Jan 31 17:46 usr
        drwxr-xr-x  4 Qt Qt 4096 Jan 31 17:47 var
        Qt@zengjf:~/rootfs/buildroot/buildroot-2015.11.1/output/target$ 
    
    四、etc目录:
        Qt@zengjf:~/rootfs/buildroot/buildroot-2015.11.1/output/target/etc$ ls -al
        total 96
        drwxr-xr-x  6 Qt Qt  4096 Jan 31 17:47 .
        drwxr-xr-x 17 Qt Qt  4096 Jan 31 17:47 ..
        -rw-r--r--  1 Qt Qt   320 Dec  6 06:05 fstab
        -rw-r--r--  1 Qt Qt   304 Dec  6 06:05 group
        -rw-r--r--  1 Qt Qt     6 Jan 31 17:47 hostname
        -rw-r--r--  1 Qt Qt    36 Jan 31 17:47 hosts
        drwxr-xr-x  2 Qt Qt  4096 Feb  1 08:18 init.d
        -rw-r--r--  1 Qt Qt  1033 Jan 31 17:47 inittab
        -rw-r--r--  1 Qt Qt  1180 Dec  6 06:05 inputrc
        -rw-r--r--  1 Qt Qt    17 Jan 31 17:47 issue
        -rw-r--r--  1 Qt Qt  1103 Jan 31 17:47 ld.so.cache
        -rw-r--r--  1 Qt Qt     0 Jan 31 17:47 ld.so.conf
        drwxr-xr-x  2 Qt Qt  4096 Dec  6 06:05 ld.so.conf.d
        -rw-r--r--  1 Qt Qt   876 Jan 31 17:46 mdev.conf
        lrwxrwxrwx  1 Qt Qt    12 Dec  6 06:05 mtab -> /proc/mounts
        drwxr-xr-x  6 Qt Qt  4096 Jan 31 17:47 network
        -rw-r--r--  1 Qt Qt   230 Jan 31 17:47 nsswitch.conf
        -rw-r--r--  1 Qt Qt   101 Jan 31 17:47 os-release
        -rw-r--r--  1 Qt Qt   334 Dec  6 06:05 passwd
        -rw-r--r--  1 Qt Qt   324 Dec  6 06:05 profile
        drwxr-xr-x  2 Qt Qt  4096 Dec  6 06:05 profile.d
        -rw-r--r--  1 Qt Qt  2744 Dec  6 06:05 protocols
        lrwxrwxrwx  1 Qt Qt    18 Dec  6 06:05 resolv.conf -> ../tmp/resolv.conf
        -rw-r--r--  1 Qt Qt 10873 Dec  6 06:05 services
        -rw-------  1 Qt Qt   243 Jan 31 17:47 shadow
        Qt@zengjf:~/rootfs/buildroot/buildroot-2015.11.1/output/target/etc$ 
  • 相关阅读:
    Cocos2dx 3.0 过渡篇(二十五)死不了的贪食蛇(触摸版)
    IBinder对象在进程间传递的形式(一)
    【代码实现】PHP生成各种随机验证码
    win8 metro 调用摄像头拍摄照片并将照片保存在对应的位置
    薏米红豆粥功效及做法介绍
    应用程序无法正常启动0xc0150002 解决方式
    贪心算法
    Linux 进程通信之 ——信号和信号量总结
    关于 ioctl 的 FIONREAD 參数
    google域名邮箱申请 gmail域名邮箱申请(企业应用套件)指南
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5174376.html
Copyright © 2011-2022 走看看