User Tools

Site Tools


blog:spring2016:dsaunde6:journal

This is an old revision of the document!


UNIX/Linux Fundamentals Journal

MONTH Day, YEAR

This is a sample format for a dated entry. Please substitute the actual date for “Month Day, Year”, and duplicate the level 4 heading to make additional entries.

As an aid, feel free to use the following questions to help you generate content for your entries:

  • What action or concept of significance, as related to the course, did you experience on this date?
  • Why was this significant?
  • What concepts are you dealing with that may not make perfect sense?
  • What challenges are you facing with respect to the course?

JANUARY 23, 2016

Mosh is worth a try

Ever used an SSH client on your mobile devices, only to have your connection cut out, and then your session goes haywire? It's frustrating and gets old really quick, and there's not much you can do to fix the problem with SSH. This, along with several other “flaws”, led to the creation of mosh, a remote shell system designed for the mobile world. Developers chose to make a new protocol at the terminal level called State Synchronization Protocol, build on top of UDP datagrams. This allowed them to have better control over how the data is handled, avoiding the complications TCP sometimes adds. Another set of issues that the shell fixes is “evil” Unicode sequences, where some UTF-8 patterns are known to either turn post-command output into hieroglyphs, or even lock up the terminal (the only way to reset the terminal is close it and open it back up). Response times are also improved. Read more here: https://mosh.mit.edu/

blog/spring2016/dsaunde6/journal.1453579422.txt.gz · Last modified: 2016/01/23 20:03 by dsaunde6