Як дізнатися шлях в unix
У вас коли-небудь вискакувало повідомлення про помилку після введення простої команди?
- $ 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»:
Поради
- За замовчуванням командна оболонка не виконує пошук, де ви знаходитесь в ОС типу Unix (BSD, Linux та інші), якщо шлях не вказаний заздалегідь. Це можна виправити, додавши крапку, яка представляє собою скорочення поточної директорії. Це можна змінити, відкривши домашній каталог. Вона повинна містити «.profile ». Скористайтеся редактором, на кшталт vi, щоб відкрити, змінити і зберегти каталог.
попередження
- Будьте обережні з тим, що робите, коли працюєте з правами суперкористувача.