From 62c66016e88111fd9777a3abb0b48420c6a636e0 Mon Sep 17 00:00:00 2001 From: ronny abraham Date: Wed, 16 Jul 2025 22:10:36 +0300 Subject: [PATCH] added sections --- .gitignore | 0 .gitmodules | 0 _share/media/fonts | 1 + _share/media/img/lecture01/ex01.png | Bin _share/media/js/collapsible.js | 1 + _share/media/sass/missing-semester.sass | 0 _subsections/lesson-01.org | 0 _subsections/lesson-02.org | 0 _subsections/lesson-03.org | 0 _subsections/lesson-04.org | 0 _subsections/lesson-05.org | 28 +++++++++++++++++++++--- toc.org | 0 12 files changed, 27 insertions(+), 3 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .gitmodules create mode 120000 _share/media/fonts mode change 100644 => 100755 _share/media/img/lecture01/ex01.png create mode 120000 _share/media/js/collapsible.js mode change 100644 => 100755 _share/media/sass/missing-semester.sass mode change 100644 => 100755 _subsections/lesson-01.org mode change 100644 => 100755 _subsections/lesson-02.org mode change 100644 => 100755 _subsections/lesson-03.org mode change 100644 => 100755 _subsections/lesson-04.org mode change 100644 => 100755 _subsections/lesson-05.org mode change 100644 => 100755 toc.org diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.gitmodules b/.gitmodules old mode 100644 new mode 100755 diff --git a/_share/media/fonts b/_share/media/fonts new file mode 120000 index 0000000..6f076aa --- /dev/null +++ b/_share/media/fonts @@ -0,0 +1 @@ +/Users/ronny/notes/_share/media/fonts \ No newline at end of file diff --git a/_share/media/img/lecture01/ex01.png b/_share/media/img/lecture01/ex01.png old mode 100644 new mode 100755 diff --git a/_share/media/js/collapsible.js b/_share/media/js/collapsible.js new file mode 120000 index 0000000..c7c8b09 --- /dev/null +++ b/_share/media/js/collapsible.js @@ -0,0 +1 @@ +/Users/ronny/notes/_share/media/js/collapsible.js \ No newline at end of file diff --git a/_share/media/sass/missing-semester.sass b/_share/media/sass/missing-semester.sass old mode 100644 new mode 100755 diff --git a/_subsections/lesson-01.org b/_subsections/lesson-01.org old mode 100644 new mode 100755 diff --git a/_subsections/lesson-02.org b/_subsections/lesson-02.org old mode 100644 new mode 100755 diff --git a/_subsections/lesson-03.org b/_subsections/lesson-03.org old mode 100644 new mode 100755 diff --git a/_subsections/lesson-04.org b/_subsections/lesson-04.org old mode 100644 new mode 100755 diff --git a/_subsections/lesson-05.org b/_subsections/lesson-05.org old mode 100644 new mode 100755 index 41626dc..538bf70 --- a/_subsections/lesson-05.org +++ b/_subsections/lesson-05.org @@ -10,7 +10,7 @@ - [[https://www.youtube.com/playlist?list=PLyzOVJj3bHQuloKGG59rS43e29ro7I57J][Playlist: Missing Semester]] - [[https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbVVJc2RzZ25nMmlrVW5zVGRsTS1fX2ladmRPQXxBQ3Jtc0ttWjQ5Ujcyd19TekNncTZGNEp1eDc3RWhzTzhvMW9oSTFoUl9JbGt1Mi0yU3FLc00wVUx1UXNJdFQxTjBjMWphdUZxNnU1WUYzTmFqd3RRemNLUDBJMlZkV3B0SnB4RVhpaUhvWWtnc1RISW1WVzdYWQ&q=https%3A%2F%2Fmissing.csail.mit.edu%2F2020%2Fcommand-line%2F&v=e8BO_dYxk5c][class notes]] -- Curr: https://youtu.be/e8BO_dYxk5c?si=6klAbSninuA4qcGy&t=67 +- Curr: https://youtu.be/e8BO_dYxk5c?si=lIzq1GgkvRoRriWj&t=1531 *** timestamps :PROPERTIES: @@ -22,10 +22,10 @@ + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=138s][02:18 - Job Control]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=227s][03:47 - Signal Interrupts]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=360s][06:00 - Python Program]] -+ [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=672s][11:12 - The Kill Command]] *current* ++ [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=672s][11:12 - The Kill Command]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=881s][14:41 - Terminal Multiplexer]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=1112s][18:32 - The Key Bindings]] -+ [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=1536s][25:00 - Dot Files]] ++ [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=1536s][25:00 - Dot Files]] *current* + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=1799s][29:59 - Context Based Configuration File]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=2004s][33:24 - Terminal Emulator]] + [[https://www.youtube.com/watch?v=e8BO_dYxk5c&t=2196s][36:36 - Aliases]] @@ -102,3 +102,25 @@ will show the suspended and running processes in background ** kill command +- allows you to send any kind of signal to a job + +- e.g. "stop" will suspend but not close the job + +*** some commands +- HUP :: Hang Up +- STOP :: suspend +- KILL :: kill it no matter what + + +** Terminal Multiplexer +*** overview +- tmux +- lets you create workspaces that you can work in +- rearrange the environment +- have different settings + +*** core concepts +- hierarchy + - sessions + - windows + - panes diff --git a/toc.org b/toc.org old mode 100644 new mode 100755