news 2026/6/25 18:35:04

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

作者头像

张小明

前端开发工程师

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

Linux 文件和目录操作指南

1. 基本概念

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

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

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

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

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

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

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

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

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

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

50、命令行处理与版本控制全解析

命令行处理与版本控制全解析 1. 命令行处理步骤 在命令行操作中,shell 处理输入行的过程包含多个步骤。每一行从标准输入(STDIN)或脚本读取的内容被称为管道(pipeline),因为它可能包含一个或多个由零个或多个管道字符(|)分隔的命令。以下是命令行处理的详细步骤: 1…

作者头像 李华
网站建设 2026/6/25 5:53:18

gumbo-parser完整教程:C语言HTML5解析终极指南

gumbo-parser完整教程:C语言HTML5解析终极指南 【免费下载链接】gumbo-parser An HTML5 parsing library in pure C99 项目地址: https://gitcode.com/gh_mirrors/gum/gumbo-parser 在当今数据驱动的互联网时代,HTML解析已成为C语言开发者必须掌握…

作者头像 李华
网站建设 2026/6/25 1:22:58

Keyboard-Layout-Editor:重新定义键盘设计的在线创作平台

Keyboard-Layout-Editor:重新定义键盘设计的在线创作平台 【免费下载链接】keyboard-layout-editor Web application to enable the design & editing of keyboard layouts 项目地址: https://gitcode.com/gh_mirrors/ke/keyboard-layout-editor 你是否曾…

作者头像 李华
网站建设 2026/6/24 22:31:09

解锁代码演进密码:Gource可视化工具实战全解析

解锁代码演进密码:Gource可视化工具实战全解析 【免费下载链接】Gource software version control visualization 项目地址: https://gitcode.com/gh_mirrors/go/Gource 还在为枯燥的代码提交记录发愁吗?想不想让团队看到项目的"成长轨迹&qu…

作者头像 李华
网站建设 2026/6/24 23:08:15

Triton异步推理深度解析:C++客户端高性能并发处理实战进阶

Triton异步推理深度解析:C客户端高性能并发处理实战进阶 【免费下载链接】server The Triton Inference Server provides an optimized cloud and edge inferencing solution. 项目地址: https://gitcode.com/gh_mirrors/server/server 在现代AI推理系统中&a…

作者头像 李华
网站建设 2026/6/23 19:18:03

多智能体协同决策:应对复杂业务场景的技术突围之路

在数字化转型的浪潮中,企业正面临着前所未有的挑战。医疗诊断需要同时处理影像识别、病历分析和药物交互,金融风控必须兼顾市场预测、欺诈检测与合规审查,这些复杂场景已远超单一智能体的能力边界。500-AI-Agents-Projects项目通过跨行业实践…

作者头像 李华