Linux 操作系统 003-系统目录介绍

Linux 操作系统 003-系统目录介绍

本节关键字:Linux、根目录、目录介绍、常用配置文件
本节相关指令:

根目录介绍

目录名称描述
/binbinary的缩写,表示二进制文件,bin目录包含了会被所有用户实用的可执行程序。
/boot包含与Linux启动密切相关的文件。
/devdevice的缩写,表示设备,它里面的子目录,每一个对应一个外部设备,例如:光盘驱动的文件。
/etc包含系统的配置文件及一些常用软件的配置文件,例如:MySQL的my.cnf。
/home用户的私人目录,在这里放置私人的文件,类似windows的“我的文档”,Linux中每个用户都在home目录下有一个私人目录。
/liblibrary的缩写,表示库,包含被程序所调用的库文件。
/media媒体,当可移动的外设(U盘、SD卡等)插入电脑是,Linux可以通过media内的子目录访问这些外设中的内容。
/mntmount的缩写,表示挂载,类似media,一般表示临时挂载一些装置。
/optoptional application software package的缩写,表示可选的应用软件包,用于安装第三方软件和插件。
/root超级用户root的家目录。
/sbinsystem binary的缩写,表示系统二进制文件,包含系统级的重要可执行程序。
/srvservice的缩写,表示服务,包含一些网络服务启动之后所需要取用的数据。
/tmptemporary的缩写,表示临时的,普通用户和程序存放临时文件的地方。
/usrUnix Software Resource的缩写,表示Unix操作系统软件资源,usr目录是最庞大的目录之一,它安装了大部分用户要调用的程序。
/varvariable的缩写,表示动态的,通常包含程序的数据,例如:log文件等。

目录分类

/bin   [常用] /usr/bin    /usr/local/bin
是Binary的缩写,存放着最经常使用的命令/sbin   /usr/sbin    /usr/local/sbin
s就是Super或system的意思,这里存放的是系统管理员使用的系统管理程序/home
存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名/root
该目录为系统管理员,也称为超级权限者的用户主目录/lib
系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件,几乎所有的应用程序都需要用到这些共享库/lost+found 
这个目录一半情况下是空的,当系统非法关机后,这里就存放了一些文件/etc 
所有的系统管理所需要的配置文件和子目录 my.conf/usr
非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录/boot
存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件/proc
一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息/srv
service缩写,改目录存放一些服务器启动之后需要提取的数据/sys
是Linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统sysfs/tmp
是用来存放一些临时文件/dev
类似于windows的设备管理器,把所有的硬件用文件的形式存储/media
Linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux会把识别的设备挂载到这个目录下/mnt
系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将外部的存储挂载在 /mnt 上,然后进入该目录就可以查看里边的内容了/opt
这是给主机额外安装软件所摆放的目录,如安装ORACLE数据库就可放到该目录下,默认为空/usr/local
这是给另一个主机额外安装软件所安装的目录,一般是通过编译源码方式安装的程序/var
存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下,包括各种日志文件/selinux   [security-enhanced linux]
SELinux是一种安全子系统,他能控制程序只能访问特定文件,有三种工作模式,可以自行设置。

常用配置文件

