nohup
определенно правильный способ пойти, если можно запустить программу, не взаимодействуя с ним: если это пишет все свои выходные сигналы и сообщения об ошибках в файл, что можно добраться до позже, например. проверьте nohup.out
файл для наблюдения любых сообщений об ошибках программа, оставленная позади при выполнении (благодарит за исправление, Michael!)
Если необходимо взаимодействовать с программой, в то время как она работает, Экран GNU мог бы быть лучшим способом пойти об этом. Это позволяет Вам создать виртуальный терминал, который остается работать даже после того, как Вы выходите из системы, наряду с любыми программами, которые Вы запустили в нем, пока никто не завершает работу компьютера. Вот учебное руководство, которое я нашел при использовании его.
alias clear='source ~/.bashrc; \clear'
\
говорит удару, что Вы хотите вызвать внешнюю команду, не псевдоним.
Запишите сценарий, который печатает информацию о системе, которую Вы хотите. Вызовите его от .bashrc
и от Вашего clear
псевдоним.
В Вашем .bashrc
установите псевдоним для clear
это получает .bashrc
позже:
alias clear='clear && . ~/.bashrc'
На комментарий Joe..., если у Вас есть "кумулятивные эффекты" (Ваш профиль не безопасно повторно выполнить многократно), вот взлом для обхождения этого!
alias clear='\clear; exec bash -l'
Это действительно запускает новый интерпретатор каждый раз, когда Вы очищаетесь, гарантируя, что это - действительно начало с нуля каждым способом. Должностное лицо, хотя, подразумевает, что Вы не делаете с тоннами процессов, лежащих вокруг позже.
.bashrc
сгенерированный. Но это - также плохая идея иметь.bashrc
генерируйте вывод вообще. – cjm 03.02.2012, 09:29` in front of
очиститесь' я посмотрю на ту информацию о bashrc и произведу. Спасибо за ссылку. – CaldwellYSR 03.02.2012, 16:29\clear
command clear
– glenn jackman 03.02.2012, 16:58ssh host command
источники.bashrc
. Если это генерирует вывод, то он перепутает любые сценарии, пытающиеся выполнять удаленные команды на Вашем хосте и учетной записи. Вы не могли бы делать этого теперь, но когда-нибудь Вы могли бы, и затем Вы будете смущены, почему это не работает. – cjm 03.02.2012, 18:29