1-Linux的目录结构

这篇具有很好参考价值的文章主要介绍了1-Linux的目录结构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux的目录结构是规定好的,不可以随意进行更改!

Linux的文件系统是采用级层式的树状目录结构,最上层是根目录/,然后再在根目录下创建其它的目录。

1-Linux的目录结构,服务器-linux,linux,php,服务器

各个目录中主要负责的功能和作用如下:(主体的结构一定要知道!!!

  • /bin 🌟
    • 是Binary的缩写,这个目录里存放着最经常使用命令。
  • /sbin
    • 这里的s指的是Super User的意思,在这个文件夹下存放着系统管理员使用的系统管理程序。
  • /home 🌟
    • 存放普通用户的主目录
    • 在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号名进行命名的。
  • /root 🌟
    • 该目录是系统管理员的目录
    • 区别与普通用户的是,该目录相当于是超级权限者的用户主目录。
  • /lib
    • 这个是系统开机所需要的最基本的动态连接共享库。
    • 作用类似于win中的dll文件。
    • 几乎所有的程序都需要用到这些共享库。
  • /lost + found
    • 该目录下一般没有内容
    • 当系统出现非法关机时,这里将会存放一些文件。
  • /etc 🌟 ^f9a9d2
    • 里面存放所有系统管理所需要的配置文件和子目录
    • 比如:config文件
    • 它是"etcetera“的缩写,意思是"其他”。这些文件包括网络配置、用户账户信息、服务配置、软件包管理等等。
  • /usr 🌟 ^050dfd
    • 非常重要的目录
    • 用户的很多应用程序和文件都会放在该目录下面,类似于win中的program files 目录
    • Linux中的/usr 约等于 win中的program files 目录,也就是说如果安装应用程序,会默认安装到该文件下面。
  • /boot 🌟
    • 存放启动Linux时使用的一些核心文件,包括一些核心文件以及镜像文件。
  • /proc ❗️
    • 它是一个动态生成的目录,其中的文件和子目录都是虚拟的,并不占用实际的内存空间。
    • 其中的内容主要为,系统运行时的进行和内核相关的信息。
    • 比如:在该目录下,每个运行的进程都有一个以数字命名的子目录,代表该进程的ID(也就是操作系统中所学习的PID
  • /srv ❗️
    • service
    • 存放一些服务启动之后,需要提取的数据
    • 存储特定服务的数据文件、配置文件、日志文件等。
  • /sys ❗️
    • 是一个虚拟文件系统
    • 提供对系统硬件和内核参数的访问
    • 在sys目录下,可以找到与系统硬件设备相关的信息,比如CPU、内存、磁盘等。可以通过读取这些文件来获取硬件设备的详细信息。比如设备型号、驱动程序、状态等。
  • /tmp
    • 存放一些临时文件
  • /dev ^93516e
    • 虚拟文件系统,用于表示的访问系统中的设备
    • 类似于win中的设备管理器,把所有的硬件用文件的形式进行存储
    • 通过/dev目录中的设备文件,用户和应用程序可以与硬件设备进行交互,读取和写入数据,进行输入和输出操作。
  • /media 🌟
    • 用于挂载可移动介质的目录
    • linux系统会自动识别一些设备,例如U盘等,可以通过该目录访问和操作U盘中的文件
    • 当识别后,将会把该设备挂载在该文件下。
  • /mnt 🌟
    • 用于挂载临时文件系统的目录
    • 比如外部存储设备、网络共享等。
    • 比如,当需要访问到这些文件系统时,可以将其挂载到该目录i啊,方便在文件系统中进行访问和操作
  • /opt
    • 这是给主机进行额外安装软件的软件包所存放的目录
  • /usr/local 🌟
    • 给主机额外安装软件所安装的目标目录。
    • 就是将软件安装到该目录下。否则可能将会默认安装到/usr下。
    • 一般是通过编译源码方式安装的程序
  • /var 🌟
    • 用于存放系统运行过程中产生的可变数据,包括日志文件、缓存文件、临时文件、数据库文件等。
    • 也就是说,这些文件可能会随着系统的运行而不断变换(可变数据)
  • /selinux
    • 安全子系统
    • 控制程序只能访问特定文件

在Linux的世界里面,一切皆文件!!!

因为,Linux不单单将我们熟悉的文件看作是文件,而且,它会将硬件当作一个文件去处理,就放在/dev目录下面。

1-Linux的目录结构,服务器-linux,linux,php,服务器文章来源地址https://www.toymoban.com/news/detail-610785.html

到了这里,关于1-Linux的目录结构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux - 进阶 NFS 服务器 NFS文件权限与共享目录权限主次问题

            #    NFS 的权限本身没有用户密码和账户验证登录过程               ( 你可以回忆下,我们前面访问远程共享目录的时候,是没有输入账户,密码啥的,是没                 有这个步骤的)              所以客户端登录到服务器后,会把客户端的

    2024年02月04日
    浏览(54)
  • 华为云云耀云服务器L实例评测 | 实例评测使用之硬件参数评测:华为云云耀云服务器下的 Linux 磁盘目录分析神器 ncdu

    华为云云耀云服务器L实例评测 | 实例评测使用之硬件参数评测:华为云云耀云服务器下的 Linux 磁盘目录分析神器 ncdu 介绍华为云云耀云服务器 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例) 华为云云耀云服务器是什么 华为云云耀云服务器和上一代

    2024年02月07日
    浏览(95)
  • Linux系列:开发环境搭建:ubuntu图形界面安装samba服务器、SSH使用、mount -t cifs 挂载windows共享目录方法与问题解决

    samba一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。 通常linux开发环境要和windows平台进行文件交互,使用samba进行文件夹共享,这样会给开发带来很大的便利性,samba安装很简单,下面介绍一下在ubunt

    2024年02月21日
    浏览(73)
  • 迁移Linux服务器用户数据(将一个服务器的Linux用户数据迁移到另一个Linux服务器用户的流程)

    先来到根目录,再使用tar命令打包数据: tar czvf root.zip.gz ./* 在根目录使用指令: scp 打包好的数据 用户@ip:目的用户下的某个目录 源Linux服务器用户 : 查看压缩包是否到达: 对收到的数据进行解压,使用指令 tar xzvf root.zip.gz 解压到当前目录下。 目的Linux服务器用户 : 看到

    2024年02月08日
    浏览(50)
  • 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    一、【linux学习笔记】红帽Linux 7.8系统在虚拟机上的安装 二、【Linux学习笔记】Linux系统的基本操作  三、【Linux学习笔记】管理Linux操作系统:用户管理  四、【Linux学习笔记】管理Linux操作系统:磁盘管理 五、【Linux学习笔记】管理Linux操作系统:软件安装  六、 【Linux学习

    2024年02月02日
    浏览(49)
  • linux服务器禁止ping命令,linux服务器禁ping如何解除

      我是艾西,在我们搭建网站或做某些程序时,不少人会问禁ping是什么意思,怎么操作的对于业务有哪些好处等,今天艾西一次给你们说清楚。 禁PING的意思是:不允许电脑、设备或服务器使用PING功能。一般情况下电脑、防火墙、服务器都是允许PING功能的,不需要特别设置

    2023年04月20日
    浏览(50)
  • 【Linux】云服务器搭建Linux环境

    目录 🍊一.环境选择🍊 🍎二.购买云服务器🍎 🍏三.使用XShell远程登录云服务器🍏 1.下载XShell 2.进入授权界面,填写姓名和邮件,选择只需Xshell   3.填写信息后,会将下载链接发到邮件,点击链接下载安装即可 4.进入XShell ,使用命令行方式远程登录云服务器          

    2024年02月04日
    浏览(66)
  • Java中将本服务器的文件拷贝到另一个服务器(Linux to Linux)

    在Java中,将文件从一个服务器复制到另一个服务器,你可以使用Secure Copy(SCP)进行操作。Java中的 JSch 库可以进行此操作。 首先,需要添加 JSch 库依赖到你的项目中。如果你使用的是Maven,可以添加以下依赖: 以下是一个使用 JSch 进行SCP操作的示例: 这段代码首先创建了一

    2024年02月13日
    浏览(64)
  • 【Linux】主机搭建 Linux服务器环境 笔记

    过年买了个 mini 主机当玩具玩一下,这里记录下。 已有主力机 (windows) 的情况下,使用过如下四种 Linux宿主环境。这里总结下区别。 优点 云服务器 虚拟机 笔记本电脑 mini主机 价格低 √ √ 便携 √ √ 环境隔离 √ √ √ 详细过程不贴出来了,把关键点回忆一下,方便以后快

    2024年02月21日
    浏览(66)
  • Linux服务器扩容

    以下就是Linux根目录扩容操作步骤,跟着你也一定能操作成功 首先检查服务器是不是lvm卷,若是lvm跟着文档操作即可,不是请参考其他文档 1、查询磁盘 2、查看磁盘使用情况 3、查询磁盘 4、创建逻辑分区 5、刷新磁盘分区 6、在查看下 lsblk 这里可以看到vda3创建完成了 7、通过

    2024年02月17日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包