Есть несколько способов сделать это; проще всего следовать этим инструкциям на этой странице, а затем создать папку с именем autostart, чтобы перейти в папку .config, а затем создать запись .desktop в текстовом редакторе и сохранить ее в папке автозапуска. Запись на рабочем столе должна иметь следующие строки
[Desktop Entry]
Name=script.sh
Exec=/home/mike/script.sh
Type=Application
Terminal=false
. Другой способ - использовать файл rc.local:
Обычно вы добавляете полный путь своего скрипта к rc.local файл в /etc/rc.local; rc.local выполняется только после того, как все остальное запустилось и должно быть выполнено исполняемым (sudo chmod +x), если оно еще не было. (Sudo необходим, так как скрипт принадлежит root, и поэтому некоторые могут рассматривать его как проблему безопасности для root, чтобы запустить скрипт пользователя, но для домашних пользователей на рабочем столе разумно использовать метод rc.local.) [ ! d4]
Однако убедитесь, что вы оставили exit 0 в качестве последней строки скрипта rc.local: например, мой файл rc.local содержит расположение скрипта и две другие команды. Если вы хотите убедиться, что ваш скрипт запущен /bin/sh или /bin/bash, поставьте это перед дорожкой; например [F12].
Наконец, для редактирования файла используйте sudo vi /etc/rc.local или gksudo gedit /etc/rc.local.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing
# my script here
/bin/bash /home/mike/bin/script
exit 0
Как вы знаете, они не имеют ничего общего друг с другом, «psensor» - это просто приложение для мониторинга температуры, которое использует другие инструменты для сбора своих данных.
Для меня только из-за разрешений udisks2 за работой. в любом случае, вы должны проверить вывод этих команд, если вы получите тот же результат (что вам нужно), тогда нет никакой разницы.
, поэтому они просто разные источники.
Насколько я знаю, все они собирают свои данные с помощью жесткого диска smart.
Для «udisks2» используйте:
udiskctl dump /dev/sdX grep | -i temp
Для «libsmart» вы можете сами искать интеллектуальные данные, используйте:
sudo smartctl -a /dev/sdX | grep -i temp
И, наконец, hddtemp /dev/sdX.
Как вы знаете, они не имеют ничего общего друг с другом, «psensor» - это просто приложение для мониторинга температуры, которое использует другие инструменты для сбора своих данных.
Для меня только из-за разрешений udisks2 за работой. в любом случае, вы должны проверить вывод этих команд, если вы получите тот же результат (что вам нужно), тогда нет никакой разницы.
, поэтому они просто разные источники.
Насколько я знаю, все они собирают свои данные с помощью жесткого диска smart.
Для «udisks2» используйте:
udiskctl dump /dev/sdX grep | -i temp
Для «libsmart» вы можете сами искать интеллектуальные данные, используйте:
sudo smartctl -a /dev/sdX | grep -i temp
И, наконец, hddtemp /dev/sdX.