diff --git a/translated/tech/20211229 Folder or Directory- Here-s Why Folders are Called Directories in Linux.md b/translated/tech/20211229 Folder or Directory- Here-s Why Folders are Called Directories in Linux.md new file mode 100644 index 0000000000..74b4a8af0d --- /dev/null +++ b/translated/tech/20211229 Folder or Directory- Here-s Why Folders are Called Directories in Linux.md @@ -0,0 +1,83 @@ +[#]: subject: "Folder or Directory? Here’s Why Folders are Called Directories in Linux" +[#]: via: "https://itsfoss.com/folder-directory-linux/" +[#]: author: "Abhishek Prakash https://itsfoss.com/author/abhishek/" +[#]: collector: "lujun9972" +[#]: translator: "geekpi" +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +文件夹还是目录?这里是为什么文件夹在 Linux 中被称为目录的原因 +====== + +如果你开始使用 Windows 的电脑,你很可能会使用文件夹这个术语。 + +但当你切换到 Linux 时,你会发现文件夹通常被称为目录。 + +可能使一些新的 Linux 用户感到困惑。你应该叫它文件夹还是目录?甚至有区别吗? + +事情是这样的。如果你愿意,你可以叫它文件夹,如果你喜欢,也可以叫它目录。这不会有什么区别。 + +但是,如果你想知道为什么文件夹在Linux中被称为目录,这里有一些解释。 + +### 为什么文件夹在 Linux 中被称为目录? + +在我解释之前,让我们回顾一下文件夹和目录在现实世界中的用途。 + +文件夹(信封)可以在里面保存几个文件(或其他东西)。目录可以用来维护项目的索引,这样你就可以找到哪个项目位于哪里。 + +![Illustration of folder and directory][1] + +现在,让我们回到目录。这个词甚至在 Linux 存在之前就已经存在了。它来自 UNIX 时代。Linux 继承了 UNIX 的很多东西,这只是其中的一个。 + +现在让我告诉你一些可能让你吃惊的事情。目录并不是真的把文件放在里面。_**目录是一个“特殊的文件”,它知道文件的存储位置(通过[inode][2])。**_ + +这就说明了为什么它被称为目录。目录保存项目的索引,而不一定是项目本身。Linux 和 UNIX 中的目录并不保存它里面的文件。它们只是有关于文件位置的信息。 + +如果你想了解更多关于它的信息,我关于[硬链接][3]的文章应该可以帮助你。 + +那么,为什么它被称为文件夹呢?对我来说,这来自于视角。当你在一个图形环境中时,你会将事物可视化。在这里,文件可以像页面一样被可视化,这些文件页面被存储在一个信封(文件夹)中。 + +当操作系统开始使用图形元素时,我认为一些术语也相应地发生了变化,目录-文件夹就是其中之一。 + +### 你应该叫它文件夹还是目录? + +这完全取决于你。你可以在你方便的时候使用这两个术语。 + +然而,如果你正在学习 Linux 命令行或经常使用它,使用目录这个术语可能会有一点帮助。 + +有一些 Linux 命令,如 mkdir、rmdir 等。术语 “dir” 给出了一个提示,即这些命令与目录有关。 + +同样,许多 Linux 命令和 bash 脚本会使用选项 `-d` 表示目录,`-f` 表示文件。 + +至终端中的文件属性也会通过在目录前面加上字母 `d` 来区分文件和文件夹(目录)。 + +拿这个例子来说,我有一个名为 “some” 的文件和一个名为 “something” 的文件夹/目录。请注意各种 Linux 命令是如何用 “dir” 或 “d” 来区分文件和目录的。 + +![Example showing the difference between files and directories operations][4] + +所有这些让我觉得,在使用 Linux 命令时,使用“目录”这个术语会有好处。你的潜意识会更容易将 “dir” 和 “d” 与目录联系起来。 + +再说一次,如果你想叫它文件夹或目录,这完全取决于你。人们会明白你指的是什么。 + +我刚刚对目录一词的历史渊源做了一些分析,这应该会给你一些提示,为什么人们说“在 Linux/UNIX 中,所有东西都是一个文件”。 + +我已经结束了我的闲聊,我邀请你对此发表评论。 如果你发现任何技术错误,请告诉我。 + +-------------------------------------------------------------------------------- + +via: https://itsfoss.com/folder-directory-linux/ + +作者:[Abhishek Prakash][a] +选题:[lujun9972][b] +译者:[geekpi](https://github.com/geekpi) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://itsfoss.com/author/abhishek/ +[b]: https://github.com/lujun9972 +[1]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2021/12/folder-directory.png?resize=800%2C450&ssl=1 +[2]: https://linuxhandbook.com/inode-linux/ +[3]: https://linuxhandbook.com/hard-link/ +[4]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2021/12/file-directory-commands-difference.png?resize=800%2C378&ssl=1