Linux——文件系统层次结构,绝对路径

server/2024/10/21 9:14:43/

一、文件系统层次结构

       linux中所有文件存储在文件系统中,文件系统层次结构可以类比为一颗到立的树,最顶层为根目录/,根目录/底又分了/etc,/bin,/boot,/dev等子目录,而这些子目录底下又可以生成子目录分支。

以下为linux中较为重要目录的介绍:

linux重要目录
位置用途
/etc供系统用于访问硬件的特殊设备文件
/dev特定于系统的配置文件
/home供普通用户存储其个人数据和配置文件的主目录
/root管理超级用户root的主目录
/run自上一次系统启动以来启动的进程的运行时数据,包括进程ID文件和锁定文件
/tmp供临时文件使用的全局可写空间,10天内未曾访问,更改或修改的文件将自动删除
/usr

安装的软件,共享的库和只读程序数据,/usr目录中的重要子目录包括下列命令:

/usr/bin:用户命令

/usr/sbin:系统管理命令

/usr/local:本地自定义软件

/var动态变化的文件(如数据库,缓存目录,日志文件等)可以在/var下找到
//boot开始启动过程所需的文件

二、绝对路径和相对路径

绝对路径

       绝对路径为一个文件在文件系统层次结构中的确切位置,即从根目录出发,层层遍历每个子目录后最总所在的位置。每个文件在文件系统中的绝对路径有且仅有一个,可以通过路径名的开头是否为/来判断当前路径是否为绝对路径。

相对路径

       当用户登录并打开命令窗口时,初始位置通常是用户的主目录,系统进程也有一个初始目录,用户和进程根据需要更改到其他目录,工作目录和当前工作目录指它们的当前位置。

       相对目录指从当前工作目录到达该文件所需的路径,判别是否为相对路径的方法为判断路径名是否以/开头,不是则为相对路径。

浏览文件系统中的路径

       pwd命令显示该shell的当前工作目录的完整路径名。

       Ls命令列出指定目录的目录内容,如果未指定目录,则列出当前工作目录的内容。

       ls常用到的三个选项为-l,-a,-R选项,-l是以长列表的格式显示文件目录,-a选项显示包含隐藏文件在内的所有文件,-R选项以递归的方式显示包括子目录在内所有目录的内容。

       cd命令可以更改shell的当前工作目录,如果没有为该命令指定任何参数,将自动切换到当前的主目录,cd - 命令可以更改到到用户在进入当前目录之前所处的目录,cd ..命令上移一个级别,进入其父目录(不用知道父目录的名称)

       在上述代码中,cd Music进入当前工作目录的Music目录下,cd默认情况下返回当前用户的主目录,cd -返回上一级目录,cd ..返回当前目录的上一级目录

      cd ..为返回当前目录的上一级目录,cd ../..为返回当前目录的上上一级目录。


http://www.ppmy.cn/server/106985.html

相关文章

【鸿蒙样式初探】多个组件如何共用同一样式

最近开发鸿蒙,刚接触难免二和尚摸不着头脑,尤其是样式...... 背景 在做银行卡显示的一个小需求时: 每个Text都需要设置fontColor:#FFFFFF" 想着是否可以简单点 解决历程 思路一:(拒绝) 使用Styles 提取封装公…

Python(R)均方根误差平均绝对误差导图

🎯要点 回归模型评估指标评估薪水预测模型评估员工倦怠率模型评估大气分析生成式对抗模型目标对象缺失下,性能估算法追踪模型误差指标降尺度大气学模拟模型准确性评估蛋白染色质相互作用模型评估 Python回归误差指标 平均绝对误差表示数据集中实际值和…

python-opencv读写图像中文路径的问题

在使用python的opencv库处理图像时,通常使用cv2.imread()函数读取图像,然而如果图像路径包含中文,则会读取失败。对此,需要作以下修改,即可读取中文路径的图像。 cv2.imwrite(filename, img) 修改为 cv2.imencode(.jp…

Megatron 自然语言处理实战指南

这个项目的Table of Contents(目录)提供了一个全面的指南,涵盖了Megatron及其相关工具、技术和应用的多个方面。以下是各部分的简要介绍: 1. Megatron Overview(Megatron概述) 本部分介绍Megatron项目的总体情况,包括其目标、特点以及在大规模语言模型训练中的应用。2.…

【ShuQiHere】用类来实现LSTM:让你的模型拥有更强的记忆力

【ShuQiHere】 欢迎回到ShuQiHere!今天我们要来聊一聊LSTM(Long Short-Term Memory),一种非常流行的循环神经网络(RNN)变种。LSTM以其卓越的记忆能力和处理长序列数据的强大性能而闻名。今天,我…

实现Kruskal算法连通游戏地图地牢

前置知识 c分享|并查集从入门到出门 - 力扣(LeetCode) 彻底搞懂克鲁斯卡尔(Kruskal)算法(附C代码实现) - QuanHa - 博客园 (cnblogs.com) 白色点矩形是地牢,其中白线是按照krsukal…

【无标题】如何实现数据列表的滚动效果,快速处理

如何实现某个数据列表滚动效果&#xff0c;快速处理。 <div class"tableData" id"tableData"><div class"tables" id"tables"><div class"dataLine"><div class"appcation"></div>…

【FESCO福利专区-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 1. 暴力破解密码&#xff0c;造成用户信息泄露 2. 短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉 3. 带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造…