Linux文件系统根目录下的主要目录介绍

  • /bin:保存系统命令,如lscdpwd等常用命令
  • /dev:存放设备文件,特殊文件保存目录(不可以随意修改)
  • /home:用户目录,存放普通用户相关文件的用户,是我们常用的目录
  • /lost+found:存放临时文件。此文件夹大多数情况下都是空的,当突然停电或非正常关机后,有些文件就临时存放在这里。
  • /mnt:缺省挂载点,挂载U盘、移动硬盘目录(常用)
  • /sbin:用来存放管理员才能使用的命令,即具有一定权限才可以使用的命令
  • /proc:进程,该目录不能直接操作,其保存的是内存的过载点
  • /srv: 系统启动服务时可以访问的数据库目录
  • /tmp:临时目录
  • /var:系统相关文档内容目录,存放经常被修改的文件,包括各种日志、数据文件。
  • /boot:存放引导的相关文件,保存系统的启动数据(不可随意操作)
  • /etc:用来存放配置相关文件
  • /lib:存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。
  • /media:存放挂载和自动挂载设备的标准位置。如远程文件系统和可移动介质。
  • /opt:存放第三方软件。第三方软件在安装时默认会找到这个目录,所以如果你没有安装此类软件时,它是空的,但如果你一旦把它删除,以后再安装此类软件可能会碰到麻烦。
  • /root:存放root用户(即管理员用户)相关文件的目录
  • /sys:该目录不能直接操作,存放类似于/proc的文件系统,在Linux2.6内核中最新出现,包含的文件用于获得硬件状态并反映内核看到的系统设备树。它使用了/proc中的很多帮助。
  • /selinuxselinux是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。
  • /usr:系统软件资源目录,存放默认安装文件的目录,存放用户的应用程序和文件
  • /usr/bin:众多的应用程序
  • /usr/sbin:超级用户的一些管理程序
  • /usr/includeLinux下开发和编译应用程序所需要的头文件
  • /usr/lib:常用的动态链接库和软件包的配置文件
  • /usr/src:源代码,Linux内核的源代码就放在这里
  • /usr/local/bin:本地增加的命令
  • /usr/local/lib:本地增加的库

原文地址:https://www.cnblogs.com/leocll/p/11077682.html

时间: 2024-10-03 08:02:22

Linux文件系统根目录下的主要目录介绍的相关文章

linux移动当前目录下的所有目录到其他目录

linux移动当前目录下的所有目录到其他目录 #/mnt/disk1是最后被移动到的目录ls -d ./*/ |xargs -I {} mv {} /mnt/disk1/ ./*/ 表示的是查看当前目录所有目录.如果悬着其他目录,自己换其他目录.eg:   /mnt/disk2/*/ 原文地址:https://www.cnblogs.com/singsong-ss/p/12032118.html

Linux文件系统中的inode节点详细介绍

这篇文章主要介绍了Linux文件系统中的inode节点,详细讲解了inode是什么.inode包含的信息.inode号码的相关资料等. 一.inode是什么? 理解inode,要从文件储存说起.文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block).这种由多个扇区组成的"块&q

linux系统下的/proc目录介绍

1. /proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构.改变内核设置的机制.proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间.它以文件系统的方式为访问系统内核数据的操作提供接口. 用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数.由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的.下面列出的这些文件或子文件夹,并不是都是在你的系

Linux下的/proc目录介绍(转)

原文链接:https://www.cnblogs.com/zydev/p/8728992.html proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态, 它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息. Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名. /proc目录下常用文件介绍: /proc/loadavg      前三列分别保存最近1分钟,5分钟,及

linux中根目录下各个目录的作用

/bin 二进制可执行命令.该目录下存放着普通用户的命令 /dev 系统的设备文件,即设备的驱动程序 /home 用户主目录的基点 /lost-found 这个目录平时是空的,当系统非正常关机而留下的"无家可归"的文件便会储存在这里 /misc 储存着一些特殊的字符的定义 /net 存放着和网络相关的一些文件 /proc 存放着用户与内核的交互信息 /sbin 系统的管理命令,这里存放的是系统管理员使用的程序 /srv 系统启动服务时可以访问的数据库目录 /tmp 临时文件,重启后自动

Linux扩展根目录下的空间

自己通过root创建了一个新用户,然而当我使用这个新用户时发现,/home/my中的空间只有几十M,完全不能满足我的使用,所以通过下面的方法扩展根下的空间. 我的本次操作,参考于 http://www.jb51.net/LINUXjishu/84599.html 1.切换root用户 2.#fdisk -l //通过这个命令,查看到我仅有几十M空间 3.#fdisk /dev/sda/ //开始添加新分区 4.列出命令列表 5.添加分区(可查看命令中n表示添加一个new partition) 输

tomcat通过tomcat 安装根目录下的conf-Catalina-localhost目录发布项目详解

tomcat通过conf-Catalina-localhost目录发布项目详解 Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的入侵性最小,只需要新增一个配置文件,不需要修改原有配置:而且支持动态解析,修改完代码直接生效(修改配置除外). 但是网上关于这种方法的介绍很简单,小菜来补充一下. 1.直接在eclipse中添加一个server,添加过程中指明tomca

Linux 系统根目录下各个文件夹的作用

原文: https://blog.csdn.net/qq_26941173/article/details/78376760 /bin 系统由很多放置可执行文件的目录,但是bin目录比较特殊.因为bin目录下面放置的是在单用户维护模式下还能被操作的命令 在/bin下面的被root用户和一般的用户所使用,主要有cat.chmod.chown.date.mv.mkdir.cp.bash等. /boot 这个目录主要放置开机能够使用到的文件,包括linux内核文件和开机菜单与开机所以需要的配置文件.

linux下的文件及目录介绍

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途.所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理. FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等. 第二层则是针对 /usr 及 /var 这两个目录的子目录来定义.例如 /var/log