bash - 两台机器,在相同的文件夹下双击table键(auto-complete),相同的文件有些有后缀,有些没有后缀
Posted 王万林 Ben
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash - 两台机器,在相同的文件夹下双击table键(auto-complete),相同的文件有些有后缀,有些没有后缀相关的知识,希望对你有一定的参考价值。
bash - 两台机器,在相同的文件夹下双击table键(auto-complete),相同的文件有些有后缀,有些没有后缀
问题描述
如图,两台机器同一个目录下的libjava.so
文件,在执行ls
命令时双击table键(auto-complete),其中一台机器是显示libjava.so
,另一台机器显示libjava.so*
。
这是为何?用户疑惑。
问题解决
经查看资料,造成显示差异,是由于用户的shell环境的auto-complete打开了append indicator
的功能(也可参考ls
命令的-F
选项)。它可以在文件的末尾加上特定的字符,来表示该文件的类型。
由资料可知,而用户的截图可以看到,权限是不同的,
- 有星号结尾的,是有可执行权限的普通文件;
- 无星号结尾的,是除几种特殊文件外的其余普通文件。
参考资料
https://www.gnu.org/software/coreutils/manual/coreutils.html#General-output-formatting
https://unix.stackexchange.com/a/505529/287317
以上是关于bash - 两台机器,在相同的文件夹下双击table键(auto-complete),相同的文件有些有后缀,有些没有后缀的主要内容,如果未能解决你的问题,请参考以下文章