Як дізнатися шлях в Unix: 3 кроків (з ілюстраціями)

У вас коли-небудь вискакувало повідомлення про помилку після введення простої команди?

  • $ woot
  • Bash: woot: command not found

Це означає, що команда або введена невірно, або її просто не існує в системі.

Кроки

  1. Введіть правильну команду. при введенні команди оболонка UNIX проводить в собі пошук вбудованих команд, а потім шукає папки, зазначені в змінних PATH.
    • Щоб перевірити шлях, введіть "Echo $ PATH".
      • $ echo $PATH
        • /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
  2. Увімкніть знак долара або командна оболонка відобразить на екрані лише слово «PATH». Папки будуть перевірені і розділені на стовпці.
  3. Щоб знайти місце розташування команди, використовуйте команди "which" і»type":
    • $ which ifconfig;
    • /sbin/ifconfig;
    • $ type ifconfig;
    • Ifconfig is /sbin/ifconfig.

Поради

  • За замовчуванням командна оболонка не виконує пошук поточного місця розташування в ОС типу Unix (BSD, Linux та інші), якщо шлях не вказаний заздалегідь. Це можна виправити, додавши точку, яка являє собою скорочення поточної директорії. Це можна змінити, відкривши домашній каталог. Вона повинна містити".profile». Скористайтеся редактором, на зразок vi, щоб відкрити, змінити і зберегти каталог.

Попередження

  • Будьте обережні з тим, що робите, коли працюєте з правами суперкористувача.

Ще почитати: