Category: Linux

Создание .desktop ярлыков

имя.desktop Содержание: Type= “Application”, “Link”, “Directory” Name= Название Exec= Исполняемый файл программы, который будет запущен, когда пользователь выберет ярлык. URL= Если тип .desktop-файла – ссылка Terminal=false (опционально если нельзя запускать в терминале) Пример для ярлыка rdesktop: [Desktop Entry] Version=1.0 Type=Application Terminal=false Name=RDP_Server Exec=rdesktop -f -u пользователь -p пароль адрес

Сервер недоступен.

На прошлой неделе сдохла система, на которой стоял сервер. После нескольких дней разбирательств удалось восстановить работоспособность сервера. Теперь буду делать бэкапы =) O подробностях восстановления напишу позже.

CHMOD синтаксис

CHMOD синтаксис Права доступа к файлам: r(4) – право на чтение w(2) – право на изменение содержимого x(1) – право для возможности исполнения файла Первая цифра – Права владельца Вторая цифра – Групповые права Третья цифра – Публичные права 7 – максимальные права = 4+2+1 т.е. chmod 777 [имя файла] все могут исполнить файл -rw-r–r– […]

Obkey How to edit hot keys in lxde

Есть замечательная графическая утилита obkey.Изначально она предназначена для редактирования настроек горячих клавиш openbox и пытается отредактировать файл ~/.config/openbox/rc.xml. Для её успешной работы с настройками LXDE необходимо либо указывать lxde-rc.xml ей в качестве аргумента $ /usr/bin/obkey/obkey ~/.config/openbox/lxde-rc.xml либо в файле /usr/bin/obkey строчку path = os.getenv(“HOME”) + “/.config/openbox/rc.xml” заменить на path = os.getenv(“HOME”) + “/.config/openbox/lxde-rc.xml” Скачивать отсюда […]

Автозапуск Bash скриптов при запуске системы

Пока буду использовать 2 способа: 1. Положить .desktop в папку автозапуска ~/.config/autostart 2. Добавить в /etc/rc.local до exit 0 ( bash /usr/local/bin/ИмяСкрипта.sh ) & Не забыть про & иначе не будет запускаться как процесс и будет блочить стартап системы

Скрип для просмотра температуры Raspberry PI

You can read the CPU temp via bash script. Save this script as getTemp.sh in /usr/local/bin folder and give execute permission with chmod +x /usr/local/bin/getTemp.sh command. Then run it, you will get temp values. #!/bin/bash cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp) cpuTemp1=$(($cpuTemp0/1000)) cpuTemp2=$(($cpuTemp0/100)) cpuTempM=$(($cpuTemp2 % $cpuTemp1)) echo CPU temp”=”$cpuTemp1″.”$cpuTempM”‘C” echo GPU $(/opt/vc/bin/vcgencmd measure_temp) Еще полезная ссылка для организации записи […]