Я переплутав свою змінну шляху, і тепер деякі програми, які я запускаю, піднімають помилки, кажучи, що команда не знайдена (помилка 127) для таких команд, як дата та сон . Ці команди відмінно працюють при виконанні безпосередньо в оболонці.
Я здогадуюсь, що це має відношення до неправильної змінної $ PATH, і мені потрібно знати, як її скинути. Я видалив файли ~ / .bashrc , ~ / .bash_profile , /etc/bash.bashrc та ~ / .bashrc та ~ / .profile .
Які ще файли можуть містити мій $ PATH ? Чи є якийсь простіший спосіб скинути Шлях, ніж копатись у безлічі файлів, які могли б утримати мій шлях?
Зауважте, ця проблема шляху лише у мого користувача. Я зробив тестового користувача в своїй системі, і шлях був нормальним, повертався до нормального стану.
ОНОВЛЕННЯ: Дякую Я не знаю, який із видалених файлів це робив, але все знову працює. Ви, хлопці, зробили те, що не могли "Експерти". І так, Кріс, ти мав рацію. Налаштування PATH, які я зробив, були в bash_login. Але якимось чином не вдалося видалити ці налаштування. Я думаю, що це могло бути так, що я використовував цю префанну під назвою "RCEe Environment", і я ввів шлях з цитатами і: PATH у ньому. Я не знаю, чи приймає він лапки, і він не замінює: $ PATH, так що, ймовірно, є коренем помилки. Я забув, що навіть у мене був той префпан!