Linux基础篇——目录结构

news2024/10/7 12:25:17

基本介绍

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

在Linux中,有一句经典的话:在Linux世界里,一切皆文件

Linux中根目录下的目录

具体的目录结构

  • /bin:是Binary的缩写,这个目录结构存放着最经常使用的命令,比如cd、chmod等等;
  • /sbin:s就是super user的意思,即超级用户,所以该目录存放的是系统管理员才可以使用的系统管理程序,或者说系统管理员才有权限使用的命令;
  • /home:存放着普通用户的主目录。在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名。比如在Linux中创建了一个名为“test1“的用户,那么就会在home目录下自动生成一个test1的文件夹,当删除该用户时,该文件夹也会自动删除;
  • /root:该目录为系统管理员,也称为超级权限者的用户主目录。其实就是我们常说的root用户,普通用户的用户主目录放在home下面,而root用户的主目录是根目录下的一个单独文件夹
  • /lib:Linux系统开机所需要的最基本的动态连接共享库,其作用类似于Windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库
  • /lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件,这个目录一般在Linux桌面的文件夹中看不到,它是隐藏的,但是可以在终端通过ls命令看到
  • /etc:所有系统管理所需要的配置文件和子目录,比如安装了MySQL数据库,那么MySQL数据库的配置文件my.conf就会放在该目录下;
  • /usr:这是一个很重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于Windows下的program files目录。比如用户安装一个浏览器,一般默认放在该目录下;
  • /boot:存放的是启动Linux时使用的一些核心文件,包括一些连续文件以及镜像文件;如果该目录中的文件被破坏,Linux系统就会启动不了
  • proc:【该目录不能动】这个目录是一个虚拟目录。它是系统内存的映射,访问这个目录来获取系统信息
  • srv:【该目录不能动】service缩写,该目录存放一些服务启动之后需要提取的数据
  • sys:【该目录不能动】该目录下安装了Linux2.6内核中新出现的一个文件系统sysfs
  • tmp:这个目录用来存放一些临时文件
  • /dev:类似于Windows的设备管理器,把所有的硬件用文件的形式存储
  • /media:Linux系统会自动识别一些设备,如U盘、光驱等,当识别后,Linux会把识别到的设备以文件的形式存储并挂载到这个目录下(所谓的挂载,比如插入一个U盘,被Linux识别,变成名为A的文件,并把文件A放在该目录下)
  • /mnt:系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看外部的内容了。说人话就是,比如外面的Windows有一个文件夹A,A里有一个hello.txt文件,然后可以通过共享文件夹的方式把Windows上的文件夹A和虚拟机上的Linux系统共享,那么就会在Linux系统里的/mnt的文件夹下有一个文件夹B(可能是其他的名字),文件夹B里就会有文件夹A(这个A就是Windows上的A),然后打开A就可以看到A里的hello.txt文件。在这个例子中,Windows就是别的文件系统,文件夹A就是外部的文件系统的存储,挂载在/mnt/上指的就是可以在mnt目录里可以看到文件夹A;
  • /opt:这是给主机额外安装软件所存放的目录,默认为空。我理解的是这个目录就是放软件安装包(比如Windows版的exe文件,或者压缩包之类的)的;
  • /usr/local:这是另一个给主机额外安装软件所安装的目录,存放的一般是通过编译源码方式安装的程序。我的理解就是(我不确定对不对),上面的/opt目录存放软件安装包,然后用安装包安装软件时选择软件的存储位置就是在/usr/local下;比如Windows里的exe(这只是以Windows举例,实际Linux中安装的软件用的不是exe)文件放在opt目录下,点击exe安装软件时,一般会有一个步骤是选择软件的安装位置,在Linux中这个安装位置就是/usr/local
  • /var:这个目录存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下,包括各种日志文件;
  • /selinux:security-enhanced linux的缩写,是一种安全子系统,它能控制程序只能访问特定文件,有三种工作模式,可以自行设置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1879381.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

新能源行业知识体系-------主目录-----持续更新

