-
/bin:
可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。
-
/boot:
放置linux系统启动时用到的一些文件。
-
/dev:
存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱。
-
/etc:
系统配置文件存放的目录,不建议在此目录下存放可执行文件
-
/home:
系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下。
-
/lib:
系统使用的函数库的目录,几乎所有的应用程序都需要用到这些共享库。
-
/lost+found:
这个目录一般情况下是空的,会将一些遗失的片段放置于此目录下。
-
/media:
linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
-
/mnt:
系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。
-
/opt:
给主机额外安装软件所摆放的目录mysql tomcat。
-
/proc:
这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里。
-
/root:
系统管理员root的家目录。
-
/run:
是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。
-
/srv: 该目录存放一些服务启动之后需要提取的数据。
-
/sbin:
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
-
/tmp: 一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下。
-
/sys:
这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。
-
/tmp:
这个目录是用来存放一些临时文件的。
-
/usr:
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。
-
/usr/bin:
系统用户使用的应用程序。
-
/usr/sbin:
超级用户使用的比较高级的管理程序和系统守护程序。
-
/usr/src:
内核源代码默认的放置目录。
-
/usr/share:
存放共享数据
-
/usr/lib:
存放不能直接运行的,却是许多程序运行所必需的一些函数库文件。
-
/usr/local:
存放软件升级包。
-
/usr/local/bin:
用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件
-
/var:
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。