Linux下的目录浏览之旅(linux目录浏览器)
Linux作为现今最常用的操作系统之一,其文件系统提供了极大的灵活性及便利性,每个文件被安放到一个具有目录结构的命名目录中,熟悉Linux文件体系结构能够帮助你更好地管理系统里面的文件,本文将介绍Linux系统根目录下的一些目录,帮助你更好地理解Linux系统中的文件及目录结构:
/bin:在Linux操作系统中共享的可执行程序的主要目录,例如ls、rm、cp等常见的Linux系统命令;
/boot:用于存放引导Linux系统操作系统的文件,包含一些核心的文件(kernel)、开机加载的文件(initrd)、开机启动菜单(grub)等;
/dev:用于存放Linux系统中的设备文件,包括调制解调器、软盘驱动,软驱,硬盘等;
/etc:存放系统级别的配置文件,例如网络配置文件、用户管理文件等;
/home:存放所有用户的家目录,每个用户由独立家目录,所有用户可以在自己的家目录下安放自己的相关文件;
/lib:存放系统运行所需要的共享库文件,其中的文件一般都只能有root权限的用户才可以对这些文件进行进行操作;
/mnt:当挂载其他设备(如U盘等)时,与之相容的设备信息将会被挂载在/mnt/ 目录之下;
/opt:用于存放可选软件,也就是说非rpm形式的安装包,也可以在其中安装一些像Firefox这样的应用程序;
/proc:proc文件系统是一种特殊的文件系统,它是内存驻留的一种映象,用作系统内核与用户空间应用程序之间的桥梁;
/root:存放系统管理员的家目录,它具有超级用户的权限,可以进行系统的任何配置;
/sbin:System Binary的缩写,存放System级别的可执行程序,像 fsck、reboot 等这类系统管理命令;
/srv:存放服务相关的数据,比如 WWW 服务器在这个目录里分配 html 文件;
/tmp:存放被暂时使用或者被计划任务使用的文件;
/usr:除系统内核部份之外,其他Linux系统中所有的应用软件均安装在此目录中,可以说如果把/bin、/sbin 和/usr/bin等分别看成是不同用户的不同程序库,那么,/usr 就是给一般用户使用的主要应用软件库;
/var:存放系统运行时的临时数据,例如网络日志、错误日志、邮件及其他系统数据等。
通过以上介绍,希望你能有个大致的了解Linux系统文件及目录结构,以做好后续系统及文件管理工作。