<分区>
查看the man pages for plain old ls
我看到 -F
-F, --classify append indicator (one of */=>@|) to entries
我已经用过几次了,但我只看到它在文件夹中添加了一个斜杠 /
,这与 ls -p
这对其他人意味着什么 *=>@|
?
我正在运行带有 GNU bash 的 Ubuntu 14.04,版本 4.3.11(1)-release (x86_64-pc-linux-gnu)
标签 bash ubuntu filesystems ls
<分区>
查看the man pages for plain old ls
我看到 -F
-F, --classify append indicator (one of */=>@|) to entries
我已经用过几次了,但我只看到它在文件夹中添加了一个斜杠 /
,这与 ls -p
这对其他人意味着什么 *=>@|
?
我正在运行带有 GNU bash 的 Ubuntu 14.04,版本 4.3.11(1)-release (x86_64-pc-linux-gnu)
最佳答案
每个符号都对应一种特定类型的文件。如果您还没有看到它们,可能是因为您没有任何该类型的文件。 ls
的手册页应该说明它们各自的含义。但是,如果您出于某种原因无法阅读您的内容,请阅读我的内容:
-F Display a slash (`/') immediately after each pathname that is a
directory, an asterisk (`*') after each that is executable, an at
sign (`@') after each symbolic link, a percent sign (`%') after
each whiteout, an equal sign (`=') after each socket, and a
vertical bar (`|') after each that is a FIFO.
我的似乎使用了一些你不使用的字符,而没有使用你使用的一些字符。因此,要解决其他问题,您需要阅读引用您的版本的手册页。
关于bash - 什么是 ls -F (ls --classify),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670096/