В зависимости от того, как вы хотите обрабатывать содержимое каталогов,
grep -d recurse
сделает это (рекурсивно обрабатывает каталоги )или grep -d skip
(игнорирование каталогов и их содержимого ). Вы можете сделать это автоматически, добавив его в ~/.profile или ~/.bashrc (один пользователь )или /etc/profile или /etc/bashrc (все пользователи)
alias grep="/bin/grep -d skip"
Попробуйте загрузиться в «базовом графическом режиме» (в Fedora он называется примерно так ), проверьте, можете ли вы загрузиться в текстовом -только режиме (добавьте «3» в конце строка grub для ядра, если вы можете попасть в нее ).
Лучше всего просто взять свежую копию и написать ее заново. Также проверьте, можете ли вы загружаться таким образом на этом компьютере, возможно, потребуется некоторая настройка.