snippets backup repo 2020-2023 blog backup linux ubuntu cmd docker cmd ubuntu install golang ubuntu change boot text tmux cmd vim config vim cmd lang python summary js kit js summary git cmd git rule shell backup shell basic algo accumulate array algo sum binary tree c++ unique