Самый простой способ резервного копирования всей вашей Evolution - создать резервную копию (скрытой) папки эволюции в вашем домашнем каталоге:
~/.evolution
Поскольку .bashrc предназначен для не-login-оболочек, я избегаю каких-либо команд, которые эхо на экран. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбоям команд sftp и rsync (и, возможно, команд scp).
# Print some information as we log in
# -s: OS Name -n: Node name -r: OS Release
uname -snr
uptime
Кроме того, вы вообще не будете запускать ssh- агента из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
if [ -f ~/.ssh/ssh-agent ]; then . ~/.ssh/ssh-agent; fi
Поскольку .bashrc предназначен для не-login-оболочек, я избегаю каких-либо команд, которые эхо на экран. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбоям команд sftp и rsync (и, возможно, команд scp).
# Print some information as we log in
# -s: OS Name -n: Node name -r: OS Release
uname -snr
uptime
Кроме того, вы вообще не будете запускать ssh- агента из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
if [ -f ~/.ssh/ssh-agent ]; then . ~/.ssh/ssh-agent; fi
Поскольку .bashrc предназначен для не-login-оболочек, я избегаю каких-либо команд, которые эхо на экран. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбоям команд sftp и rsync (и, возможно, команд scp).
# Print some information as we log in
# -s: OS Name -n: Node name -r: OS Release
uname -snr
uptime
Кроме того, вы вообще не будете запускать ssh- агента из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
if [ -f ~/.ssh/ssh-agent ]; then . ~/.ssh/ssh-agent; fi
Поскольку .bashrc предназначен для не-login-оболочек, я избегаю каких-либо команд, которые эхо на экран. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбоям команд sftp и rsync (и, возможно, команд scp).
# Print some information as we log in
# -s: OS Name -n: Node name -r: OS Release
uname -snr
uptime
Кроме того, вы вообще не будете запускать ssh- агента из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
if [ -f ~/.ssh/ssh-agent ]; then . ~/.ssh/ssh-agent; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
Так как .bashrc предназначен для не-login-оболочек, я избегаю любых команд, которые эхо на экране. Я также столкнулся с опытом, когда выражения echo в .bashrc приводят к сбою команд sftp и rsync (и, возможно, команд scp).
# Печатать некоторую информацию при входе в систему # - s: имя ОС -n: имя узла -r: OS Release uname -snr uptime
Кроме того, вы вообще не запускаете ssh-agent из неинтерактивной оболочки. Поэтому у меня это в .bash_profile.
, если [-f ~ / .ssh / ssh-agent]; тогда . ~ / .ssh / SSH-агент; fi
.bashrc
файлы в Ubuntu, скопированы из /etc/skel/.bashrc
при создании учетной записи, а также в системном масштабе /etc/bash.bashrc
, уже содержат код, который проверяет и возвращает, если оболочка неинтерактивна (хотя все равно нужно поместить свои выходные команды под i>).
– Eliah Kagan
19 November 2017 в 18:09
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.
Byobu - отличный пример того, что вы никогда не должны ставить в .bashrc.
В противном случае он будет рекурсивно запускаться в каждом из своих «виртуальных терминалов» ;-) Вы можете попробовать, хотя это забавно.
То, что вы положили в .profile, поэтому byobu (который действительно является простой оболочкой вокруг экрана) загружается только один раз во время входа в систему. И сам byobu может начать новые интерактивные сессии bash.