Можно определить функцию редактирования, которая копирует предыдущее слово под курсором.
copy_preceding_word () {
local prefix suffix word
prefix="${READLINE_LINE:0:$READLINE_POINT}"
suffix="${READLINE_LINE:$READLINE_POINT}"
if [[ $prefix =~ ([^[:space:]]+)[[:space:]]+[^[:space:]]*$ ]]; then
word=${BASH_REMATCH[1]}
READLINE_LINE="$prefix$word$suffix"
((READLINE_POINT += ${#word}))
fi
}
bind -x '"\e\C-_": copy_preceding_word'
Я предложил бы использовать некоторую форму virtualiazation в Вашей существующей системе CentOS 6, как OpenVZ - или возможно даже VirtualBox (так как можно получить доступ к хосту через VNC), и установка системы Debian как гость.
Нет. Вы не можете получить доступ к загрузчику через SSH или клиент VNC, потому что на этапе, где ОС "выбирается", ни сервер SSH, ни сервер VNC инициализируются. Было бы возможно, если бы дата-центр, в котором расположено поле, предложил некоторые iKVM возможности, которые дадут Вам больше контроля хостом.
Я имею идею для второго вопроса, не корректных 100%, но могу решить этот вопрос Косвенным способом
запишите сценарий для изменения ОС по умолчанию в конфигурации загрузчика, когда пользователь хочет измениться, ОС запускает этот скрипт и изменяют эту опцию загрузчика по умолчанию