Как узнать то, что выключило компьютер?

Запишите сценарий обертки, который устанавливает LD_LIBRARY_PATH переменная среды. Это - кулон PATH для общих библиотек. Системный путь поиска всегда ищется после того, как каталоги перечислили в $LD_LIBRARY_PATH. См. динамическое руководство компоновщика для ссылки.

#!/bin/sh
export LD_LIBRARY_PATH=~/opt/openssl-1.0.1/lib
exec /path/to/a.out "$@"

Или, для одноразового, непосредственно на командной строке:

LD_LIBRARY_PATH=~/opt/openssl-1.0.1/lib ./a.out

С другой стороны, если Вы хотите изменить двоичный файл, попробуйте chrpath, который позволяет Вам отредактировать путь поиска библиотеки, испеченный в исполняемом файле.

8
13.07.2011, 08:09
1 ответ

Одна вещь, которую я сделал бы, взглянули на /var/log/syslog. Это - где ядро Linux и набор других программ (dhclient, NetworkManager, acpid, dbus...) регистрируют некоторые их сообщения. Это дополнительно хороший, потому что это будет включать, какая строка журнала принадлежит который программа.

5
27.01.2020, 20:13
  • 1
    у меня нет/var/log/syslog, но у меня есть/var/log/messages. Я узнал точку, когда компьютер пошел неисправный, и около него читает из сообщения smartd, температура жестких дисков составляла приблизительно 110 градусов. Celcius. Ай! –  greenoldman 13.07.2011, 20:23

Теги

Похожие вопросы