кроме того, ответ tante. Это в основном зависит от того, связано ли двоичное содержание того, что является по существу zip-файлом с метаданными, правильно, если они не связаны правильно, они должны будут быть повторно связаны или иначе не будут работать. Некоторый RPMS может только содержать вещи как модули жемчуга, которые не требуют соединения, поэтому, пока они находятся в правильном месте, они будут работать. Однако IIRC, существует формат больше чем на одного об/мин, я верю differ's формата об/мин OpenSuse немного от Красных Шляп и таким образом не работал бы над Fedora. Очевидно, хотя пакет Fedora вряд ли будет работать над Red Hat, потому что версии библиотеки так отличаются, и соединение было бы выключено.
Короче говоря, нет, это не будет работать, не потрудитесь пробовать. Только Универсальный об/мин как те предусмотрел флэш-память, оракул (Вы отметите, что оракул требует пересоединения), в среднем, и т.д. мог бы работать в другом месте.
Существует экранная команда, чтобы сделать это. Из руководства:
Команда: sessionname [имя]
(ни один)
Переименуйте текущую сессию. Отметьте это
screen -list
имя обнаруживается с предварительно ожидаемым идентификатором процесса. Если имя аргумента опущено, название этой сессии отображено.Внимание:
$STY
переменная среды все еще отражает старое название. Это может привести к беспорядку. Значение по умолчанию создается из tty и имен хостов.
Для доступа к экранной командной строке используйте Префикс: где Префикс обычно является Ctrl-a.
Таким образом, необходимо будет, скорее всего, сделать так: Ctrl-a:sessionname [name]
Для переименования названия окна в сеансе работы с экраном используйте:
Для переименования действительного названия сеанса (отображаемого с помощью screen -ls
) используйте:
:имя сеанса newName
. Больше подробностей на https://superuser.com/a/370553/65975. Возможно, это не ответ на этот точный вопрос, но чтобы изменить имя, отображаемое внизу, например (0 bash)
, вы можете использовать
:title <newtitle>
, чтобы изменить часть bash
:number <newnumber>
, чтобы изменить число (, которое также изменит относительный порядок экземпляров вашего сеанса ). Не забудьте обновить содержимое переменной $STY
новым именем:
$ session -S OldName -X sessionname NewName
$ echo $STY
PID.OldName <- Where PID is the actual Process ID on your system
Примечание :Если вы попытаетесь screen top
в этот момент, произойдет сбой с сообщением о невозможности найти старый сеанс в /run/uscreens/S-username
.
$ export STY=PID.NewName
< -Где PID — это фактический идентификатор процесса в вашей системе
$ screen top
Теперь это будет работать, так как переменная $STY
используется (наряду с другими целями )для поиска местоположения в /run/uscreens/S-username
файла сеанса.
control + a +:
три кнопки сразу? Спасибо Thomas – Ka-Wa Yip 06.08.2016, 22:13