gpt4 book ai didi

UNIX:同一路径上的两个同名目录?

转载 作者:行者123 更新时间:2023-12-04 23:52:55 26 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




当我通过一个 unix 系统时,我发现五个,两个同名的目录列在同一路径上,当我执行 ls -Dl

这是 View ,为什么我说五个,两个同名的目录......

//11/# ls -Dl

total 553

drwxrwxr-x 2 root root 12288 Dec 20 2010 bin

drwxrwxr-x 2 root root 16384 Sep 28 2010 bin

drwxrwxr-x 11 root root 4096 Oct 25 06:49 etc

drwxrwxr-x 11 root root 8192 May 17 07:40 etc

drwxrwxr-x 3 root root 4096 Sep 28 2010 qnx4

drwxrwxr-x 4 root root 4096 Jul 26 2010 qnx4

drwxrwxr-- 4 root root 4096 Sep 28 2010 registry

drwxrwxr-x 4 root root 4096 Aug 31 2008 registry

drwxrwxr-x 16 root root 4096 Sep 28 2010 usr

drwxrwxr-x 17 root root 4096 May 27 03:49 usr

这怎么可能??如果我 cd 其中任何一个会发生什么,我最终会进入哪个目录?

当我做 ls -liF 时,还有另一种看待它的方式此处列出的目录提供了不同的 inode。甚至不是符号链接(symbolic link)或任何东西。???

请给我解释一下??

最佳答案

您应该使用所有这些命令来检查文件名中的各种字符(包括隐藏字符):

printf "[%s]\n" *

printf "%s\n" * | cat -vte

printf "%s\n" * | od -bc

最后一个还将转储每个转储八进制和 ascii 中的每个字符。

关于UNIX:同一路径上的两个同名目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19604384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com