如何自定义 bash 将哪些模式视为 "hidden" files/directories

How to customize which patterns bash treats as "hidden" files/directories

在Unix系统中,以.开头的文件和目录是"hidden"。 Microsoft Office 创建以 ~$ 开头的临时文件,例如 ~$Unnamed_document.docx。我想让 bash – 尤其是 ls – 也将这些文件视为隐藏文件。那可能吗?如果是,怎么做?

您可以定义这个别名:

alias ls=ls --hide='~$*'

~$开头的文件将被隐藏。使用ls -a显示隐藏文件。