buildroot linux filesystem 初探

简介: /****************************************************************************** * buildroot linux filesystem 初探 * 声明: * 在自己做文件系统的时候发现了这个buildroot,可以用来直接做文件系统,于是 * 下载下来自己编译了一下,发现确实是这样的,于是简单尝试一下,先看看效果如何。
/******************************************************************************
 *                        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$ 

 

目录
相关文章
|
6月前
|
安全 Linux 数据安全/隐私保护
【Linux】文件服务CIFS(Common Internet File System)
【Linux】文件服务CIFS(Common Internet File System)
176 0
|
6月前
|
存储 监控 网络协议
【Linux】文件服务NFS(Network File System)
【Linux】文件服务NFS(Network File System)
170 0
|
1月前
|
Ubuntu Linux Windows
linux 挂载硬盘报错 "mount: unknown filesystem type 'ntfs'"
【10月更文挑战第7天】在Linux系统中挂载硬盘时遇到“mount: unknown filesystem type 'ntfs'”错误,是因为Linux默认可能不支持NTFS文件系统。本文提供了解决方案:安装NTFS-3G软件包以支持NTFS,并检查内核是否已加载NTFS模块。对于Ubuntu/Debian系统,可使用`sudo apt-get install ntfs-3g`命令;对于CentOS/RHEL系统,则需先安装EPEL仓库再安装NTFS-3G。此外,还需确认硬盘设备名正确无误,并创建合适的挂载点目录。
387 2
|
3月前
|
存储 Linux 网络安全
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
|
6月前
|
Oracle 关系型数据库 Linux
Disable NUMA on database servers to improve performance of Linux file system utilities
Disable NUMA on database servers to improve performance of Linux file system utilities
45 3
|
Linux
Buildroot系列开发(四)Linux工具链剖析(下)
Buildroot系列开发(四)Linux工具链剖析
104 3
Buildroot系列开发(四)Linux工具链剖析(下)
|
Linux
Buildroot系列开发(一)发行版Linux系统组成
Buildroot系列开发(一)发行版Linux系统组成
176 0
Buildroot系列开发(一)发行版Linux系统组成
|
缓存 Linux 开发工具
Buildroot系列开发(六)linux kernel(下)
Buildroot系列开发(六)linux kernel
226 0
Buildroot系列开发(六)linux kernel(下)
|
Linux
Buildroot系列开发(六)linux kernel(上)
Buildroot系列开发(六)linux kernel
162 0
Buildroot系列开发(六)linux kernel(上)
|
Linux 开发工具
Buildroot系列开发(四)Linux工具链剖析(上)
Buildroot系列开发(四)Linux工具链剖析
154 0
Buildroot系列开发(四)Linux工具链剖析(上)