找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4250|回复: 13

[webOS开发] LINUX内核系统各目录的作用,学习笔记

[复制链接]
发表于 2011-3-2 08:34 | 显示全部楼层 |阅读模式
/lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。  i6 |3 B1 R0 {( h6 U

! l0 }. h) C. H; C! ?/lib目录下放置的是/bin和/lib目录下的文件的名称遵循下面的格式: ) h. D/ [0 f- x. `; P$ ^. A) i
libc.so.*
0 e* a! v" w, C% D" g$ }ld*
0 |" ^* x% |/ c6 M/ j( B0 z+ m7 Q  l. }0 W% G. I2 r5 m3 ^2 G* b; J
仅仅被/usr目录下的程序所使用的共享库不必放到/sbin所需要的,也可以放到/usr/lib下。2 j7 y' N3 G9 m& {) m2 G' U5 u

. d) x6 u: U* w1 ]$ G: X
% z: p2 _& r2 L0 k" |/ A# D/bin/ — 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。
2 R( }$ x8 |! I3 e% @4 R! k1 B6 E6 p4 B9 j. R9 t! D1 {2 L3 J
/sbin/ — 许多系统命令(例如 shutdown)的贮存位置。目录 /usr/sbin 中也包括了许多系统命令。 ' n2 K* O" S& r4 {. y7 K
/ x9 Z; Q5 u+ l) h1 p' m* P: f6 M
/root/ — 根用户(超级用户)的主目录。 / k6 a, Q$ g* c4 N) a
+ s' b0 h- g: ~
/mnt/ — 该目录中通常包括系统引导后被挂载的文件系统的挂载点。譬如,默认的光盘挂载点是 /mnt/cdrom/. 6 O3 t; D3 I0 ^: F
& r# H6 S% c, \: R. |
另外2 F! |9 K5 L0 f% l- X' Q
5 @% D' ~3 P3 m! I3 x  D% w$ ~* C
/lib
+ B5 y8 Q* D, X* y% j$ f可以说是内核级的。。# t: m' M+ k3 ~
/usr/lib" v% L/ z0 R# _2 y
系统级的。。
5 ?* ]; t6 [: ?3 e0 V/usr/local/lib( J, C, @, @0 w* y
用户级的。。$ j& I5 m  F  `. c1 c! P

* U- ]4 v* r  l+ V' X2 s/boot/ — 包括内核和其它系统启动期间使用的文件。 4 |) x% h( ^/ c3 V( G

& z/ {. C/ m) ?/lost+found/ — 被 fsck 用来放置零散文件(没有名称的文件)。
# ~* ~; }' Q6 s4 l  |2 Z$ w
9 D$ `1 n9 o( Y- [( U/lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。
% O, @$ I% W* U8 y2 a6 t! f+ }- ~
/dev/ — 贮存设备文件。
. N& _7 ?( q. k3 Q4 N
2 o& V/ y! r& P, m" K/etc/ — 包含许多配置文件和目录。 8 w8 U2 [& G" I9 g8 |9 m1 B* Q

, ?. L! E" ^/ b" X/var/ — 用于贮存variable(或不断改变的)文件,
. R. r" D( P6 m* p0 U1 U
5 @% a6 C' K0 y5 {( E/ @/usr/ — 包括与系统用户直接有关的文件和目录,
; O, T6 ~7 M" N0 W' Z3 P
2 d% M7 k3 Q7 o8 M7 J1 t8 _/proc/ — 一个虚拟的文件系统(不是实际贮存在磁盘上的),) s1 O/ U5 H$ K, E

9 i8 v8 ^( m* E1 Y: u5 e/initrd/ — 用来在计算机启动时挂载 initrd.img 映像文件的目录以及载入所需设备模块的目录。
1 z2 s: C8 S/ H' O8 A# ]
2 _% d, M4 P4 b* r1 P0 C------------------------------------------------------------------------------------------------------------------------------------------------------
0 p6 x. f: e& r& b: I7 u9 [+ `& b) \! _& r+ g
Linux根目录
( r3 B9 U& N" F8 T/bin:存放最常用命令;
/ f, G8 {! K' P, `4 S7 j5 I/boot:启动Linux的核心文件; % M4 G$ s) s+ n0 _$ q* |9 |+ k
/dev:设备文件;
. n  J/ O- P* j/ T5 ^& W/etc:存放各种配置文件;
# _2 Z& L2 h" Z5 z# z+ L% q/home:用户主目录;
; j2 U  i8 q# q( z2 G/lib:系统最基本的动态链接共享库;
& n$ m2 @2 f3 H( j3 R4 J/mnt:一般是空的,用来临时挂载别的文件系统; 9 O7 T" I. j1 L2 p& I
/proc:虚拟目录,是内存的映射;
1 c) i- f) _# ]# N& O2 z/sbin:系统管理员命令存放目录;
$ j7 Y. k" Y8 ?0 ?! |  f6 f) n/usr:最大的目录,存许应用程序和文件; . c% S  L6 t7 e5 t$ V1 E9 B: J
/usr/X11R6:X-Window目录;
7 D$ q/ x$ M# h/usr/src:Linux源代码; 0 W1 Z: V8 K/ q( M% h( M
/usr/include:系统头文件; 3 ]$ X* o6 S. X/ g* @5 h3 k
/usr/lib:存放常用动态链接共享库、静态档案库;
, C2 T3 x4 I0 T) s2 I/usr/bin、/usr/sbin:这是对/bin、/sbin的一个补充;  S4 C/ Y' w9 t

