08. 【Linux教程】CentOS 目录介绍

CentOS 目录介绍

前面小节介绍了如何安装并登录连接 CentOS 系统,本小节围绕 CentOS 系统的目录,介绍其各个目录的作用,方便读者以后在工作中很好地将项目和软件归类存储,熟悉 CentOS 系统各个目录的功能介绍,有助于加深对 CentOS 系统的工作原理的理解。

1. 进入 root 目录

root 目录相当于 Windows 中我的电脑,命令如下:

cd /rootls

执行结果如下图:

Tips:其中 cd /root 表示切入到根目录下的 root 目录,ls 表示查看当前目录里面有哪些显示的文件。

2. 从 root 目录返回上一级目录

从 root 目录返回至上一级目录的命令如下:

cd ..ls

执行结果如下:

Tips:其中 cd .. 表示切入到当前目录的上级目录。

3. CentOS 各个目录功能

目录名称功能与作用描述
/bin二进制应用程序目录,其中包含二进制文件 CentOS 系统所有用户使用的命令都在这个目录下。
/boot开机启动引导目录,启动 (boot) 配置文件,其中包括了 Linux 内核文件与开机所需要的文件。
/dev设备目录,设备 (device) 相关的文件和目录,其中包含了所有应用程序的配置文件,还包含了启动 / 停止某个程序的 shell 脚本。
/etc配置文件目录,配置文件、启动脚本等文件。
/home本地用户目录,所有不同权限的系统用户可在 home 目录分配存储个人用户的文件和资料。
/lib系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助。
/lost+fount系统异常产生错误时,会将一些遗失的片段放置于此目录下,通常这个目录会自动出现在装置目录下。如加载硬盘于 /disk 中,此目录下就会自动产生目录 /disk/lost+found 。
/media挂载可移动介质 (media),诸如 CD、数码相机,软盘,光盘等,可移除设备挂载目录。
/mnt挂载 (mounted) 文件系统,临时安装目录,系统的管理员可拥有挂载文件系统的权限。
/opt第三方软件安装目录,第三方应用程序一般放在此目录下,但实际中通常习惯放在 /usr/local 目录下。
/proc特殊的动态信息目录,此目录的数据都在内存中,如系统核心,外部设备,网络状态,用以维护系统信息和状态,包括当前运行中进程 (processes) 信息。
/rootroot 用户主文件夹,读作 “slash-root” ,其他用户均放置在 /home 目录下
/run系统运行的时候所需的文件,以前在 /var/run 中,后来拆分成独立的 /run 目录,重启后重新生成对应的目录数据。
/sbin重要的系统二进制 (system binaries) 文件,也是包含的二进制可执行文件。在这个目录下的 linux 命令通常都是由系统管理员使用的,对系统进行维护。
/srv服务启动后需要访问的数据目录。
/sys系统 (system) 文件,跟 proc 一样虚拟文件系统,记录核心系统硬件信息。
/tmp临时文件目录,存放临时文件目录,所有用户对该目录均可读写。
/usr应用程序放置目录,包含绝大部分所有用户 (users) 都能访问的应用程序和文件。
/var经常变化的 (variable) 文件,存放系统执行过程经常改变的文件,代表变量文件。在这个目录下可以找到内容可能增长的文件。

4. 小结

本小节介绍了如何使用 cd 命令切入到主目录,使用 ll 或 ls 命令查看当前目录列表,列举说明了主目录中各个目录的功能与作用,了解完各个目录的功能与作用之后,在后续的学习章节中如果接触到其中某一个目录,读者就可以快速知道该目录的作用与功能,帮助读者理解 Linux 相关知识点。

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

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

相关文章

035 Arrays类

示例 int[] nums new int[10]; // fill Arrays.fill(nums, 666); System.out.println(Arrays.toString(nums)); // sort nums new int[]{1, 3, 5, 7, 9, 2, 4, 6, 8}; Arrays.sort(nums); System.out.println(Arrays.toString(nums)); // equals int[] nums2 new int[]{1,…

【数据分享】1929-2023年全球站点的逐日平均能见度(Shp\Excel\免费获取)

气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、湿度等指标,说到常用的降水数据,最详细的降水数据是具体到气象监测站点的降水数据! 有关气象指标的监测站点数据,之前我们分享过1929-2023年全…

【Spring】代理模式

文章目录 代理模式对代理模式的理解静态代理动态代理JDK动态代理原理源码优化 CGLIB动态代理使用原理 JDK与CGLIB的对比 面试题JDK动态代理和CGLIB有什么区别?既然有没有接口都可以用CGLIB,为什么Spring还要使用JDK动态代理? 代理模式 对代理…

关于自动驾驶概念的学习和一些理解

文章目录 对于自动驾驶的认识自动驾驶技术的优势自动驾驶的技术要求自动驾驶技术的挑战自动驾驶技术的潜在影响总结 对于自动驾驶的认识 自动驾驶是指车辆在没有人类驾驶员控制的情况下进行行驶的技术。随着人工智能的快速发展,自动驾驶技术已经成为将来交通行业的…

4. 树(二叉树、二叉查找树/二叉排序树/二叉搜索树、平衡二叉树、平衡二叉B树/红黑树)

树 1. 二叉树1.1 概述1.2 特点1.3 二叉树遍历方式1.3.1 前序遍历(先序遍历)1.3.2 中序遍历1.3.3 后序遍历1.3.4 层序遍历 2. 二叉查找树(二叉排序树、二叉搜索树)2.1 概述2.2 特点 3. 平衡二叉树3.1 概述3.2 特点3.3 旋转3.3.1 左旋3.3.2 右旋 3.4 平衡二…

