a )Попробуйте добавить StartLimitIntervalSec=12
в [Единица измерения] в начале autossh.service
.
b )И Type=simple
в части [Сервис].
c )Демон перезагрузки sudo systemctl daemon-reload
.
d )Повторно включите sudo systemctl enable autossh
.
e )Запустить sudo systemctl start autossh
.
f )Перезагрузка
Получилось?
Вы можете написать небольшой скрипт, используя zenity
, xclip
и convert
.
Начните с этого, но обратите внимание, что это все еще очень просто и будет перезаписывать clip.png
каждый раз, когда вы его запускаете:
#!/bin/bash
size=$(zenity --list --title "Select target size" --column=size original 2560 1920 1280 640)
if [ size = original ]; then
xclip -selection c -o -t image/png > clip.png
else
xclip -selection c -o -t image/png | convert -resize $size\> - clip.png
fi
Для интеграции с вашим файловым менеджером -вы можете выбрать nautilus-actions
или что-то подобное.
Установите xclip
иxdotools
sudo apt install xclip xdotools
Создайте исполняемый файл, поместите его куда хотите со следующим содержимым:
#!/bin/bash
xdotool key ctrl+r
xdotool key ctrl+l
xdotool key ctrl+c
xdotool key 0xff1b
dir=$(xclip -selection clipboard -o)
# here the path to your Images folder
img_dir="/home/user/Images/"
img=$(ls -t "$img_dir" | head -n 1)
cp "$img_dir$img" "$dir/$img"
Создайте для файла сочетание клавиш.
Нажмите клавишу печати экрана. Затем нажмите ярлык.
Протестировано на Ubuntu 20.04 с Nautilus, Nemo и Thunar.