Прежде чем определить псевдоним для некоторой команды, вызовите его fn, запустите type в имени команды:
type fn
Если команды нет этого имени, type вернется not found.
После того, как вы определили псевдоним, вы можете использовать locate для проверки возможных конфликтов:
locate '*bin/fn'
Это выглядит в любом месте системы для команды с именем fn в каталоге, имя которого указывает, что оно является исполняемым. Обратите внимание, что это не то же самое, что type, потому что locate будет искать в каталогах bin, которые не могут быть на вашем пути по умолчанию.