После того, как в моем .bash_profile ошибочном скрипте были созданы тысячи файлов на моем компьютере, и он работал до неработоспособной скорости, мне удалось это исправить, загрузившись в однопользовательском режиме и выполнив поиск | рм комбо. Псевдокод нарушающего скрипта (который может показаться знакомым для недавнего поста):
i=1
while(i > 0)
do
i=++
touch filename$i
done
Пока в СУ я бегал
fsck -fy
mount -uw
чтобы разрешить изменения файловой системы и удалить невозможное количество файлов. С тех пор я также удалил скрипт из своего профиля bash. Хотя теперь мой раздел OSX работает без сбоев, я не могу использовать свой терминал, при запуске его появляется сообщение об ошибке:
login: -: Permission denied
[Process completed]
Кто-нибудь знает, как я могу исправить разрешения на вход?
редактировать: я пытался использовать разрешения на восстановление в Дисковой утилите, но безрезультатно.