* W- ~8 t; C- J+ h& m& n------------------------------------------------------------------------------------------------------------------------------------------------------( H9 B0 n! k0 U, x! }# x* P
+ a5 h  z- c6 W( N" t/ l
configure程序带有很多参数,可以通过 ./configure --help 查看详细内容,通常位于前面的是常规configure的
& _/ n2 `0 U+ g% z% g, b参数说明,末尾是该程序的可用参数说明。
' K2 Y; g: e( ^( }1 c( I./configure --prefix=/usr 指定安装目录,通常从源码包编译安装的软件默认会放在/usr/local下9 Q, x% `3 P" Z* u' M& D( x( N
因为这是FHS(Filesystem Hierarchy Standard)的规定,不知道什么是FHS?看看这篇文章吧:
5 n8 P% x4 }4 \* ~# w8 k! thttp://www.pathname.com/fhs/pub/fhs-2.3.html 相信它会让你对linux系统结构有更好的理解,很值得读读。  ]# n5 x) `5 O$ C. w

: |6 Y0 c% Y5 J 该贴已经同步到 wxlzhp的微博
回复

使用道具 举报

发表于 2011-3-2 08:36 | 显示全部楼层
沙发~学习了。
回复 支持 反对

使用道具 举报

发表于 2011-3-2 10:15 | 显示全部楼层
学习了!!!!
回复 支持 反对

使用道具 举报

发表于 2011-4-5 23:00 | 显示全部楼层
这些都是linux的基础,是必须会的,也就是基本中的基本,
: v+ `" P5 ^! }: i8 \
回复 支持 反对

使用道具 举报

发表于 2011-4-18 17:16 | 显示全部楼层
学习中
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2011-4-22 08:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2011-8-4 20:17 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2011-8-11 08:42 | 显示全部楼层
学习了!!!!
回复 支持 反对

使用道具 举报

发表于 2011-8-15 08:18 | 显示全部楼层
小复杂啊~~~
回复 支持 反对

使用道具 举报

发表于 2011-8-15 12:59 | 显示全部楼层
留个记号,学习用
回复 支持 反对

使用道具 举报

发表于 2011-10-11 10:21 | 显示全部楼层
收了 楼主辛苦 鼓励这种share精神~
回复 支持 反对

使用道具 举报

发表于 2011-10-31 14:15 | 显示全部楼层
学习中学习中
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2011-10-31 14:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2011-10-31 20:57 | 显示全部楼层
好东西  谢谢了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-4-16 13:34 , Processed in 0.264460 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表