文件名称描述
/etc/passwd用于存储用户账户信息,包括用户名、用户ID、用户主目录和默认Shell等。
/etc/group用于存储用户组信息,包括用户组名称、用户组ID和用户组成员等。
/etc/inittabinit的配置文件。
/etc/issue在登录提示符前的输出信息。通常包括系统的一段短说明或欢迎信息。内容由系统管理员确定。
/etc/motd成功登录后自动输出,内容由系统管理员确定,经常用于通告信息,如计划关时间的警告。
/sbin/nologin不能登陆的用户。
/var/log/message系统的日志文件。
/etc/profile全局配置文件可以在添加一行PATH=$PATH:/usr/local/mysql/bin即可以软件的命令可以使用。
/etc/fstab用于存储文件系统的挂载信息,包括文件系统类型、挂载点、挂载选项等。
/etc/hosts用于存储主机名和IP地址的映射关系,可以用于解析主机名。
/etc/host.conf指定如何进行域名解析(可多选,按顺序优先bind、hosts、NIS)。
/etc/resolv.conf用于配置DNS服务器信息,包括DNS服务器的IP地址和域名搜索路径等。
/etc/ssh/sshd_config用于配置SSH服务器的设置,包括端口号、密钥认证、访问限制等。
/etc/sysctl.conf用于配置内核参数,可以通过修改该文件来改变系统的行为,如优化网络性能、提高安全性等。
/etc/sudoers用于配置sudo命令的权限控制,可以限制用户对系统的访问权限。
/etc/logrotate.conf用于配置日志文件的轮转设置,可以控制日志文件的大小和数量,以避免磁盘空间耗尽。
/etc/services存储各种网络服务与所使用的协议及端口号的映射关系。
/etc/sysconfig/network基本网络配置,如:主机名、网关。
/etc/sysconfig/network-scripts/ifcfg-ens33网卡配置文件,其中ens33为网卡名,不同主机可能不同。
/etc/rc.d/rc.local开机自动执行命令,该文件需要有可执行权限。
/etc/yum.repos.d配置本地YUM源。
/etc/crontab系统定义的任务计划。
/etc/sysconfig/iptables防火墙主配置文件。
/usr/share/man系统手册页。
/dev/null没有用的文件所放的位置,相当于回收站,吞噬设备。

未完:后续会继续补充 ^ v ^

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

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

相关文章

用23种设计模式打造一个cocos creator的游戏框架----(二十)解析器模式

1、模式标准 模式名称:解析器模式 模式分类:行为型 模式意图:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 结构图: 适用于&#xff1…

K8S(十一)—Service详解

目录 Service发布服务(服务类型)type: ClusterIP选择自己的 IP 地址例子 type: NodePort选择你自己的端口为 type: NodePort 服务自定义 IP 地址配置例子 type: LoadBalancer混合协议类型的负载均衡器禁用负载均衡器节点端口分配设置负载均衡器实现的类别…

java之HikariCP连接池介绍和使用方法 简单易懂!!!

文章目录 一、HikariCP连接池介绍二、导入的jar包三、代码演示配置文件使用配置文件连接运行结果 一、HikariCP连接池介绍 在我们的工作中,免不了要和数据库打交道,而要想和数据库打好交道,选择一款合适的数据库连接池就至关重要&#xff0c…

软件试运行整体方案

一、 试运行目的 (一) 系统功能、性能与稳定性考核 (二) 系统在各种环境和工况条件下的工作稳定性和可靠性 (三) 检验系统实际应用效果和应用功能的完善 (四) 健全系统运行管理体…

网神防火墙后台用户敏感信息泄露漏洞复现

简介 网神防火墙是一款由中国知名网络安全公司启明星辰开发的防火墙产品。它提供了全面的网络安全防护功能,旨在保护企业网络免受各种网络威胁和攻击。 该产品存在用户账号信息泄露漏洞,通过构造特定数据包,获取防火墙管理员登录的账号密码。 漏洞复现 FOFA语法: body=&…

6TIM定时器

STM32的定时器功能众多,拥有基本定时功能,输出比较功能(如产生PWM波等),输入捕获(测量方波信号),读取正交编码器的波形。 1.中断原理 TIM定时器的基本功能是对输入的时钟进行计数&…

vue使用xlsx和xlsx-style导出xlsx文件并修改样式

1.下载依赖 npm install xlsx --save npm install file-saver --save npm install xlsx-style --save2.先修改xlsx-style的源码,一旦引入xlsx-style则会报错 在\node_modules\xlsx-style\dist\cpexcel.js 807行 的 var cpt require(’./cpt’ ‘able’); 改成 v…

Python如何画函数图像

1 问题 通过图像可以直观地学习函数变化,在学习函数等方面效果显著。下面我们尝试用Python的2D绘图库matplotlib来绘制函数图像。实现 yx*x 图象。 2 方法 用文字描述解题思路,可配合一些图形以便更好的阐述。解决问题的步骤采用如下方式: …

