сервер Ubuntu PS, ifocnfig, команда не работает - PullRequest
0 голосов
/ 26 мая 2010

я работаю на сервере Ubuntu с последних нескольких месяцев и теперь внезапно ps, ifconfing перестанет работать с ошибкой ниже.

user1 @ Fb1: / usr / bin $ ps -bash: / bin / ps: нет такого файла или каталога

любые предложения, чтобы вернуть эту команду обратно.

Ответы [ 4 ]

0 голосов
/ 15 мая 2016

Что-то не так с вашим $ PATH Я подозреваю, что в нем нет / sbin .. возможно, новое программное обеспечение перезапишет ваш $ PATH ..

нормальный путь должен включать это (mebada - мое имя пользователя)

mebada@T430:~$ echo $PATH
/home/mebada/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0 голосов
/ 26 мая 2010

При первом использовании найдите , чтобы найти ps или ifconfig программу:

$ locate ps | grep bin

Также вы можете попробовать whereis команда:

$ whereis ps

Если вы не нашли их, попробуйте выполнить поиск от имени пользователя root.

0 голосов
/ 26 мая 2010

Я попытался поставить все выходы разных комнадов, как показано ниже root @ Fb1: / usr / bin # whereis ps ps: / bin / ps /usr/share/man/man1/ps.1.gz

root @ Fb1: / usr / bin # ls -lsa ps 16-rwxr-xr-x 1 корневой корень 15859 2010-05-26 12:21 пс

0 голосов
/ 26 мая 2010

Каковы выходные данные which ps и ls /usr/bin -al (которые также находятся в / bin)? Работает ли это, если вы получаете права root, используя sudo ifconfig или sudo su, а затем ifconfig?

Возможно, это проблема с правами доступа к файлам, но без дополнительной информации трудно сказать.

...