Это просто. Допустим, ваш пользователь - user1
, а домашний каталог - / home / user1 /
:
[user1@node2 ]$ export ldir=/home/user1/Desktop/letters
[user1@node2 ]$ cp f1.txt $ldir
[user1@node2 ]$ cd ~/Desktop/letters/
[user1@node2 letters]$ ls
f1.txt
Хорошо, если кто-нибудь увидит это, мне удалось найти обходной путь. Это не красиво и не будет работать во всех настройках, но у меня это сработало в DWM. Я добавил это в конец моего файла xinitrc:
exec dwm&
virt-viewer -c qemu:///system windows10&
WIDS=””
arr=()
while [ ${#arr[@]} -lt 2]; do
WIDS=`xdotool search “Virt Viewer” 2>/dev/null | sort -n `
arr=()
for id in $WIDS; do
arr+=($id)
done
sleep 0.2
done
screensConnected=`xrandr | grep -w ‘connected’ | wc -l`
if [ $screensConnected = 1 ]; then
xdotool mousemove –window ${arr[1]} –sync 60 15
xdotool click 1
xdotool mousemove –window ${arr[1]} –sync 60 15
sleep 1
xdotool mousemove –window ${arr[1]} –sync 60 15
xdotool click 1
sleep 1
xdotool mousemove –window ${arr[1]} –sync 60 15
sleep 1
xdotool key F11
else
xdotool mousemove –window ${arr[1]} –sync 1 1
xdotool key shift+alt+comma
sleep 1
xdotool mousemove –window ${arr[1]} –sync 1 1
xdotool key F11
sleep 1
xdotool mousemove –window ${arr[1]} –sync 1 1
xdotool key F11
fi
exec st
В основном он подключается к уже работающему KVM (windows10 )перемещает мышь на один экран, чтобы он открывался там, делал этот полноэкранный режим, перемещал мышь на другой экран, чтобы второй дисплей откройте там, а затем сделайте это в полноэкранном режиме.
Возможно, вам придется настроить время и добавить больше сна. Если кто-то придет с лучшим ответом, я дам им ответ.