本文主要是介绍Raspbian 文件系统结构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- Raspbian 文件结构
├── bin 基础系统所需要的最基础的命令
├── boot 内核及引导系统程序
│ ├── config.txt 系统配置文件(显示方式,内存,音频)
│ └── grub 引导配置文件,如menu.lst 或grub.cfg都在里面
├── dev 设备文件
├── emul
│ └── ia32-linux
├── etc 系统配置目录
│ ├── sudoers sudo配置文件(哪些用户可以通过哪些主机执行哪些命令)
│ ├── dhcpcd.conf 网络配置文件
│ ├── init.d 系统服务脚本存放目录(使用 service + 脚本名 调用服务 )
│ ├── rc.local 系统启动脚本文件
│ ├── hostname 系统主机名配置文件
│ ├── hosts 系统主机名-ip 映射文件
│ ├── network 网络设备配置
│ ├── passwd 用户信息记录,每行一个用户(用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell)
│ ├── shadow 用户密码文件
│ ├── group 用户组信息记录,每行一个用户组(组名:口令:组标识号:组内用户列表)
│ ├── gshadow 用户组密码文件
│ ├── dphys-swapfile 系统缓存配置文件
│ ├── ssh
│ │ └── sshd_config ssh守护进程配置文件
│ ├── systemd systemd系统的启动目录
│ │ └── system 系统级的相关程序
│ │ └── getty.target.wants getty分组的依赖目录
│ │ └── getty@tty1.service 系统登录配置文件
│ └── wpa_supplicant
│ └── wpa_supplicant.conf wifi SSID password 配置
├── home 普通用户家目录(其中 . 开头的目录都是隐藏目录)
│ ├── .config 当前用户的应用配置目录
│ │ └── autostart 相当于 windows 的启动目录,放在里面的 desktop 文件会在开机时启动,参见.desktop
│ └── .local 当前用户的配置目录
│ └── applications 当前用户 .desktop 目录
├── initrd.img
├── lib 动态链接共享库,各种应用需要的代码库
├── lib32 32位库文件
├── lib64 -> /lib 库文件
├── lost+found 文件碎片
├── media 可移动存储设备的挂载目录
├── mnt 临时储存设备的挂载目录
├── opt 可选系统程序包安装目录
├── proc 进程信息及内核信息的内存映射
├── root root的家目录
├── sbin 超级用户系统管理的命令
├── selinux 安全服务
├── srv 服务启动之后需要提取的数据
├── sys 内核设备树
├── tmp 临时文件
├── usr 应用程序和文件
│ ├── bin 系统用户使用的应用程序
│ ├── games 游戏
│ ├── include 开发和编译应用程序所需要的头文件
│ ├── lib 常用的动态链接库和软件包的配置文件
│ │ └── systemd systemd 的 unit 原文件目录
│ │ └── system 系统级unit配置文件目录,程序的 .service 配置存放位置
│ ├── lib32 常用的动态链接库和软件包的配置文件32位
│ ├── lib64 -> lib
│ ├── local 本地安装的程序
│ │ └── lib
│ │ ├── pypy2.7
│ │ ├── python 2.7
│ │ └── python 3.5
│ ├── sbin 超级用户使用的比较高级的管理程序和系统守护程序
│ ├── share 系统共用
│ │ ├── applications 桌面系统中应用程序 desktop 启动文件(如菜单项) xxx.desktop
│ │ │ └── mimeinfo.cache 元数据缓存信息文件
│ │ ├── desktop-directories 系统菜单中目录的定义文件 *.directory
│ │ ├── icons 主菜单中各菜单项的图标 png 文件存放
│ │ └── rpd-wallpaper 桌面背景图片文件
│ └── src 内核源代码
├── var
│ ├── backups 备份
│ ├── cache 应用程序的缓存文件
│ ├── lib 系统正常运行时要改变的文件
│ ├── local /usr/local 中安装的程序的可变数据
│ ├── lock 锁定文件
│ ├── log 系统日志
│ ├── mail 邮件日志相关
│ ├── opt opt目录的变量数据
│ ├── run 保存到下次引导前有效的关于系统的信息文件
│ ├── spool 打印机、邮件、代理服务器等假脱机目录
│ ├── swap swap 分区文件,此文件大小受 /etc/dphys-swapfile 配置文件控制,用 dd 重制该文件不可取
│ └── tmp 比/tmp 允许的大或需要存在较长时间的临时文件
└── vmlinuz
这篇关于Raspbian 文件系统结构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!