我在家目录下touch一个文件,但是用ls -al查不到,这是为何?

来源:1-1 课程前导知识

老当益壮再吃一碗

2023-03-16

我在家目录下touch一个文件,但是用ls -al查不到,这是为何?先是mkdir一个one。然后touch one。文件one就查不到

写回答

1回答

Oscar

2023-04-04

这是因为你的家目录下已经有了一个名字为 one 的目录了,就不能存在名字也是 one 的文件了。

Linux 的文件名区分大小写。一个目录下不能出现同名的文件,不管是目录(文件夹)还是文件,都不能同名。 

所以你的 touch one 命令就不起作用,不会创建名为 one 的文件。

0
1
老当益壮再吃一碗
非常谢谢
2023-04-10
共1条回复

Linux核心技能与应用

一网打尽Linux必备核心技能,面试、升职必备的“敲门砖”。

2091 学习 · 692 问题

查看课程