ber*_*436 2 command-line directory files cat
我从 Ubuntu 12 中的终端获取我不理解的输出。
$cat sublime
no such file or directory
$mkdir sublime
cannot create directory 'sublime': File exists
Run Code Online (Sandbox Code Playgroud)
这两个怎么可能都是真的?我正在尝试使用这些说明安装 sublime 文本,但由于 /usr/bin/sublime 不存在,因此无法创建符号链接。
“文件”可以是几样东西。例如man find
列表:
-type c
File is of type c:
b block (buffered) special
c character (unbuffered) special
d directory
p named pipe (FIFO)
f regular file
l symbolic link
s socket
D door (Solaris)
Run Code Online (Sandbox Code Playgroud)
在您的情况下,“文件”可能是损坏的符号链接或包含文本“没有此类文件或目录”的常规文件。
您可以使用ls -ld sublime
来了解一下。(第一个字符表示文件的类型。)