No caso mais simples, você pode usar o seguinte (no caso, se a primeira sub-palavra for estática CentOS ):
ls CentOS-[BDV]*
-
[BDV]- classe de caractere para garantir a segunda subword começando com um dos caracteres especificados
ou o mesmo com negação :
ls CentOS-[^M]*
Se você quiser ignorar todos os nomes de arquivos que contêm o caractere M , com a implementação GNU de ls (como normalmente encontrado no CentOS), use a opção -I ( --ignore ):
ls -I '*M*'
-I, --ignore=PATTERN
do not list implied entries matching shell PATTERN
Para ignorar entradas com Media word:
ls -I '*Media*'
Esses padrões precisam ser passados textualmente para ls , portanto, devem ser citados (caso contrário, o shell os trataria como globs para expandir).