为什么在 Linux 中的文件夹被称为目录?

Posted 天地会珠海分舵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么在 Linux 中的文件夹被称为目录?相关的知识,希望对你有一定的参考价值。

有知乎网友提问说:

为什么在 Linux 中的文件夹被称为目录?

这东西我觉得应该这样去看,目录应该是翻译自Directory,更适合在命令行工作的场景下使用。而文件夹,应该是翻译自Folder,更适合在通过图形界面的时候进行操作时的场景下使用。

试想下,在linux的世界中,人们主要是通过键盘在那个叫做terminal或者console的东西上左穿右插的,一会cd到这里,一会cd到那里,cd多了,不知道身处何方时,又来个pwd看是当前工作路径。这里的d都是代表directory的意思。

macdeMac-mini:/usr$ cd /var/log/apache2 
macdeMac-mini:apache2$ pwd
/var/log/apache2
macdeMac-mini:apache2$ 

所以在命令行下工作时,我们更倾向于用Directory这个名字,因为Directory包含了不仅仅是当前这个文件夹的意味,更隐含着你从根到当前位置的路径信息,让使用命令行的你(往往是程序员)时刻清醒着自己身处何方~!

而在图形界面时,用Directory来称呼一个文件夹就显得不合理了,因为我们看到的更多是一个个方块状的像真实的公文包一样的东西,你将其称之为目录或者路径或者Directory,都显得很不形象,给人的感觉就是命令行中的那一串带着斜杠分隔符的路径。

而称之为文件夹或者Folder,一下子整个形象就具体起来了!普通人一打开文件浏览器就能上手,而这,估计也是为什么Windows能这么成功的原因之一吧。

我是@天地会珠海分舵。能力一般,水平有限,觉得我说的还有那么点道理的不妨点个赞关注下!

以上是关于为什么在 Linux 中的文件夹被称为目录?的主要内容,如果未能解决你的问题,请参考以下文章

为什么在 Linux 中的文件夹被称为目录?

linux系统中的当前工作目录什么意思啊?

Linux中编写一个shell脚本将指定目录中的文件的文件全名改为大写,但是命令执行完,shell

如何防止 Laravel 应用程序文件夹被搜索引擎索引

linux下的粘滞位权限

linux下的粘滞位权限