Решено: Konsole (Пропали некоторые команды)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Strativa
Сообщения: 34
ОС: OpenSuse 11.1, WinXP

Решено: Konsole

Сообщение Strativa »

Приветствую всех!!! Дело вобшем такое, пропали некоторые команды.
Например:
lsusb
hciconfig
ну и есчё некоторые, подскажите где копнуть!!!
Спасибо сказали:
kaa
Сообщения: 216
ОС: Arch, Slackware

Re: Решено: Konsole

Сообщение kaa »

su команда
их только от рута выполнять можно (по дефлоту)
Ничто так не бодрит по утрам, как свежеупавший сервер.
Спасибо сказали:
Аватара пользователя
Strativa
Сообщения: 34
ОС: OpenSuse 11.1, WinXP

Re: Решено: Konsole

Сообщение Strativa »

kaa писал(а):
07.05.2007 22:49
su команда
их только от рута выполнять можно (по дефлоту)

[aleksandr@linstrativa ~]$ hdparm
bash: hdparm: command not found
[aleksandr@linstrativa ~]$ su root
Password:
[root@linstrativa aleksandr]# lsusb
bash: lsusb: command not found
[root@linstrativa aleksandr]#
и так не конает!!!
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Konsole

Сообщение Uncle_Theodore »

А если с полным путем вызывать

Код: Выделить всё

/sbin/lsusb
/usr/sbin/hdparm

(от рута) тогда работает?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3
Контактная информация:

Re: Решено: Konsole

Сообщение nesk »

Strativa писал(а):
07.05.2007 22:54
[aleksandr@linstrativa ~]$ hdparm
bash: hdparm: command not found
[aleksandr@linstrativa ~]$ su root
Password:
[root@linstrativa aleksandr]# lsusb
bash: lsusb: command not found
[root@linstrativa aleksandr]#
и так не конает!!!


Наверно дело в переменной PATH
попробуй
whereis hdparm
whereis lsusb
если эти команды покажут полный путь к бинарникам (каталог bin)
значит сами программы есть, надо просто добавить пути до них в PATH

и еще!
лучше делай
su -

тогда переменная PATH будет установленная как у суперпользователя

если делаешь
su
то просто запускаешь рутовый шел, без изменения окружения
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Strativa
Сообщения: 34
ОС: OpenSuse 11.1, WinXP

Re: Решено: Konsole

Сообщение Strativa »

nesk писал(а):
07.05.2007 23:00
Наверно дело в переменной PATH
попробуй
whereis hdparm
whereis lsusb
если эти команды покажут полный путь к бинарникам (каталог bin)
значит сами программы есть, надо просто добавить пути до них в PATH

и еще!
лучше делай
su -

тогда переменная PATH будет установленная как у суперпользователя

если делаешь
su
то просто запускаешь рутовый шел, без изменения окружения

вот чо получилось!!!

[root@linstrativa aleksandr]# /sbin/lsusb
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c211 Logitech, Inc. iTouch Cordless Reciever
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 004 Device 002: ID 04a9:2220 Canon, Inc.
Bus 004 Device 003: ID 03f0:7804 Hewlett-Packard
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
[root@linstrativa aleksandr]# /usr/sbin/hdparm
bash: /usr/sbin/hdparm: Нет такого файла или каталога
[root@linstrativa aleksandr]# whereis hdparm
hdparm: /sbin/hdparm /usr/share/man/man8/hdparm.8.gz
[root@linstrativa aleksandr]# whereis lsusb
lsusb: /sbin/lsusb /usr/share/man/man8/lsusb.8.gz
[root@linstrativa aleksandr]#
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.
Контактная информация:

Re: Решено: Konsole

Сообщение eduard_pustobaev »

Увидеть бы от рута echo $PATH
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
Strativa
Сообщения: 34
ОС: OpenSuse 11.1, WinXP

Re: Решено: Konsole

Сообщение Strativa »

eduard_pustobaev писал(а):
07.05.2007 23:05
Увидеть бы от рута echo $PATH

[root@linstrativa ~]# echo $PATH
/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Konsole

Сообщение Uncle_Theodore »

Уровень безопасности повышал, да? :rolleyes:
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3
Контактная информация:

Re: Решено: Konsole

Сообщение nesk »

Strativa писал(а):
07.05.2007 23:05
[root@linstrativa aleksandr]# /usr/sbin/hdparm
bash: /usr/sbin/hdparm: Нет такого файла или каталога
[root@linstrativa aleksandr]# whereis hdparm
hdparm: /sbin/hdparm /usr/share/man/man8/hdparm.8.gz


очевидно надо /sbin/hdparm


можно еще сделать так
export PATH=$PATH:/sbin:/usr/sbin

после этого можно будет выполнять команды без указания полного пути :)
но только в рамках этого шела
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Strativa
Сообщения: 34
ОС: OpenSuse 11.1, WinXP

Re: Решено: Konsole

Сообщение Strativa »

Uncle_Theodore писал(а):
07.05.2007 23:16
Уровень безопасности повышал, да? :rolleyes:

Повышал или понижал непомню!!! Но в Selinux копался!
помоему последнее было (Выключить зашиту SELinux для демона krb5kdc) если я не ошибаюсь!
Спасибо сказали:
Ответить