Эй, у меня есть некоторые странные проблемы с ПДУ.локальный файл, который находится в /etc/rc.local дело в том, что это не всегда работает, когда я загрузить ноутбук. Может быть, каждый второй раз, я еще не посчитали. В любом случае когда это произойдет, мне придется вручную зайти в терминал и введите sudo /etc/init.d/rc.local start, который как-то убивает цель этого сценария. Кто-нибудь знает, в чем проблема может быть?
редактировать
, поскольку это не было очевидно. Это проблема, когда я делаю свежий загрузке. Что означает, что я должен выключить компьютер. И в следующий раз, когда я загрузиться компьютеру, ПДУ.локальный файл случайным образом решить, будет ли он автоматически или нет.
вот копия того, что мой вертолет.локальный файл содержит
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity
echo level 2 > /proc/acpi/ibm/fan
touch /home/starcorn/Desktop/foo
rfkill block bluetooth
exit 0
место touch на первой линии, и убедитесь, что это коснется файл в каталог, где у каждого есть доступ на запись.
тогда лог ошибок, например, как:
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity 2> /your/log/file
echo level 2 > /proc/acpi/ibm/fan 2> /your/log/file
touch /home/starcorn/Desktop/foo >> /your/log/file 2>&1
rfkill block bluetooth >> /your/log/file 2>&1
exit 0
в >> logfile 2&>1 рассказывает раковины в журнал сообщений об ошибках в том же файле, что нормальный выход. Клавиши [F4] только логи ошибок.
что происходит с этими изменениями?
место touch на первой линии, и убедитесь, что это коснется файл в каталог, где у каждого есть доступ на запись.
тогда лог ошибок, например, как:
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity 2> /your/log/file
echo level 2 > /proc/acpi/ibm/fan 2> /your/log/file
touch /home/starcorn/Desktop/foo >> /your/log/file 2>&1
rfkill block bluetooth >> /your/log/file 2>&1
exit 0
в >> logfile 2&>1 рассказывает раковины в журнал сообщений об ошибках в том же файле, что нормальный выход. Клавиши [F4] только логи ошибок.
что происходит с этими изменениями?
место touch на первой линии, и убедитесь, что это коснется файл в каталог, где у каждого есть доступ на запись.
тогда лог ошибок, например, как:
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity 2> /your/log/file
echo level 2 > /proc/acpi/ibm/fan 2> /your/log/file
touch /home/starcorn/Desktop/foo >> /your/log/file 2>&1
rfkill block bluetooth >> /your/log/file 2>&1
exit 0
в >> logfile 2&>1 рассказывает раковины в журнал сообщений об ошибках в том же файле, что нормальный выход. Клавиши [F4] только логи ошибок.
что происходит с этими изменениями?
место touch на первой линии, и убедитесь, что это коснется файл в каталог, где у каждого есть доступ на запись.
тогда лог ошибок, например, как:
echo -n 255 > /sys/devices/platform/i8042/serio1/serio2/sensitivity 2> /your/log/file
echo level 2 > /proc/acpi/ibm/fan 2> /your/log/file
touch /home/starcorn/Desktop/foo >> /your/log/file 2>&1
rfkill block bluetooth >> /your/log/file 2>&1
exit 0
в >> logfile 2&>1 рассказывает раковины в журнал сообщений об ошибках в том же файле, что нормальный выход. Клавиши [F4] только логи ошибок.
что происходит с этими изменениями?
Поместите touch
в первую строку и убедитесь, что он касается файла в каталоге, где у каждого есть доступ на запись.
Затем записывайте любые ошибки, например :
echo -n 255 & gt; / sys / devices / platform / i8042 / serio1 / serio2 / чувствительность 2 & gt; / your / log / file echo level 2 & gt; / proc / acpi / ibm / fan 2 & gt; / your / log / file touch / home / starcorn / Desktop / foo & gt; & gt; gt; / ваш / журнал / файл 2 & gt; & amp; 1 блок-интерфейс rfkill & gt; & gt; & gt; & gt; & gt; & gt; / your / log / file 2 & gt; 1 выход 0
& gt; & gt; & gt; logfile 2 & gt; 1
сообщает оболочке регистрировать сообщения об ошибках в том же файле, что и обычный выход. [D3] 2 & gt; logfile регистрирует только ошибки.
Что происходит с этими изменениями?
Поместите touch
в первую строку и убедитесь, что он касается файла в каталоге, где у каждого есть доступ на запись.
Затем записывайте любые ошибки, например :
echo -n 255 & gt; / sys / devices / platform / i8042 / serio1 / serio2 / чувствительность 2 & gt; / your / log / file echo level 2 & gt; / proc / acpi / ibm / fan 2 & gt; / your / log / file touch / home / starcorn / Desktop / foo & gt; & gt; gt; / ваш / журнал / файл 2 & gt; & amp; 1 блок-интерфейс rfkill & gt; & gt; & gt; & gt; & gt; & gt; / your / log / file 2 & gt; 1 выход 0
& gt; & gt; & gt; logfile 2 & gt; 1
сообщает оболочке регистрировать сообщения об ошибках в том же файле, что и обычный выход. [D3] 2 & gt; logfile регистрирует только ошибки.
Что происходит с этими изменениями?
Поместите touch
в первую строку и убедитесь, что он касается файла в каталоге, где у каждого есть доступ на запись.
Затем записывайте любые ошибки, например :
echo -n 255 & gt; / sys / devices / platform / i8042 / serio1 / serio2 / чувствительность 2 & gt; / your / log / file echo level 2 & gt; / proc / acpi / ibm / fan 2 & gt; / your / log / file touch / home / starcorn / Desktop / foo & gt; & gt; gt; / ваш / журнал / файл 2 & gt; & amp; 1 блок-интерфейс rfkill & gt; & gt; & gt; & gt; & gt; & gt; / your / log / file 2 & gt; 1 выход 0
& gt; & gt; & gt; logfile 2 & gt; 1
сообщает оболочке регистрировать сообщения об ошибках в том же файле, что и обычный выход. [D3] 2 & gt; logfile регистрирует только ошибки.
Что происходит с этими изменениями?
Поместите touch
в первую строку и убедитесь, что он касается файла в каталоге, где у каждого есть доступ на запись.
Затем записывайте любые ошибки, например :
echo -n 255 & gt; / sys / devices / platform / i8042 / serio1 / serio2 / чувствительность 2 & gt; / your / log / file echo level 2 & gt; / proc / acpi / ibm / fan 2 & gt; / your / log / file touch / home / starcorn / Desktop / foo & gt; & gt; gt; / ваш / журнал / файл 2 & gt; & amp; 1 блок-интерфейс rfkill & gt; & gt; & gt; & gt; & gt; & gt; / your / log / file 2 & gt; 1 выход 0
& gt; & gt; & gt; logfile 2 & gt; 1
сообщает оболочке регистрировать сообщения об ошибках в том же файле, что и обычный выход. [D3] 2 & gt; logfile регистрирует только ошибки.
Что происходит с этими изменениями?
Поместите touch
в первую строку и убедитесь, что он касается файла в каталоге, где у каждого есть доступ на запись.
Затем записывайте любые ошибки, например :
echo -n 255 & gt; / sys / devices / platform / i8042 / serio1 / serio2 / чувствительность 2 & gt; / your / log / file echo level 2 & gt; / proc / acpi / ibm / fan 2 & gt; / your / log / file touch / home / starcorn / Desktop / foo & gt; & gt; gt; / ваш / журнал / файл 2 & gt; & amp; 1 блок-интерфейс rfkill & gt; & gt; & gt; & gt; & gt; & gt; / your / log / file 2 & gt; 1 выход 0
& gt; & gt; & gt; logfile 2 & gt; 1
сообщает оболочке регистрировать сообщения об ошибках в том же файле, что и обычный выход. [D3] 2 & gt; logfile регистрирует только ошибки.
Что происходит с этими изменениями?
2 & gt; & gt; & gt; & gt; / your / log / file
для двух линий, которые изменяют скорость вращения вентилятора и чувствительность дорожки. При загрузке будет выполнено только касание и rfkill.
– starcorn
25 January 2011 в 21:28
cat / proc / acpi / ibm / fan & gt; / your / log / file
для записи значений в файл журнала для устранения неполадок.
– Andomar
25 January 2011 в 21:33
2 & gt; & gt; & gt; & gt; logfile
не перенаправляет stdout и stderr в logfile; stderr отправится на терминал и stdout в файл журнала. [D2] & GT; & GT; logfile 2 & amp; 1 , однако, перенаправляет как stdout, так и stderr в файл журнала. См. [D0] mywiki.wooledge.org/BashFAQ/055
– geirha
26 January 2011 в 02:15