100GPTS计划-AI写诗PoetofAges

地址 https://chat.openai.com/g/g-Cd5daC0s5-poet-of-ages https://poe.com/PoetofAges 测试 创作一首春天诗歌 创作一首夏天诗歌 创作一首秋天诗歌 创作一首冬天诗歌 微调 诗歌风格 语气:古典 知识库

掌握 Babel:让你的 JavaScript 与时俱进(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

蓝桥杯嵌入式——LED

原理:PD2为使能端,高电平使能。使能的时候,给PC8-PC15高电平即可点亮LED。 CUBE里将这些端口设置为GPIO输出模式,将PC8-15初始电平设置为高电平(这样一上电就不会亮),PD2默认低电平,不用管,然后生成代码即可…

算法通关第十九关-青铜挑战理解动态规划

大家好我是苏麟 , 今天聊聊动态规划 . 动态规划是最热门、最重要的算法思想之一,在面试中大量出现,而且题目整体都偏难一些对于大部人来说,最大的问题是不知道动态规划到底是怎么回事。很多人看教程等,都被里面的状态子问题、状态…

1,探索「两数之和」问题的多种算法解决方案

今天要讨论的是「两数之和」问题,并将从哈希表解法到排序数组与双指针法、再到一遍哈希表解法的不同解决方案进行详细探讨 哈希表解法: 第一,使用了一种简单而有效的方法——哈希表。我们创建了一个 HashMap,用于存储已遍历过的元…

如何在Go中向错误中添加额外的信息

引言 当Go中的函数失败时,该函数将使用error接口返回一个值,以允许调用者处理该失败。在许多情况下,开发人员将使用fmt包中的fmt.Errorf函数来返回这些值。不过,在Go 1.13之前,使用此函数的一个缺点是,您将丢失有关可能导致错误返回的任何错误的信息。为了解决这个问题,…

Linux--学习记录(3)

G重要编译参数 -g(GDB调试) -g选项告诉gcc产生能被GNU调试器GDB使用的调试信息,以调试程序编译带调试信息的可执行文件g -g hello.c -o hello编译过程: -E(预处理) g -E hello.c -o hello.i-S(编…

Kubernetes 容器编排(4)

Downward API Downward API 用于在容器中获取 POD 的基本信息,kubernetes原生支持 Downward API提供了两种方式用于将 POD 的信息注入到容器内部: 1.环境变量:用于单个变量,可以将 POD 信息直接注入容器内部。 2.Volume挂载&…

【Docker】Docker安装部署maven私服

文章目录 镜像拉取构建nexus实例登录maven私服如何查看实例初始化的admin密码呢?1.查看容器挂载卷2.找到nexus_nexus_data查看挂载卷详情3.查看admin账号密码4.登录并重置密码 使用nexus私服1.设置settings.xml2.设置idea pom 出现的问题小插曲 镜像拉取 docker pu…

Spring Cloud + Vue前后端分离-第6章 通用代码生成器开发

Spring Cloud Vue前后端分离-第6章 通用代码生成器开发 6-1 代码生成器原理介绍 1.增加generator模块,用于代码生成 2.集成freemarker 通用代码生成器开发 FreeMarker 是一款模版引擎,通过模板生成文件,包括html页面,excel …

Ubuntu 18.04配置NFS服务器以及配置时遇到NFS问题

1.安装相关软件 sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common 2.配置共享目录 2.1修改exports文件 sudo vi /etc/exports在最后添加如下并保存退出 /home/xiaowu/nfs 192.168.31*(rw,sync,no_root_squash,no_subtree_check) /home/xiaowu/nfs…

计算机组成原理(输入输出系统-----程序查询方式)

目录 程序查询方式 一.程序查询方式的流程 1.查询流程 2.程序流程 二.程序查询方式的接口电路 程序查询方式 一.程序查询方式的流程 1.查询流程 单个设备: 如果在传输过程当中只有一个内存和I/O之间数据传输,在执行程序的过程当中CPU会执行出来一…