Я использую SecureCRT Вандайка, который я люблю, чтобы подключиться к моим серверам SSH. Иногда, хотя у меня будет несколько вкладок, открытых на том же сервере, что и я работаю над установкой пакетов в одном каталоге и проверкой изменений в другом. Когда я перезагружаю сервер, он случайным образом выбирает сеанс для истории. Мне интересно, возможно ли, чтобы все сессии имели один и тот же файл истории?
по чужому предложению (потому что иногда мои дети закрывают мой ноутбук без просит и отключает мои сеансы), я попробовал screen
команда сегодня утром. Я начал сеанс на своем домашнем компьютере и подумал, что могу возобновить его в офисе, используя screen -r
, не повезло. Я пытался screen -r "pid"
, все равно не пойдет. Он запускал файл java, который я надеялся снова войти в систему, чтобы увидеть консольный вывод в офисе, но он не работал.
Я также попробовал предложения Джеймса в post:как получить команды в SSH сессии добавить export HISTTIMEFORMAT="%h/%d -- %H:%M:%S "
в .файл bash_profile, я вошел в систему с 3 вкладками, выполнил несколько команд, проверяя историю на каждой вкладке, пытаясь прокрутить назад без успеха.
любые другие советы, которые я должен знать? Я запускаю Ubuntu 14, 16 и CentOS 6.5-в то время как я понимаю, что решение для каждого из них может быть разным, я упоминаю об этом только потому, что, если вы знаете какой-либо способ в любой системе, я был бы рад попробовать.
Я понимаю, что это может быть странная просьба, и, может быть, даже один я решаю, что ненавижу, если я преуспел, но я подумал, что стоит попробовать.