Answers:
将要隐藏的文件添加到文件.hidden
所在目录中每行1个文件的文件中。诸如此类的东西ls {files} >.hidden
可以快速完成此任务。
您可以使用来隐藏从Windows查找C:\>attrib +h D:\*.hidden /S
的.hidden
文件(这将隐藏先前方法中的文件)。我假设的目录为D:。
您可以通过将以下文件ls
添加到Linux中来隐藏这些文件~./bashrc
:
ls () {
if [ -f .hidden ]; then
declare GLOBIGNORE="$GLOBIGNORE:.*:$(tr '\n' ':' < .hidden)"
ls "$@"
fi
}
仅在使用ls
和时,这将隐藏文件ls
。它还假定您还没有别名ls
。ls -l
仍会显示它们,但这只是另一个别名。
我在超级用户上找到的最后一个命令。请支持该答案;)
attrib
仅适用于NTFS / FAT文件系统。
ls -l
bash
,则将-l
标志传递给las export
:(