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),相同的文件有些有后缀,有些没有后缀的主要内容,如果未能解决你的问题,请参考以下文章

你好哥们,能不能把你那个在win7下双击运行jar的批处理文件发给我

在linux下双击用wine软件的打开

Win7/Win8下双击执行jar程序的方法

两台机器共享模型

以与 Bash 相同的方式转义文件名

关于linux系统下双网卡同时访问内外网的问题