云原生数据库 GaiaDB 的核心技术演进和解析

导读 在越来越强调云原生的环境下,存算分离作为一种新的架构理念,已经是大势所趋。新的技术架构带来新的问题和挑战,百度智能云的云原生数据库 GaiaDB 采用 Quorum 分布式协议、高性能网络、高可靠分布式存储引擎等技术实现更高的性能和可用性…

ElementUI Form:Select 选择器

ElementUI安装与使用指南 Select 选择器 点击下载learnelementuispringboot项目源码 效果图 el-select.vue&#xff08;Select选择器&#xff09;页面效果图 项目里el-select.vue代码 <script> export default {name: el_select,data() {return {options: [{value…

PHP之数据类型的基本介绍

让我为大家介绍一下PHP中的数据类型吧&#xff01; 数据类型有&#xff1a;字符串、整数、浮点数、布尔、数组、对象、NULL、资源类型 我们可以使用gettype去获取数据类型 var_jump()会返回变量的数据类型与值&#xff0c;一般用于开发调试时使用 字符串 字符串是字符序列…

备战蓝桥杯---搜索(优化1)

显然&#xff0c;我们可以用BFS解决&#xff0c;具体实现与八数码类似&#xff1a; 下面是代码&#xff1a; #include<bits/stdc.h> using namespace std; #define N 3000000 string a,b; int hh,dis[N],cnt; struct node{string u,v; }bian[7]; map<string,int>…

Python爬虫requests库详解

使用 requests 上一节中&#xff0c;我们了解了 urllib 的基本用法&#xff0c;但是其中确实有不方便的地方&#xff0c;比如处理网页验证和 Cookies 时&#xff0c;需要写 Opener 和 Handler 来处理。为了更加方便地实现这些操作&#xff0c;就有了更为强大的库 requests&…

docker 网络模型

一、docker的网络模型分为四种 【1】Host(与宿主机共享一个网络)&#xff0c;宿主机的localhost 及 容器内的localhost 【2】Bridge(与宿主机共享一个局域网&#xff0c;有自己的网络&#xff1b;docker运行默认Bridge)&#xff1b;容器内localhost不是宿主机localhost 【3】…

【CSS + ElementUI】更改 el-carousel 指示器样式且隐藏左右箭头

需求 前三条数据以走马灯形式展现&#xff0c;指示器 hover 时可以切换到对应内容 实现 <template><div v-loading"latestLoading"><div class"upload-first" v-show"latestThreeList.length > 0"><el-carousel ind…

android tv开发-1,leanback替代品

目录 tvapp与手机的重大不同 tvapp的焦点 dpadrecyclerview 其它开发资源与示例 leanback虽然可以简化开发流程,但国内好多设计与它不符合.有没有替代品可以用呢 tvapp与手机的重大不同 时刻需要焦点,以便告知用户现在操作点在哪里.交互略有不同,比如加载更多时应该如何页…

双非本科准备秋招(16.1)—— 力扣二叉树

1、101. 对称二叉树 检查是否对称&#xff0c;其实就是检查左节点等不等于右节点&#xff0c;我们可以用递归来做。 如果左右节点都为null&#xff0c;说明肯定对称呀&#xff0c;返回true。 如果一个为null一个不为null&#xff0c;或者左右的值不相等&#xff0c;则为false。…

手机常亮屏不自动灭屏

一. 基础知识介绍 1. WakeLock&#xff08;休眠锁&#xff09; WakeLock用于保持设备的唤醒状态&#xff0c;有些情况下&#xff0c;即时用户不操作App&#xff0c;我们也需要保持屏幕处于唤醒状态&#xff0c;以保证用户体验&#xff0c;比如视频类APP和计步类APP&#xff0c;…

ChatGPT高效提问—基础知识(LM、PLM以及LLM)

ChatGPT高效提问—基础知识&#xff08;LM、PLM以及LLM&#xff09; ​ 了解语言模型&#xff08;language model, LM&#xff09;、预训练语言模型&#xff08;pre-trained language model, PLM&#xff09;和大型语言模型&#xff08;large language model, LLM&#xff09;…

Linux 系统安装Allure

要在 Linux 系统上进行离线安装 Allure 命令行工具&#xff0c;可以按照以下步骤进行操作&#xff1a; 1. 在具有互联网连接的计算机上下载 Allure 的二进制压缩包。 可以从 Allure 的官方 GitHub 仓库&#xff08;https://github.com/allure-framework/allure2/releases&…

flutter开发实战-ijkplayer视频播放器功能

flutter开发实战-ijkplayer视频播放器功能 使用better_player播放器进行播放视频时候&#xff0c;在Android上会出现解码失败的问题&#xff0c;better_player使用的是video_player&#xff0c;video_player很多视频无法解码。最终采用ijkplayer播放器插件&#xff0c;在flutt…

3D力导向树插件-3d-force-graph学习001

一、引入文件&#xff1a;下载静态js文件引入 1、**以vue项目测试&#xff0c;在index.html文件中引入静态文件&#xff08;js文件可在官网下载&#xff09;** 2、**也曾尝试用npm包下载引入的方法&#xff0c;总是会有报错&#xff0c;所以采用静态js文件引入的方式** 二、基…

git如何将分支名由main改为master

要将分支名从 “main” 改为 “master”&#xff0c;请按照以下步骤操作&#xff1a; 首先&#xff0c;确保你已经在要重命名的分支上。通常&#xff0c;这是 “main” 分支。要检查当前分支&#xff0c;请运行以下命令&#xff1a; git branch这将显示所有本地分支&#xff…