LINUX.ORG.RU

Сообщения Fazatron

 

не отрабатываются скрипты в crontab

Форум — General

Добрый день!
У меня следующая проблема, в cron не отрабатываются скрипты, добавил тестовые задания, например crontab -e:
*/1 * * * * /home/user/Документы/sh/lock_system.sh
*/1 * * * * /home/user/Документы/sh/test.sh
права на файлы и папку 777, содержание файлов:

lock_system.sh:

#!/bin/sh
xdotool key ctrl+alt+l > /dev/null 2>&1

test.sh:

#!/bin/sh
kwrite /home/user/ssh.txt > /dev/null 2>&1[br]
scrot /home/user/1.png > /dev/null 2>&1

Для примера, два других скрипта нормально отрабатываются, например crontab -e:
*/30 * * * * /home/user/Загрузки/cron/240-auto.sh
*/1 * * * * /home/user/Документы/sh/rar.sh #пример
содержание файлов:

240-auto.sh:

#!/bin/sh
cp /home/user/Загрузки/cron/2.call /var/spool/asterisk/outgoing/

rar.sh:

#!/bin/sh
rar a -m5 /home/user/test.rar /home/user/Изображения/bigmoon.jpg > /dev/null 2>&1

crontab -e запускал и из под юзера и из под рута, менял различные права, переносил скрипты в другие папки, в том числе и папку рут, прописывал команды прямо в кроне(пример: */1 * * * * kwrite /home/user/ssh.txt > /dev/null 2>&1)ничего не помогает. подскажите пожалуйста как решить проблему, в какую сторону копать? гуглил весь день, ни что не помогло.
Если в конце команды не прописывать > /dev/null 2>&1 то в syslog выводится следующее(No MTA installed, discarding output):
Apr 5 16:42:01 work CRON[8366]: (root) CMD (/home/user/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213/sh/lock_system.sh)
Apr 5 16:42:01 work CRON[8365]: (CRON) info (No MTA installed, discarding output)

 ,

Fazatron
()

Проблема с реконнектом x11vnc.

Форум — General

Добрый день! Ситуация следующая: у меня на Kubuntu 14.04, использую x11vnс + GUI, через него задается порт и пароль, все работает. Но бывают непонятные разрывы связи с vnc, после которых реконнект не удается, приходится удаленно по ssh запускать teamviewer на этой машине, логинится на него, при этом иконка в трее черная, что означает подключение клиента с которым разорвалась связь, далее ручками из меню в трее выбираю пункт Disconnet > Disconnect All Clients или конкретный клиент. У меня вопрос, можно как то по средствам shh через консоль посмотреть подключенных клиентов и возможность их разъединять? (Не хочу использовать teamviwer для этого) Гуглил конечно же много, ничего так и не нашёл. Перебрал много команд, результат тоже ноль. Есть список команд, переводил их, но не понимаю какая из них мене нужна, cli list: http://www.karlrunge.com/x11vnc/x11vnc_opts.html

p.s. на линуксе сижу всего 2 года, так то строго не судите)

скрины: http://clip2net.com/clip/m13297/1459404870-6271f-6kb.png?nocache=1 http://clip2net.com/clip/m13297/1459404875-187be-7kb.png?nocache=1

 , , ,

Fazatron
()

RSS подписка на новые темы