首页 > 系统相关 >Linux 学习笔记

Linux 学习笔记

时间:2023-06-21 20:56:01浏览次数:48  
标签:缩写 文件 文件系统 笔记 学习 存放 Linux 目录

Linux 学习笔记

Linux目录结构

了解Linux的目录结构有助于我们管理Linux系统。

目录 作用
/bin bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。
/boot 这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。
/etc etc 是 Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home 用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve。
/lib lib 是 Library(库) 的缩写这个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件。几乎所有的应用程序都需要用到这些共享库
/lost+found 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件
/mnt 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了。
/opt opt 是 optional(可选) 的缩写,这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的
/proc proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
/root 该目录为系统管理员,也称作超级权限者的用户主目录。
/sbin s 就是 Super User 的意思,是 Superuser Binaries (超级用户的二进制文件) 的缩写,这里存放的是系统管理员使用的系统管理程序。
/selinux 这个目录是 Redhat/CentOS 所特有的目录,Selinux 是一个安全机制,类似于 windows 的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。
/srv 该目录存放一些服务启动之后需要提取的数据。
/sys 这是 Linux2.6 内核的一个很大的变化。该目录下安装了 2.6 内核中新出现的一个文件系统 sysfs 。sysfs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统。
/tmp tmp 是 temporary(临时) 的缩写这个目录是用来存放一些临时文件的
/usr usr 是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录。
/usr/bin 系统用户使用的应用程序
/usr/sbin 超级用户使用的比较高级的管理程序和系统守护程序
/usr/src 内核源代码默认的放置目录
/var var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
/run 是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run。

文章来源:菜鸟教程Linux目录结构

标签:缩写,文件,文件系统,笔记,学习,存放,Linux,目录
From: https://www.cnblogs.com/aoCat/p/17497011.html

相关文章

  • VINS-Fusion学习笔记(一)
    1.operator的用法c++工程文件结构:test.h具体:#include<iostream>usingnamespacestd;classV_3d{public: doublex,y,z; V_3d(doublex_,doubley_,doublez_):x(x_),y(y_),z(z_) { cout<<x<<","<<y<<","<<z<......
  • 自然语言处理中的深度学习研究
    目录1.引言2.技术原理及概念3.实现步骤与流程4.应用示例与代码实现讲解4.1.应用场景介绍4.2.应用实例分析4.3.核心代码实现4.4.代码讲解说明自然语言处理是人工智能领域的重要分支,研究的重点包括语音识别、机器翻译、文本生成等。深度学习是自然语言处理中的主流算法之一......
  • 数据挖掘中的机器学习算法研究
    目录数据挖掘中的机器学习算法研究是人工智能领域中的重要方向之一。机器学习是指通过计算机算法,让计算机从数据中自动提取规律和特征,从而实现对数据的分析和决策。在数据挖掘中,机器学习算法起着至关重要的作用,能够实现对大量数据的自动学习和分析,为实际应用提供重要的支持。本文......
  • R语言中的跨平台支持:如何在Windows、MacOS和Linux上使用R语言进行数据分析和可视化
    目录当今数据科学领域,R语言已经成为了数据分析和可视化的流行工具。R语言具有强大的功能和灵活性,使得它可以在各种不同的平台上运行,包括Windows、MacOS和Linux。因此,本文将介绍R语言中的跨平台支持,如何在Windows、MacOS和Linux上使用R语言进行数据分析和可视化。一、引言随着数......
  • 基于机器学习的智能家居场景应用
    目录1.引言2.技术原理及概念3.实现步骤与流程4.应用示例与代码实现讲解5.优化与改进6.结论与展望智能家居是近年来快速发展的领域,随着人工智能技术的发展,智能家居场景应用也越来越广泛。本文将介绍基于机器学习的智能家居场景应用,旨在为读者提供深入的思考和见解。1.引言......
  • 如何从AWS中学习如何使用AmazonSimpleStorageService(S3)进行数据存储
    目录文章标题:32.《如何从AWS中学习如何使用AmazonSimpleStorageService(S3)进行数据存储》背景介绍:随着数据量的不断增加,数据存储的需求也越来越大。传统的数据存储方式已经无法满足现代应用程序的需求,因此,数据存储技术不断发展和创新,尤其是在云计算领域,各种存储解决......
  • 如何构建您的第一部AWS机器学习服务
    目录《如何构建您的第一部AWS机器学习服务》背景介绍随着深度学习的广泛应用于机器学习领域的各个方面,AWS成为了一种重要的深度学习平台。作为AWS机器学习服务的第一部,如何构建和部署一部机器学习服务至关重要。本文章将介绍如何构建和部署一部AWS机器学习服务。文章......
  • 安全监督软件中的深度学习技术:应用案例研究
    目录安全监督软件中的深度学习技术:应用案例研究随着现代网络安全问题的不断加剧,安全监督软件的需求也越来越高。安全监督软件可以用于监控网络流量、识别恶意活动、分析安全漏洞等,帮助组织提高网络安全水平。在这个背景下,深度学习技术的应用成为研究热点之一。本文将介绍深度学......
  • 网络单纯形 学习笔记
    网络单纯形算法是一种神奇的算法。它可以求解带负圈的费用流,可以过HLPP板子,但它的(最坏)复杂度好像是指数级,尽管我并不会证感性理解:它和线规算法simplex有许多相似之处,而simplex(最坏)是指数级的.虽然但是,据CF[1]上所讲,它的平均时间复杂度是\(O(VE)\),且常数较小(无LCT情况......
  • TensorRT-Tensorflow深度学习模型优化视频课程-全套资料分享
        该课程详细讲解如何使用TensorRT来优化Tensorflow训练的深度学习模型。我们选择了LeNet模型和YOLOv3模型作为例子,与原始模型相比,优化后的模型速度分别提高了3.7倍和1.5倍。有关详细信息以及如何运行代码,请参阅具体课程视频。    文末附课程全套视频下载地址。 课程目......