news 2026/7/22 9:21:17

6、Linux 文件和目录操作指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
6、Linux 文件和目录操作指南

Linux 文件和目录操作指南

1. 基本概念

在 Linux 系统里,文件是存储在磁盘上的数据集合,可通过名称作为一个整体进行操作。而目录是一种特殊文件,可充当其他文件的文件夹,还能包含子目录。

可以把普通文件想象成文件柜抽屉里的文件夹。文件夹有名字,能存放信息,信息可重新整理,能随时调用或删除。文件柜的各个抽屉就是目录,每个文件都得存于某个目录中。

不过,这种比喻有局限性。在 Linux 里,文件夹能完全相同地复制,还存在“幻影文件夹”,其内容指向真实文件夹的内容,查看“幻影文件夹”时,实际看到的是其他地方文件夹的内容。而且,能创建任意数量的目录,与物理文件柜不同,目录可嵌套,有一个“主抽屉”即根目录,包含所有其他目录。

目录结构可类比成树,每个目录是树的一个“分支”。根目录用单独的斜杠(/)表示,它是整个目录树层次结构的基础,所有其他文件和目录都从这里分支出来。

为表示目录在文件层次结构中的位置,需指定从根目录到该目录的所有目录,用斜杠(/)分隔。例如,目录 dict 可表示为 /usr/dict。

每个用户在 /home 目录下有自己的分支,即用户的主目录。登录系统时,主目录就是当前工作目录。指定文件名作为工具或应用程序的参数时,可以使用相对于当前工作目录、以斜杠分隔的路径名。

每个目录有两个特殊文件,名为 . 和 ..。. 表示当前工作目录,.. 表示当前工作目录的父目录。

另一种指定文件名的方式是使用完整路径名,即从根目录(/)开始,到指定文件的所有目录分支的斜杠分隔列表。一个系统中不同目录的文件可以重名,但完整路径名唯一。

不过,启动工具或应用程序

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/21 11:05:52

48、Bash命令参考:测试操作符、I/O重定向与格式化输出

Bash命令参考:测试操作符、I/O重定向与格式化输出 在Bash编程中,有许多实用的命令和操作符,它们能帮助我们完成各种任务,如文件测试、输入输出重定向、字符串和数字的格式化输出等。下面将详细介绍这些内容。 1. 测试操作符 测试操作符用于 test 以及 [ ... ] 和 […

作者头像 李华
网站建设 2026/7/22 22:36:47

52、深入探索bash:从源码构建到高级应用

深入探索bash:从源码构建到高级应用 1. 获取bash 若能直接连接互联网,获取bash并非难事。可访问bash主页 http://www.gnu.org/software/bash/bash.html ,从中获取最新版本的详细信息及下载途径。若无法联网,还可从自由软件基金会(Free Software Foundation)直接订购C…

作者头像 李华
网站建设 2026/7/22 22:40:38

B站广告屏蔽神器:小电视空降助手让你的观影体验重回纯净

还在为B站视频中突如其来的广告片段而烦恼吗?当剧情正精彩时突然插入的赞助内容,是否总让你感到观影体验被打断?现在,一款名为"小电视空降助手"的浏览器插件,正在悄然改变着数百万B站用户的观看体验。 【免费…

作者头像 李华
网站建设 2026/7/22 21:51:44

Citra模拟器联机游戏终极指南:5步快速实现远程对战

Citra模拟器联机游戏终极指南:5步快速实现远程对战 【免费下载链接】citra 项目地址: https://gitcode.com/GitHub_Trending/ci/citra 还在为无法与好友远程联机玩3DS游戏而烦恼吗?🎮 Citra模拟器的网络功能为你打开了全新的游戏世界…

作者头像 李华
网站建设 2026/7/22 22:38:45

从实战角度解析sktime软依赖管理:构建稳健的时间序列分析环境

从实战角度解析sktime软依赖管理:构建稳健的时间序列分析环境 【免费下载链接】sktime sktime是一个用于机器学习中时间序列预测和分析的Python库,提供了丰富的数据预处理、特征提取和模型评估方法,适用于金融、气象等领域的数据分析。 项目…

作者头像 李华
网站建设 2026/7/22 6:26:36

第七十五篇:Kubernetes入门:Pod, Deployment, Service核心概念深度解析

一、引言:从单机编排到集群编排的革命 1.1 容器编排的演进历程 容器技术发展至今,已经从单机运行演变为大规模集群编排的时代。让我们回顾这一演进路径: 容器技术演进 {"2000年代": "chroot -> LXC -> 进程隔离技术&qu…

作者头像 李华