本文相当于目录方便快速检索内容,没有实际内容,只做索引 文章目录 一、电力市场概论二、蒙西电网需求侧响应三、蒙西电网市场结算V2.0 一、电力市场概论 是学习清华大学电力市场概论(2024年春)的学习笔记,详细了解电力市场是如何利用经济学知…

远程桌面无法复制粘贴文件到本地怎么办?

远程桌面不能复制粘贴问题 Windows远程桌面为我们提供了随时随地访问文件和数据的便捷途径,大大提升了工作和生活的效率。然而,在使用过程中,我们也可能遇到一些问题。例如,在通过远程桌面传输文件时,常常会出现无法复…

Day7:.翻转字符串里的单词 151 卡码网:55.右旋转字符串

题目 151. 反转字符串中的单词 - 力扣&#xff08;LeetCode&#xff09; class Solution { public:// 移除多余空格void moveSpace(string& s) {// 定义快慢指针int slow 0;int fast 0;// 删除前导空格while (s.size() > 0 && fast < s.size() &&…

第2章-Python编程基础

#本章目标 1&#xff0c;了解什么是计算机程序 2&#xff0c;了解什么是编程语言 3&#xff0c;了解编程语言的分类 4&#xff0c;了解静态语言与脚本语言的区别 5&#xff0c;掌握IPO程序编写方法 6&#xff0c;熟练应用输出函数print与输入函数input 7&#xff0c;掌握Python…

204.贪心算法:分发饼干(力扣)

