默认显示隐藏的 .htaccess 文件

默认显示隐藏的 .htaccess 文件

我想知道是否有某种方法可以.htaccess在我创建的每个文件夹中默认显示文件。

是否有可能从隐藏文件中排除 .htaccess 文件? 也许从终端

答案1

Ctrl+H如果你使用 Ubuntu 文件浏览器 (Nautilus) 浏览文件,则可以使用

答案2

您可以设置一个别名,ls以便它始终列出“点”文件;语法根据所使用的 shell 而略有不同;对于 bash 它是:

alias ls='ls -a'

将上述行添加到您的 ~/.bashrc。缺点是每次都会列出所有以点开头的文件。

答案3

在 Linux 中,所有以“点”开头的文件都被视为隐藏文件。隐藏不是可以从文件中删除的属性,因此该文件不会被隐藏。如果要取消隐藏文件,则需要更改其名称,即如果要删除.某个文件从隐藏文件中,你将其重命名为某个文件。但我不认为你可以用.htaccess因为它是一个配置文件,如果你将其重命名为访问控制你的网络服务器仍然会寻找.htaccess

所以,简而言之,我认为不可能将 .htaccess 文件从隐藏文件中排除。

答案4

如果您只想显示点.htaccess文件而隐藏其余文件,您可以向 bash 配置文件添加一个别名,用于ls过滤grep掉非 htaccess 点文件。

alias ls='ls -a | grep ".*([.]htaccess$)|.*\d{2}:\d{2} ([^.].*$)|.*$"'

顺便说一句,那个正则表达式不起作用,也许更有经验的人可以写出正确的解决方案。但这种方法应该能满足您的要求。

相关内容