Created
July 9, 2020 07:28
-
-
Save palnabarun/5a76aee76a848ffebff14bf0d24043fd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[2020-07-07 19:35:29] <nabarun> #startclass | |
[2020-07-07 19:35:29] <chekov> ----BEGIN CLASS---- | |
[2020-07-07 19:35:33] <nabarun> Roll Class | |
[2020-07-07 19:35:38] <nabarun> s/Class/Call | |
[2020-07-07 19:35:38] <schubisu> Robin Schubert | |
[2020-07-07 19:35:42] <raydeeam> Rayan Das | |
[2020-07-07 19:35:43] <snowmanstark> Philemon Johnson | |
[2020-07-07 19:35:49] <BhaveshSGupta> Bhavesh Gupta | |
[2020-07-07 19:35:51] <sayan> Sayan Chowdhury | |
[2020-07-07 19:35:51] <sahilister[m]> Sahil Dhiman | |
[2020-07-07 19:35:53] <daemon1024> Barun Acharya | |
[2020-07-07 19:35:54] <darshna__> Darshna Das | |
[2020-07-07 19:35:58] <Anjika> Anjika | |
[2020-07-07 19:36:00] <Nero007> Amar Shukla | |
[2020-07-07 19:36:06] <peanutduck> Benedict Ramasamy | |
[2020-07-07 19:36:15] <stalwartcoder> Abhishek Mishra | |
[2020-07-07 19:36:19] <naveen_Neo> naveen kumar | |
[2020-07-07 19:36:57] <nabarun> Hello everyone, welcome to today's session! | |
[2020-07-07 19:37:20] <nabarun> Before starting with today's session, how many of you have doubts regarding what was taught in the last session? | |
[2020-07-07 19:37:43] <sayan> Did you folks read what was given to read? | |
[2020-07-07 19:38:01] <sahilister[m]> yes | |
[2020-07-07 19:38:03] <Anjika> Yes! | |
[2020-07-07 19:38:08] <daemon1024> yes | |
[2020-07-07 19:38:08] <peanutduck> Yes | |
[2020-07-07 19:38:14] <snowmanstark> yes | |
[2020-07-07 19:38:19] <BhaveshSGupta> yes | |
[2020-07-07 19:38:23] <raydeeam> yes | |
[2020-07-07 19:38:26] <stalwartcoder> yes | |
[2020-07-07 19:38:27] <Nero007> yes | |
[2020-07-07 19:39:05] <sayan> What are the things you learned and what all questions do you folks have (raise your hand)? | |
[2020-07-07 19:39:27] <sahilister[m]> ! | |
[2020-07-07 19:39:28] <Anjika> ! | |
[2020-07-07 19:39:32] <peanutduck> ! | |
[2020-07-07 19:39:37] <sayan> next | |
[2020-07-07 19:39:37] <chekov> sahilister[m] ask your question. | |
[2020-07-07 19:39:37] <chekov> Anjika you are next, get ready with your question. | |
[2020-07-07 19:39:38] <stalwartcoder> ! | |
[2020-07-07 19:40:00] <sahilister[m]> not a question just insights from the articles | |
[2020-07-07 19:40:04] <sahilister[m]> should i say? | |
[2020-07-07 19:40:07] <sayan> sahilister[m]: shoot | |
[2020-07-07 19:41:02] <sayan> next | |
[2020-07-07 19:41:02] <chekov> Anjika ask your question. | |
[2020-07-07 19:41:02] <chekov> peanutduck you are next, get ready with your question. | |
[2020-07-07 19:41:07] <sahilister[m]> the blog by on kushal's website truly told about what's the true meaning of hacker and hacker culture | |
[2020-07-07 19:41:25] <Anjika> It's not the question | |
[2020-07-07 19:41:31] <sahilister[m]> essentially how hacker culture brought gnu and linux together | |
[2020-07-07 19:41:48] <Anjika> What I learned about the hackers and their ethics | |
[2020-07-07 19:42:03] <daemon1024> ! | |
[2020-07-07 19:42:07] <sayan> next | |
[2020-07-07 19:42:07] <chekov> peanutduck ask your question. | |
[2020-07-07 19:42:07] <chekov> stalwartcoder you are next, get ready with your question. | |
[2020-07-07 19:42:10] <sayan> next | |
[2020-07-07 19:42:10] <chekov> stalwartcoder ask your question. | |
[2020-07-07 19:42:10] <chekov> daemon1024 you are next, get ready with your question. | |
[2020-07-07 19:42:13] <sahilister[m]> and secondly the article on esr's website on how to ask intelligent questions told how to ask intelligent questions to get answers. | |
[2020-07-07 19:42:16] <snowmanstark> ! | |
[2020-07-07 19:42:16] <peanutduck> I learned that emacs was a pioneer and also I have to put some time and effort before asking a question. | |
[2020-07-07 19:42:31] <stalwartcoder> i dont have question, its just an insight as well | |
[2020-07-07 19:42:58] <sayan> sahilister[m]: Anjika: yes, it's good to know about the history, rather than diving directly to the open source software | |
[2020-07-07 19:43:15] <sayan> I believe in it, so I work on open source software, contribute everyday | |
[2020-07-07 19:43:15] <stalwartcoder> the political movemrnt matters (my conclusion from the article) | |
[2020-07-07 19:43:29] <sayan> And I expect everyone to too | |
[2020-07-07 19:43:33] <stalwartcoder> movement* | |
[2020-07-07 19:43:59] <sayan> peanutduck: good point, yes, spending that extra time framing your question actually helps! | |
[2020-07-07 19:44:09] <sayan> peanutduck: you will end up knowing more that you went for | |
[2020-07-07 19:44:29] <sayan> sahilister[m]: Anjika: no questions from the second assignment | |
[2020-07-07 19:44:30] <stalwartcoder> as an individual hacker we should care about all those ethics | |
[2020-07-07 19:44:42] <sayan> next | |
[2020-07-07 19:44:42] <chekov> daemon1024 ask your question. | |
[2020-07-07 19:44:42] <chekov> snowmanstark you are next, get ready with your question. | |
[2020-07-07 19:44:45] <sayan> next | |
[2020-07-07 19:44:45] <chekov> snowmanstark ask your question. | |
[2020-07-07 19:45:11] <sayan> stalwartcoder: yes, you might find it around you too | |
[2020-07-07 19:45:14] <daemon1024> The article mentioned that the term "Open Source" was coined quite later as companies were scared to use "free software". But I didnt get why they were scared in the first place? | |
[2020-07-07 19:46:07] <daemon1024> Also how the term "Open Source" changed that fact. | |
[2020-07-07 19:46:58] <sayan> daemon1024: good question, what is the difference between Open Source and Free Software? | |
[2020-07-07 19:47:41] <Anjika> Sayan: Read the second assignment too, and got to learn how to ask questions in a smart way | |
[2020-07-07 19:48:37] <sayan> daemon1024: let's answer this question later, there is a documentary around it, which I will give and assigment | |
[2020-07-07 19:48:44] <sayan> more around the Netscape scenario | |
[2020-07-07 19:48:53] <daemon1024> Open Source is something done collaboratively and Free Software is anything which available for free which maybe propieratory in nature. | |
[2020-07-07 19:49:02] <daemon1024> sayan: sure, | |
[2020-07-07 19:49:20] <sayan> We can answer this after we have seen that (if I get a copy of it, I saw it during the Mozilla Summit, not sure if it's free) | |
[2020-07-07 19:49:27] <sayan> next | |
[2020-07-07 19:49:27] <chekov> No one is in the queue. | |
[2020-07-07 19:49:35] <tobbhie> Hi | |
[2020-07-07 19:49:41] <tobbhie> Has the session been started ? | |
[2020-07-07 19:49:48] <sayan> tobbhie: Hi, yes, the session has started | |
[2020-07-07 19:49:51] <pradhvan> tobbhie: yes | |
[2020-07-07 19:50:20] <BhaveshSGupta> tobbhie, yes | |
[2020-07-07 19:51:18] <tobbhie> I have missed 20 minutes session? Any logs ? | |
[2020-07-07 19:52:16] <sayan> Nero007: darshna__: what would you do if you have trouble understanding the approach given to your problem? | |
[2020-07-07 19:53:24] <Nero007> I would first try to really put my time in it and then Google for that | |
[2020-07-07 19:53:35] <darshna__> sayan: First I'll search about the problem thoroughly, and then even I am not able to get help from internet I'll post my questions in web formus or ircs | |
[2020-07-07 19:53:40] <Nero007> And maybe try stack exchange | |
[2020-07-07 19:53:48] <Nero007> or Ircs | |
[2020-07-07 19:54:15] <darshna__> also my question needs to be precise and to the point so that the person reading my problem shouldn't feel like his/her time is being wasted | |
[2020-07-07 19:54:29] <sayan> darshna__: Nero007 what if someone points you to an answer but still you don't understand what the person says? | |
[2020-07-07 19:54:46] <sayan> (not a direct answer rather a mere pointer) | |
[2020-07-07 19:55:37] <darshna__> sayan: I have to do more research regarding that. | |
[2020-07-07 19:55:40] <Nero007> I will post a follow up question after examining their method and trying that for some time | |
[2020-07-07 19:56:31] <sayan> Nero007: right, you post a followup question with enough details and spending time on the pointer | |
[2020-07-07 19:57:16] <sayan> Now I will take a step back and handover the stage to nabarun and schubisu who will be taking the rest of the session | |
[2020-07-07 19:57:29] <nabarun> thank you sayan | |
[2020-07-07 19:57:48] <nabarun> Today, we will be talking about Linux and introducing you to the shell commands. | |
[2020-07-07 19:58:17] <nabarun> How many of you do not know about Linux? You can say yes, if you know or have used Linux. | |
[2020-07-07 19:58:32] <stalwartcoder> yes | |
[2020-07-07 19:58:35] <schubisu> yes | |
[2020-07-07 19:58:36] <raydeeam> yes | |
[2020-07-07 19:58:37] <Nero007> yes | |
[2020-07-07 19:58:43] <sahilister[m]> yes | |
[2020-07-07 19:58:51] <daemon1024> yes | |
[2020-07-07 19:58:51] <BhaveshSGupta> yes | |
[2020-07-07 19:58:53] <peanutduck> yes | |
[2020-07-07 19:59:53] <nabarun> Thank you for your responses. | |
[2020-07-07 20:00:17] <nabarun> Linux is a family of open source operating systems. | |
[2020-07-07 20:00:38] <nabarun> It was introduced by Linus Torvalds around 28 years ago. | |
[2020-07-07 20:00:52] <darshna__> yes | |
[2020-07-07 20:00:59] <naveen_Neo> yes | |
[2020-07-07 20:01:11] <nabarun> Popular examples of Linux operating systems include Ubuntu, Fedora, Debian, Linux Mint and the list goes on. | |
[2020-07-07 20:02:07] <nabarun> Can you all read this article https://opensource.com/resources/linux ? | |
[2020-07-07 20:02:14] <stalwartcoder> yes | |
[2020-07-07 20:02:26] <nabarun> Please type here "done" when finished. | |
[2020-07-07 20:05:22] <tobbhie> hhhh | |
[2020-07-07 20:05:57] <schubisu> tobbhie: the session is still going on, nabarun has just asked everyone to read this https://opensource.com/resources/linux and type "done" once done | |
[2020-07-07 20:06:33] <tobbhie> thank you | |
[2020-07-07 20:08:03] <daemon1024> done | |
[2020-07-07 20:08:07] <Nero007> done | |
[2020-07-07 20:08:38] <darshna__> done | |
[2020-07-07 20:08:52] <sahilister[m]> done | |
[2020-07-07 20:09:03] <stalwartcoder> done | |
[2020-07-07 20:09:33] <Nero007> ! | |
[2020-07-07 20:09:42] <nabarun> next | |
[2020-07-07 20:09:42] <chekov> Nero007 ask your question. | |
[2020-07-07 20:10:10] <raydeeam> done | |
[2020-07-07 20:10:10] <Nero007> What do the packagers do.I didnt quite understand that 1 line | |
[2020-07-07 20:10:55] <peanutduck> done | |
[2020-07-07 20:11:08] <Anjika> done | |
[2020-07-07 20:11:10] <nabarun> Nero007: They ensure a piece of software runs the same way across all the different linux distributions. | |
[2020-07-07 20:11:35] <nabarun> Let's continue. | |
[2020-07-07 20:12:09] <nabarun> Back in the days, the primary mode of interaction with Linux was through the Command Line Interface, also popularly known as CLI. | |
[2020-07-07 20:12:17] <BhaveshSGupta> done | |
[2020-07-07 20:12:25] <nabarun> Over the years Graphical User Interfaces came into existence. | |
[2020-07-07 20:13:30] <nabarun> Think of the command line as a Chef's Kitchen. | |
[2020-07-07 20:13:37] <nabarun> There are a lot of tools in the kitchen. | |
[2020-07-07 20:13:54] <nabarun> The chef uses those tools to create a delicious dish. | |
[2020-07-07 20:14:18] <nabarun> Shell commands are also like the tools in the kitchen. | |
[2020-07-07 20:14:53] <nabarun> They help the programmers in crafting beautiful software. | |
[2020-07-07 20:15:29] <nabarun> Of the people who have used Linux, have you used shell commands before? | |
[2020-07-07 20:15:34] <nabarun> Please type yes/no | |
[2020-07-07 20:15:49] <schubisu> yes | |
[2020-07-07 20:15:54] <raydeeam> yes | |
[2020-07-07 20:15:55] <Nero007> yes | |
[2020-07-07 20:15:57] <stalwartcoder> yes | |
[2020-07-07 20:15:58] <daemon1024> yes | |
[2020-07-07 20:15:59] <darshna__> yes | |
[2020-07-07 20:16:00] <sahilister[m]> yes | |
[2020-07-07 20:16:01] <peanutduck> yes | |
[2020-07-07 20:16:03] <BhaveshSGupta> yes | |
[2020-07-07 20:16:45] <nabarun> Now, I want all of you to have a look at https://lym.readthedocs.io/en/latest/startingcommands.html and start trying the commands. | |
[2020-07-07 20:17:05] <nabarun> For folks who are already familiar, they can also go through http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf | |
[2020-07-07 20:17:47] <nabarun> Please try the commands and feel free to ask your doubts by mentioning ! in the chat. | |
[2020-07-07 20:28:16] <nabarun> You can ask questions as you read. | |
[2020-07-07 20:28:47] <Nero007> ! | |
[2020-07-07 20:29:01] <nabarun> next | |
[2020-07-07 20:29:01] <chekov> Nero007 ask your question. | |
[2020-07-07 20:29:19] <Nero007> so if we redirect output to /dev/null will it show output 0 | |
[2020-07-07 20:30:15] <nabarun> Nero007: You would get no output on your shell. | |
[2020-07-07 20:30:28] <nabarun> Because you have redirected all the output. | |
[2020-07-07 20:31:16] <schubisu> Nero007: null is not to be understood as zero. It's a destination for you output that is just thrown away. If you don't need output you can redirect it to /dev/null | |
[2020-07-07 20:31:41] <Nero007> But would it show a return message if we echo it | |
[2020-07-07 20:31:53] <Nero007> telling us that the process was successful | |
[2020-07-07 20:32:14] <nabarun> Nero007: Yes. You would get a return code. | |
[2020-07-07 20:33:52] <sayan> Nero007: can you tell where in the lym docs it is referring to /dev/null? | |
[2020-07-07 20:35:01] <Nero007> It was referring to the redirection.And I had faced a doubt about this,and thus I asked | |
[2020-07-07 20:35:28] <raydeeam> sayan: its in here http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf | |
[2020-07-07 20:36:29] <sayan> Nero007: if the question is out of bounds, please make sure to ask it after the class | |
[2020-07-07 20:36:40] <Nero007> Got it. | |
[2020-07-07 20:36:58] <sayan> There are other people who might not undestand what you are asking | |
[2020-07-07 20:39:31] <sayan> What about others? | |
[2020-07-07 20:39:41] <sayan> Who all have done reading? | |
[2020-07-07 20:39:53] <sayan> if not which command you are on? | |
[2020-07-07 20:40:18] <daemon1024> done | |
[2020-07-07 20:40:29] <raydeeam> done | |
[2020-07-07 20:40:41] <peanutduck> done | |
[2020-07-07 20:40:46] <sahilister[m]> sayan: done with commands here - https://lym.readthedocs.io/en/latest/startingcommands.html | |
[2020-07-07 20:41:09] <sahilister[m]> on this right now http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf | |
[2020-07-07 20:41:16] <BhaveshSGupta> done with lym | |
[2020-07-07 20:41:36] <Anjika> Now going to start this http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf | |
[2020-07-07 20:42:14] <stalwartcoder> moving to http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf | |
[2020-07-07 20:45:42] <nabarun> I hope you all have gone through the first resource. | |
[2020-07-07 20:45:42] <naveen_Neo> the guide is too long to finish in the class | |
[2020-07-07 20:46:10] <nabarun> You can continue the 2nd resource offline after the class. | |
[2020-07-07 20:46:23] <nabarun> We will continue with concepts from that book in later classes. | |
[2020-07-07 20:47:00] <nabarun> Please read Chapter 1 of http://tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf as a homework. | |
[2020-07-07 20:47:09] <Nero007> Ok | |
[2020-07-07 20:47:41] <nabarun> Along with that, the next homework is reading Chapter 3 of https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theRootFilesystem | |
[2020-07-07 20:47:54] <nabarun> That is all for this class. | |
[2020-07-07 20:48:05] <nabarun> Roll Call | |
[2020-07-07 20:48:11] <stalwartcoder> Abhishek Mishra | |
[2020-07-07 20:48:12] <schubisu> Robin Schubert | |
[2020-07-07 20:48:14] <Nero007> Amar Shukla | |
[2020-07-07 20:48:14] <sahilister[m]> Sahil Dhiman | |
[2020-07-07 20:48:16] <daemon1024> Barun Acharya | |
[2020-07-07 20:48:18] <darshna__> Darshna Das | |
[2020-07-07 20:48:20] <BhaveshSGupta> Bhavesh Gupta | |
[2020-07-07 20:48:24] <raydeeam> Rayan Das | |
[2020-07-07 20:48:25] <naveen_Neo> Naveen Kumar | |
[2020-07-07 20:48:28] <peanutduck> Benedict Ramasamy | |
[2020-07-07 20:48:39] <Anjika> Anjika | |
[2020-07-07 20:49:05] <nabarun> #endclass |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment