21 сообщение / 0 новое
Последнее сообщение
Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
Проблемы с командами в терминале

Всем доброго вечера!
Такое вот дело...докатилась моя жизнь до учебы (1-ый курс). И изучаем как вы понимаете Linux. Времени сейчас читать книги и прочее толком нет, нужна ваша помощь. Задание примитивное нужно просто отобразить инфу о PC. Но вот тут то и проблема команда lspci не работает пишет мол *command not found* и это еще не все есть еще такие команды как lm_sensors, hddtemp, smartctl.
Что скажете...поможете разобраться в этом, а то уже пытался 3 часа своими силами разобраться но как то не очень.

Теги: 

Отредактировано: iwtke вкл 31/05/2014 - 00:02
iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
какой дистрибутив ты

какой дистрибутив ты используешь? скопируй из терминала сюда как вводишь команду (любую из приведенных) и какой получаешь ответ.

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 1 неделя назад
Регистрация: 01/12/2012 - 16:23
lspci команда root-а. Все

lspci команда root-а. Все просто, вот пример

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
Ну вот например...

Ну вот например...
/sbin> lspci
lspci: Command not found.
/sbin> cnf lspci

Программа 'lspci' есть в пакете 'pciutils', который установлен в вашей системе.

Абсолютный путь к 'lspci' — '/sbin/lspci', поэтому для запуска понадобятся привилегии суперпользователя (root).

/sbin> sudo lspci
sudo: lspci: command not found

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
Вы бы видели только что мое

Вы бы видели только что мое лицо, я столько времени убил, а вы тут за пару минут накатали ответ.
Огромнейшее спасибо!!!!!

iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
ты похоже много прогуливал.

ты похоже много прогуливал. как заметил aluma выше, эти команды нужно выполнять с привилегиями суперпользователя. терминал сам тебе об этом говорит:

Quote:

Абсолютный путь к 'lspci' — '/sbin/lspci', поэтому для запуска понадобятся привилегии суперпользователя (root).

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 1 неделя назад
Регистрация: 01/12/2012 - 16:23
Alenberger wrote:
Alenberger wrote:

Вы бы видели только что мое лицо, я столько времени убил, а вы тут за пару минут накатали ответ.
Огромнейшее спасибо!!!!!

Знали-бы Вы, на сколько грабель пришлось наступить! Smile

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
Я не прогуливатель я заочник.

Я не прогуливатель*smile* я заочник...просто я думал что суперпользователь это команда *sudo*. Ну буду теперь знать и постараюсь разбираться дальше*smile*. Понимаю что надо читкать книги да вот времени толком не находится...вот и приходится просить более опытных.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 1 неделя назад
Регистрация: 01/12/2012 - 16:23
На самом деле, все еще проще.

На самом деле, все еще проще. Не бывает такого, что-бы имеющаяся в системе команда (файл) не выполнялась.
Обычно или проставлен бит "выполнение" (чаще всего после получения файла через ftp), или не хватает прав, как в данном случае.

iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
можно и с sudo.

можно и с sudo, только по абсолютному пути:


sudo /sbin/lspci

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
А вот еще ребята с командой

А вот еще ребята с командой *pacman* не поможете ее тоже нет.
Нужно еще команды *lm_sensors*, *hddtemp*, *smartctl* которых тоже нет.
Если нет желания объяснять то хотя бы источник дайте а то по гуглу вообще абзац...

iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
какой дистрибутив используешь

какой дистрибутив используешь? archlinux?

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
OpenSuse 13.1

OpenSuse 13.1

iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
что тебе нужно от pacman?

что тебе нужно от pacman?
в openSUSE есть репозиторий мультимедиа pacman? речь о нем?

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
Когда вбиваете есть 3

Когда вбиваете есть 3 варианта: просит добавить sbin, предлагает установить пакет, просто не найдено. Что hddtemp, что smartmontools как раз предлагает установить, смело ставьте. Сенсоры как-то по-другому называются, не помню.

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10
aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 10 лет 1 неделя назад
Регистрация: 01/12/2012 - 16:23
Alenberger wrote:
Alenberger wrote:

А вот еще ребята с командой *pacman* не поможете ее тоже нет.
Нужно еще команды *lm_sensors*, *hddtemp*, *smartctl* которых тоже нет.
Если нет желания объяснять то хотя бы источник дайте а то по гуглу вообще абзац...

http://software.opensuse.org/131/ru пишем lm_sensors, получаем и т.д

ЗЫ. А "pacman", если это не сайт буржуйский с софтом для сусе, то название игрушки.

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
Установил этот lm_sensors, а

Установил этот lm_sensors, а толку ноль, все ровно показывает *команда не найдена*.

iwtke
Аватар пользователя iwtke
Не в сети
Последнее посещение: 8 лет 10 месяцев назад
Регистрация: 11/04/2014 - 19:09
если ты на каждый вопрос

если ты на каждый вопрос будешь здесь искать ответ, твоя учёба закончится даже не успев начаться.
получить данные от lm-sensors:


sensors

Русскоязычное сообщество openSUSE
Правильно заданный вопрос – половина ответа.

Alenberger
Аватар пользователя Alenberger
Не в сети
Последнее посещение: 10 лет 5 месяцев назад
Регистрация: 30/05/2014 - 22:50
У меня тут сроки поджимают

У меня тут сроки поджимают вот и приходиться вас допытывать...

Maestro☭
Аватар пользователя Maestro☭
Не в сети
Последнее посещение: 3 года 5 месяцев назад
Регистрация: 25/02/2014 - 18:00
Если зайти в яст, управление

Если зайти в яст, управление пакетами, найти нужный пакет, нажать на него и перейти к вкладке файлы, то там жирным цветом будет показан исполняемый файл и где он лежит. Если к исполняемому файлу в терминале дописать --help то выдаст основные функции.

DA
Аватар пользователя DA
Не в сети
Последнее посещение: 8 лет 5 месяцев назад
Регистрация: 11/05/2012 - 18:24
rpm -ql пакет | grep bin

rpm -ql пакет | grep bin

openSUSE 13.1 x64 | Linux 3.11 | KDE 4.13
openSUSE 12.3 x32 | Linux 3.7 | KDE 4.10