Як дізнатися шлях в unix

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

  • $ woot
  • bash: woot: command not found

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

кроки

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

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

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

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