EDA365电子论坛网
标题:
学习UNIX之前,先了解一下UNIX文件目录的结构
[打印本页]
作者:
mytomorrow
时间:
2019-9-17 18:21
标题:
学习UNIX之前,先了解一下UNIX文件目录的结构
一、前 言
; R1 ^9 ~% s2 Z* z- v4 r3 u1 U$ z
|. `# J. _! ^8 v, x3 F
接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一篇关于Linux文件系统的目录结构的文章,和大家一起分享。
" l& N6 v( R3 r% X3 T7 ]4 Y
, H7 ^0 M, f/ R: q, T+ R
文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构。同时文章最后附录了一份Linux目录结构的简明手册,以便大家查阅。
+ `- t. e" j$ x" V) d
. X2 v' O( j8 B# b ^6 L8 o
二、目 录
+ o/ M' w7 ]9 W7 H3 w: ?, d
& \( s4 S* n, R6 T2 o
1、什么是文件系统
9 n7 X' r* c$ J+ Y
2 f5 d/ x3 s; x; d! U: g
2、文件系统的类型
. G, ~3 f5 s+ _
- k1 ]. V- s" D+ R/ ]& u
3、目录结构的详细解读
! }- s, U& c C
N R" N4 a" K, ?1 D
4、一些重要子目录的解读
+ a' p( E) M2 t+ `( ~0 ]
# G0 U% _/ {6 l2 p
5、附录:目录结构的简明查阅手册
5 }, [; J" S# U/ o: r+ y1 ^1 p1 w
( n; B6 H5 H8 t) W) W& W1 n
三、正 文
3 ^0 G5 v6 P8 O. T$ J' x" t7 W7 u5 T
7 n( f- i- c5 m I+ C
我想,不光是我,对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步。下面大家跟飘扬一起来学习吧………….
3 [- K+ c% ] B1 d% Q. h- _$ ?# X
. |3 r( O5 X- N) V- w+ r5 q
1、什么是文件系统
$ Y3 x9 g% Q3 v' F7 Q8 n3 r, J
1 @+ L$ H5 P$ [
当您使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为树形结构。
1 K/ d" c5 H9 x- L! r4 G E8 x
0 q/ x T6 B$ t( u3 R3 a/ r& p0 D
linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。Linux的文件系统的入口就是/,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。
, q, u4 o# w2 U$ m/ _
" K. I& Y9 C7 K$ A0 `: P4 T& e
2、文件系统的类型
$ N0 `( R% h4 @7 [5 _2 @' S
) E9 H# a3 {8 ?. H% X4 i% p
LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。
. P; p: `# C2 j$ C x- a
{' o6 C5 U1 N
普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat、less、more、vi、emacs来察看内容,用mv来改名。
- u8 m& P' b% x3 w
3 J& M4 E; ?! ^
目录文件:包括文件名、子目录名及其指针。它是LINUX储存文件名的唯一地方,可用ls列出目录文件。
' c; h! P4 g3 L7 ? b- O/ [
3 u- N N, l9 {
连接文件:是指向同一索引节点的那些目录条目。用ls来查看是,连接文件的标志用l开头,而文件面后以"->"指向所连接的文件。
* R; ?$ y g" a$ O, E6 T' Y0 e
6 l- h: [% E0 i/ ]- ^* v# k
特殊文件:LINUX的一些设备如磁盘、终端、打印机等都在文件系统中表示出来,则一类文件就是特殊文件,常放在/dev目录内。例如,软驱A称为/dev/fd0。LINUX无C:的概念,而是用/dev/had来自第一硬盘。
4 Q8 J) n- ?; g( [/ I" U
5 J+ V: g1 S9 ]( C
3、目录结构的详细解说
/ {; m9 J! {9 d! u9 F) p
+ ] h H, {4 K9 X3 W
7 F- ^' [: i; l1 i# j1 B# S& }
" @6 t& M' g: I. Z1 p7 w3 u
作者:
artic
时间:
2019-9-17 20:51
学习UNIX之前,先了解一下UNIX文件目录的结构。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2