Minggu lalu saya telah menulis https://choirrulloh.web.id/2019/11/07/tips-agar-scroll-berfungsi-ketika-screen/
Jika kalian belum tahu aplikasi screen silahkan klik link diatas.
Aplikasi screen ini sangat membantu untuk pekerjaan sehari-hari saya, tetapi saya selalu lupa untuk menjalankan aplikasi ini. Akhirnya saya coba googling dan akhirnya menemukan tips ini http://taint.org/wk/RemoteLoginAutoScreen sekarang saya tidak akan lupa lagi untuk menjalankan aplikasi screen ini dan tidak akan pusing ketika sedang download atau menginstall sesuatu, karena sudah saya otomatiskan.
Oke langsung saja kita praktek.
SSH ke server yang hendak di apply scroll screennya.
Buat file .screenrc di folder ~ atau bisa langsung dijalankan perintah ini nano ~/.screenrc
Copy paste kode dibawah ini :
# see http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html # support color X terminals termcap xterm 'XT:AF=\E[3%dm:AB=\E[4%dm:AX' terminfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX' termcapinfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' termcap xtermc 'XT:AF=\E[3%dm:AB=\E[4%dm:AX' terminfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX' termcapinfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' # auto-screen support; see http://taint.org/wk/RemoteLoginAutoScreen # detach on hangup autodetach on # no startup msg startup_message off # always use a login shell shell -$SHELL # auto-log logfile $HOME/lib/screen-logs/%Y%m%d-%n.log deflog on
Sekarang edit File .bashrc di folder ~ atau bisa langsung dijalankan perintah ini nano ~/.bashrc
Copy paste kode dibawah ini taruh di baris paling atas:
# see http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html # support color X terminals termcap xterm 'XT:AF=\E[3%dm:AB=\E[4%dm:AX' terminfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX' termcapinfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' termcap xtermc 'XT:AF=\E[3%dm:AB=\E[4%dm:AX' terminfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX' termcapinfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' # auto-screen support; see http://taint.org/wk/RemoteLoginAutoScreen # detach on hangup autodetach on # no startup msg startup_message off # always use a login shell shell -$SHELL # auto-log logfile $HOME/lib/screen-logs/%Y%m%d-%n.log deflog on
Selesai sekarang ketika login ssh ke server tersebut sudah otomatis menjalankan aplikasi screen.