首页 > 系统相关 > Linux目录详解

Linux目录详解

时间:2023-03-17 21:59:04浏览次数:38  
标签:文件 用户 详解 存放 Linux 挂载 目录

/bin:bin其实就是binary的缩写,/bin目录下存放的就是我们经常使用的Linux命令。


/boot:该目录存放的是启动Linux时的一些核心文件,具体包含一些镜像文件和链接文件,因此这个目录非常重要,如果遭到破坏,系统将无法启动。


/dev:dev是Device(设备)的缩写,存放的是Linux外部的设备,在Linux中访问设备的方式和访问文件的方式是相同的。


/etc:这个目录是存放所有的系统管理所需要的配置文件和子目录。比如:我们使用yum安装的mysql,redis,PHP,nginx的配置文件都会在etc这个目录下。

 

/home:该目录是系统中每个用户的工作目录。在Linux系统中,每个用户都有自己的一个目录,而该目录一般是由用户的账号命名的。

 

/lib:该目录中存放的是共享程序库和映射文件,可供很多程序使用,类似于Windows里的DLL文件。通过这些共享映射文件,每个程序就不必分别保存自己的库文件(这会增加占用的磁盘空间),Linux提供了一组可供所有程序使用的文件。在该目录中,还包含引导进程所需的静态库文件。


/lost+found:该目录用于保存丢失的文件,一般情况下是空的。不恰当的关机操作和磁盘错误均会导致文件丢失,这些会丢失的文件会临时放在/lost+found 下,系统重启后,引导进程会运行fsck程序,该程序就能发现这些文件。除了“/”分区上的这个目录外,在每个分区上均有一个lost+found目录。


/media:Linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux会把识别的设备挂载到这个目录下。


/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入目录就可以查看光驱里的内容了。


/opt:这是给主机额外安装软件所摆放的目录。比如你安装一个Oracle数据库就可以放在这个目录下。默认是空的。


/proc:此目录是一个虚拟目录,目录中所有信息都是内存的映射,通过这个虚拟的内存映射目录,可以和内核内部数据结构进行交互,获取有关进程的有用信息,同时也可以在系统运行中修改内核参数。与其他目录不同,/proc存在于内存中,而不是硬盘上。



/root:该目录是Linux超级用户root的默认主目录。如果通过root登录系统,就会自动进入此目录,一般用户没有进入这个目录的权限。


/sbin:/sbin中的s是Super User的意思,也就是说,只有超级用户才能执行这些命令。常见的如磁盘检查修复命令fcsk、磁盘分区命令fdisk、创建文件系统命令mkfs、关机命令shutdown和初始化系统命令init等。


/srv:该目录存放一些服务启动之后需要提取的数据。


/sys:这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中出现的一个文件系统sysfs。


/tmp:该目录为临时文件目录,主要用于存放临时文件,这些临时文件可能会随时被删除,也可以随时删除。


/user:这是一个非常重要的目录,主要存放一些应用程序,类似于Windows下的program files目录。这里边最常用的一个目录就是local这个目录了,加入我们在使用编译方式安装软件时就会把软件默认安装在local这个目录下。


/user/bin:系统用户使用的应用程序。


/var:这个目录存放着不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。var目录下的log目录是我们最经常使用的,因为这个里边保存着我们平时产生的日志文件。

/run:该目录是外在设备的自动挂载点目录,出现在CentOS7.x版本中,用来自动挂载光驱和U盘。另外,还有一个/media目录,与/run目录作用基本类似,在CentOS 7.x之前版本中使用。最后,还有一个目录/mnt主要用来手动挂载一些移动设备,比如可移动磁盘等。


/www:存放服务器网站相关的资源、环境,网站的项目。(虚拟机一般没有,只有服务器才有的)。

标签:文件,用户,详解,存放,Linux,挂载,目录
From: https://www.cnblogs.com/suquan/p/17228298.html

相关文章

  • 一文详解ChatGPT产业链
    AIGC是什么,与ChatGPT的关系?AIGC的全称是AI-GeneratedContent,人工智能生产内容。 也就是利用人工智能技术自动生成内容,包括文字、图片、音频、视频、代码等。AI绘画、......
  • Markdown语法详解
    Markdown语法详解标题+空格+要写的东西=一级标题+空格+要写的东西=二级标题+空格+要写的东西=三级标题+空格+要写的东西=四级标题+空格+要写的东西=五级标题+空格+......
  • Mybatis-Plus查询投影详解
    查询投影的作用是在查询数据库时只返回所需的字段,而不是返回全部的字段。这样可以实现以下几个方面的作用:减少网络传输数据量:只返回需要的字段,可以减少从数据库服务器到......
  • MATLAB:linux启动
    https://ww2.mathworks.cn/help/matlab/matlab_env/start-matlab-on-linux-platforms.htmlhttps://ww2.mathworks.cn/help/matlab/ref/matlablinux.html根据官网提示,选......
  • bs4详解,css选择器,selenium基本使用,无界面浏览器,selenium其它用法
    bs4详解,css选择器,selenium基本使用,无界面浏览器,selenium其它用法bs4详解'''bs4:全称beautifulsoup4,从HTML或者HTML文件中提取数据的Python库,用来解析爬取回来的xml安......
  • 【转】git将子目录拆分独立仓库并保存提交记录
    原文:https://blog.csdn.net/afgasdg/article/details/113113697 ----------------git将子目录拆分独立仓库并保存提交记录1.需求说明项目原来很大,将多个子模块柔和在......
  • 107之Linux的zsh主题
    zsh是什么wiki:​ zsh是一种UNIX和类UNIX操作系统上的命令行shell解释器,它是Bourneshell(sh)的扩展,也是Bash、ksh、tcsh等其他shell的改进版。​ zsh的作用是提供一......
  • Linux系统管理-Linux系统简介
    Linux系统管理-Linux系统简介1.Linux简介Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它......
  • Keycloak详解
    简述keycloak是一个针对现代应用程序和服务的开源身份和访问管理解决方案,本质就是个中间件,keycloak支持单点登录SSO,服务可通过OpenIDConnect、OAuth2.0等协议对接......
  • Linux:LVM磁盘扩容实战
    先使用fdisk-l列出分区表查看到目前挂载了vda1、vda2、vda3,并且查看到还有vdb100G没有挂载root@JumpServer-DB-T01:~#fdisk-lDisk/dev/vda:60GiB,64424509440字节......