linux中的文件结构

文件结构概述:http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710727.html

详细的讲解:http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710730.html

/usr/local 是存放你新装的软件的目录。
/usr 目录用于存放大量的系统应用程序及相关文件。如说明文档、库文件等。在这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具  拉等等。/usr目录包含了许多子目录: /usr/bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;/usr/lib目录用于存放那些不能直接 运行的,但  却是许多程序运行所必需的一些函数库文件。你的软件包管理器(应该是“新立得”吧)会自动帮你管理好/usr目录的。
/bin 目录用于存放普通用户基本的可执行的命令,系统中的任何用户都可以执行该目录中的命令。这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。  通常来说,这个目录已经包含在你的“path”系 统变量里面了。什么意思呢?就是:当你在终端里输入ls,系统就会去/bin目录下面查找是不是有ls这个程序。
/boot 目录用于存放linux操作系统启动时所需使用的文件,为了系统能够启动,通常该目录需要使用独立的分区,这样boot分区和根分区相互独立可以保证启动文件更加安全可靠。
/mnt 目录中的子目录用于作为系统中可移动存储设备的挂载点。如光驱。
/root 目录是超级用户root的宿主目录,可见超级用户在系统中与普通用户有很大差异。
/sbin 系统的可执行命令
/tmp 为系统临时目录,很多命令程序在该目录中存放临时使用的文件。这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这  里。有些linux系统会定期自动对这个目录进行清理,因此,千万不要把重要的数据放在这里。
/var 目录用于存放系统中经常变化的文件,如日志文件,用户邮件等。
/dev 目录用于存放系统中的所有设备文件,如光盘驱动器、硬盘等。
/etc 目录用于存放系统中的配置文件,linux 中的配置文件都是文本文件,可以使用相应的命令查看。这里主要存放了系统配置方面的文件。举个例子:你安装了samba这个套件,当你  想要修改samba配置文件的时候,你会发现它们(配置文件)就在/etc/samba目录下。
/home 目录用于存放系统中普通用户的宿主目录,每个用户在该目录下都有一个与用户同名的目录。
/opt:这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其他任何  设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

附录一:

附录二:

.代表当前目录,也可用./表示

..表示上一层目录,也可用../表示

uname -r查看核心版本号

lsb_release -a查看发行系统版本

原文地址:https://www.cnblogs.com/thinksasa/p/2936431.html