以下来源于代码随想录 class Solution { public:int findContentChildren(vector<int>& g, vector<int>& s) {// 对孩子的胃口进行排序sort(g.begin(), g.end());// 对饼干的尺寸进行排序sort(s.begin(), s.end());int index s.size() - 1; // 从最大的饼…

MySQL之索引失效的情况

什么情况下索引会失效&#xff1f; 违反最左前缀原则范围查询右边的列不能使用索引不要在索引列上进行运算操作字符串不加单引号导致索引失效以%开头的like模糊查询 什么情况下索引会失效&#xff1f; 示例&#xff0c;有user表如下 CREATE TABLE user (id bigint(20) NOT NU…

大语言模型(LLMs)全面学习指南,初学者入门,一看就懂!

大语言模型&#xff08;LLMs&#xff09;作为人工智能&#xff08;AI&#xff09;领域的一项突破性发展&#xff0c;已经改变了自然语言处理&#xff08;NLP&#xff09;和机器学习&#xff08;ML&#xff09;应用的面貌。这些模型&#xff0c;包括OpenAI的GPT-4o和Google的gem…

docker安装sqlserver2019

1、背景 由于要学习flink cdc&#xff0c;并且数据源是sqlserver&#xff0c;所以这里采用docker安装sqlserver。 2、安装步骤 &#xff08;1&#xff09;建目录 // 创建指定的目录 mkdir sqlserver// 进入该目录 cd sqlserver// 创建/data/mssql目录 mkdir -p /data/mssql…

电子电路学习笔记(3)三极管

部分内容参考链接&#xff1a; 电子电路学习笔记&#xff08;5&#xff09;——三极管_三极管 箭头-CSDN博客 模拟电子技术基础笔记&#xff08;4&#xff09;——晶体三极管_集电结的单向导电性-CSDN博客 硬件基本功-36-三极管Ib电流如何控制Ic电流_哔哩哔哩_bilibili 部分…

力扣最新详解5道题:两数之和三数之和四数之和

目录 一、查找总价格为目标值的两个商品 题目 题解 方法一&#xff1a;暴力枚举 方法二&#xff1a;对撞指针 二、两数之和 题目 题解 方法一&#xff1a;暴力枚举 方法二&#xff1a;哈希表法 三、三数之和 题目 题解 方法一&#xff1a;排序暴力枚举set去重 …

【JVM基础篇】垃圾回收

文章目录 垃圾回收常见内存管理方式手动回收&#xff1a;C内存管理自动回收(GC)&#xff1a;Java内存管理自动、手动回收优缺点 应用场景垃圾回收器需要对哪些部分内存进行回收&#xff1f;不需要垃圾回收器回收需要垃圾回收器回收 方法区的回收代码测试手动调用垃圾回收方法Sy…

二叉树第二期:堆的实现与应用

若对树与二叉树的相关概念&#xff0c;不太熟悉的同学&#xff0c;可移置上一期博客 链接&#xff1a;二叉树第一期&#xff1a;树与二叉树的概念-CSDN博客 本博客目标&#xff1a;对二叉树的顺序结构&#xff0c;进行深入且具体的讲解&#xff0c;同时学习二叉树顺序结构的应用…

Origin科学绘图软件最新版下载安装,Origin强大的科学研究工具

Origin软件&#xff0c;这款软件以其强大的数据分析和图形绘制功能&#xff0c;赢得了广大科研人员的青睐。无论是探索微观世界的化学研究&#xff0c;还是深究宏观现象的物理学分析&#xff0c;亦或是揭示生命奥秘的生物学探索&#xff0c;Origin软件都能为用户提供精准、高效…

Raccon:更好防侧信道攻击的后量子签名方案

1. 引言 安全社区已经开发出了一些出色的加密算法&#xff0c;这些算法非常安全&#xff0c;但最终&#xff0c;所有的数据都会被存储在硅和金属中&#xff0c;而入侵者越来越多地会在那里放置监视器来破解密钥。 破解加密密钥通常涉及暴力破解方法或利用实施过程中的缺陷。然…

linux ls文件排序

linux可以使用ls命令结合一些选项来按照文件大小对文件和目录进行排序。以下是一些常用的方法&#xff1a; 1、这里&#xff0c;-l 选项表示长格式输出&#xff08;包括文件权限、所有者、大小等&#xff09;&#xff0c;-S 选项表示按照文件大小排序&#xff0c;-h 选项表示以…

机器学习Python代码实战(一)线性回归算法

一.简单线性回归算法 简单线性回归算法的函数表达式一般为ykxb&#xff0c;需要拟合的变量是k和b。 1.导入库和数据集 2.读入数据集并以图表形式展示 分别为x轴和y轴设定标签值为area和price,其中读入的数据集csv文件是在项目的根目录下的文件夹dataset里。打印如图示。 至于…

昇思25天学习打卡营第5天|GAN图像生成

文章目录 昇思MindSpore应用实践基于MindSpore的生成对抗网络图像生成1、生成对抗网络简介零和博弈 vs 极大极小博弈GAN的生成对抗损失&#xff1a; 2、基于MindSpore的 Vanilla GAN3、基于MindSpore的手写数字图像生成导入数据数据可视化模型训练 Reference 昇思MindSpore应用…

【单片机毕业设计选题24034】-基于STM32的手机智能充电系统

系统功能: 系统可以设置充电时长&#xff0c;启动充电后按设置的充电时长充电&#xff0c;充电时间到后自动 停止充电&#xff0c;中途检测到温度过高也会结束充电并开启风扇和蜂鸣器报警。 系统上电后&#xff0c;OLED显示“欢迎使用智能充电系统请稍后”&#xff0c;两秒钟…

《强化学习的数学原理》(2024春)_西湖大学赵世钰 Ch8 值函数拟合 【基于近似函数的 TD 算法:Sarsa、Q-leaning、DQN】

PPT 截取有用信息。 课程网站做习题。总体 MOOC 过一遍 1、学堂在线 视频 习题 2、相应章节 过电子书 复习 【下载&#xff1a; 本章 PDF GitHub 页面链接】 3、 MOOC 习题 跳过的 PDF 内容 学堂在线 课程页面链接 中国大学MOOC 课程页面链接 B 站 视频链接 PPT和书籍下载网址…

大厂面试官问我:哨兵怎么实现的,Redis 主节点挂了,获取锁时会有什么问题?【后端八股文六:Redis集群八股文合集】

往期内容&#xff1a; 大厂面试官问我&#xff1a;Redis处理点赞&#xff0c;如果瞬时涌入大量用户点赞&#xff08;千万级&#xff09;&#xff0c;应当如何进行处理&#xff1f;【后端八股文一&#xff1a;Redis点赞八股文合集】-CSDN博客 大厂面试官问我&#xff1a;布隆过滤…