linux根目录下各文件夹的作用

目录也是一种文件,根目录下的这些文件属于根文件系统的范畴,每个文件都要其重要的作用。

/bin 

包含基本的命令,这个目录存放一些可执行文件,也有可能是一个busyboxr的软链接。主要用于系统初始化,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。指令是Linux内核代码启动的时候自动安装的一些工具指令,一般都是c语言编译后的可执行文件(我们也称linux下面基本命令),这些命令供root用户和普通用户调用。

/boot 

启动linux的核心文件,是LINUX启动时会读取的目录,主要放置开机会使用到的档案,包括Linux核心档案以及开机选单与开机所需设定档等等。

/etc 

系统配置文件目录,系统主要的设定档几乎都放置在这个目录内,例如人员的帐号密码档、各种服务的启始档等。 各种程序的配置在里面,Android中重要的vold.fstab也在里边。一般来说,这个目录下的各档案属性是可以让一般使用者查阅的,但是只有root有权力修改。

/lib 

一些动态或静态库文件目录。系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库,以及在/bin或/sbin底下的指令会呼叫的函式库。

/lost+found 

这是个有意思的目录,这个目录平时是空的,在Ext2或Ext3文件系统中,当系统意外崩溃时或意外关机时会在该目录下生成一些文件。

/mnt 

存储设备的挂载目录,这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。如sd卡、u盘等,方便集中管理。

/root 

Linux超级用户root的当前目录。

/sbin 

system bin,系统管理可执行程序存放目录,s就是Super User的意思,这里存放的是系统管理员使用的管理程序,主要用于root用户使用。

/dev 

存储设备文件,包括计算机的所有外部设备,如硬盘、是、键盘、鼠标等。用户空间通过read/write/ioctl控制这些文件就可以控制真实设备。

比较重要的档案有/dev/null, /dev/zero, /dev/tty , /dev/lp*, / dev/hd*, /dev/sd*等等。

/proc 

为proc文件系统挂载目录,主要用于记录操作系统的内核信息和进程信息。这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。

/sys 

Linux2.6支持的sysfs文件系统挂载目录。主要用于存放设备驱动模型中的总线、驱动和设备节点。

sysfs与proc、devfs一样是一个内存文件系统,掉电丢失。在sys中可以看到dev、devices、bus、module等设备驱动模型中重要目录。主要用于展示设备驱动模型中各组件的层次关系,有些文件可能是一个链接,指向/dev目录下的设备文件。

1  /proc     存放系统信息, cpu,mem, devices,interupt

             cat /proc/devices

             cat /proc/interrupt

             cat /proc/1/schedstat

2  /dev      存放设备节点的(ls -l /dev/xxx 查看主次设备号)

3  /sys      存放驱动的信息(平台总线): class_create , device_create

             /sys/dev                block,char 主次设备号

             /sys/bus/xxx(各种总线)      device,driver注册到不同的总线:platform、i2c、usb...

             /sys/devices(源头)      记录系统所有的设备 (struct devices )

             /sys/class/<类名>/xxx    分类查看驱动信息:

             cd  /sys/class/input/event0/device

             /sys/class/input/event0/device$  cat name

              Power Button   


文章来源:

linux根目录下各文件夹的作用

Android/Linux根目录下常见目录作用

Ubuntu根目录下各文件的功能介绍

/proc、/dev、/sys




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值