difference between terminal , shell and computer console | terminal vs shell vs console

Поділитися
Вставка
  • Опубліковано 28 вер 2024

КОМЕНТАРІ • 69

  • @mayankgaur5160
    @mayankgaur5160 3 роки тому +32

    one of the best videos where terminal and shell are explained in a crystal clear way. excellent efforts.

  • @JamesSmith-ix5jd
    @JamesSmith-ix5jd Рік тому +7

    terminal:
    first huge computers (mainframes 1960's) had no screens, they had regular typewriters attached to them, special symbols were sent from the typewriter (without typing them on the paper for the user to see) to the mainframe, it produced the result and sent it back to the paper, for example /n is a new line, there are many bytecodes like that. so terminal is a typewriter for the old mainframe system.
    terminal emulator:
    after computers became smaller and regular tv screens were attached to them (1970's), it was no longer necessary to print the output on paper, but the internal workings of the bytecodes did not change, so terminal emulator (a program) had to be made to sent these codes to the kernel.
    shell:
    the program which sits between the terminal and the kernel, it checks that the sent instruction is legitimate and authorized for the user to do.
    console:
    when the terminal was physically attached to the mainframe it was usually called a console, to distinguesh from the terminal which could be on the other floor or the next building.
    today all components are attached to the system you are working on, so you can call it however you like.
    but for remote connection like ssh (which emulates old mainframe type of working) it is usually called remote session because calling it just a terminal would no longer convey the same meaning like in 1960's.

  • @lolslolslols9423
    @lolslolslols9423 2 роки тому +7

    This is so clear and straight to the point! Thank you so very much this was so useful!!!

  • @codlover1468
    @codlover1468 2 роки тому +3

    Very well explained

  • @anassadkaoui1
    @anassadkaoui1 7 місяців тому +1

    Man, you really deserve a 'like'!

  • @apurooppendurthi205
    @apurooppendurthi205 3 роки тому +1

    thanks for the Visual difference.

  • @chemistrywith-mubeen3316
    @chemistrywith-mubeen3316 Рік тому

    very good, I watched 10 videos but this video is good. keep it up

  • @norah5073
    @norah5073 3 роки тому +1

    Thank you a lot. It is very useful and informative.

  • @kalyaniwadgaonkar527
    @kalyaniwadgaonkar527 7 місяців тому +1

    your video was helpful. thanks

  • @calculuslearner2176
    @calculuslearner2176 2 роки тому +1

    For Linux/Unix like systems TTY is the best enough console emulated system
    ## Switching from GUI
    - Hit Ctrl + Alt + Fn to switch between them
    Fn = F1,F2 ... F7
    - Hit Ctrl + Alt + F1 to switch to graphical interface
    - If graphical interface doesn't load then simply reboot
    ## Using CLI
    - To verify which emulator u r using
    $ tty
    # Output for active terminal
    - For active terminal like tty(s), terminal window(s) OR tab(s) the following out put u will get
    /dev/pts/n
    n = 1,2,3 ...
    # Number of active terminal emulators tty(s), terminal window(s) OR tab(s)
    $ sudo fgconsole
    # Switch to ttyx
    $ sudo chvt /dev/ttyx
    x = 1,2,3 ...
    --- By default the first active terminal would be /dev/pts/1 ---
    You may change it through tty if u forgot shortcut using
    $ sudo chvt 1

  • @manav_chitkara
    @manav_chitkara Рік тому +2

    Thanks!

  • @wonderfulworld2475
    @wonderfulworld2475 5 місяців тому

    Profs in Intro Course be like: you guys clearly already know the difference right? alright, moving on.

    • @PedagogyV
      @PedagogyV  5 місяців тому

      sorry , I do not understood 😅

  • @geeti5134
    @geeti5134 2 роки тому +1

    Nice explanation

  • @kvvsn2939
    @kvvsn2939 2 роки тому +1

    Is windows uses same shell in its terminal , sh/bash/tsh?

    • @PedagogyV
      @PedagogyV  2 роки тому

      not sure about default one , but you can install linux environment and use shell.

  • @syamsinar6954
    @syamsinar6954 5 місяців тому +1

    Best ❤

  • @saleemahmed8302
    @saleemahmed8302 2 роки тому +1

    Thanks a lot for this

  • @thomas_anderson7
    @thomas_anderson7 Рік тому

    thank you brother, you explained it well!

  • @norah5073
    @norah5073 3 роки тому +1

    And what is the command line ?

    • @PedagogyV
      @PedagogyV  3 роки тому

      text interface on which we write commands

  • @viralchingaari2184
    @viralchingaari2184 2 роки тому +2

    You know its gonna work when you hear the Indian accent

  • @gabrielhabdulea9904
    @gabrielhabdulea9904 Рік тому +1

    ok

  • @SivaxReddy
    @SivaxReddy Рік тому +1

    thnx

  • @Coding_Experts2204
    @Coding_Experts2204 8 місяців тому

    Keyboard is a input device not a console

  • @Shalina111
    @Shalina111 Рік тому +6

    this was SO SO SO useful. extremely easy to understand for someone who had zero knowledge about what a terminal/shell was prior to watching this video, and who had struggled finding a simple, clear answer anywhere else. thank you so much!! you're a great teacher.

  • @sanjusaju4049
    @sanjusaju4049 2 роки тому +6

    Man you really deserve a like ...........you really cleared my confusion and we need people like you ,,,,not like the one throwing out jargon all over.

  • @mohsenmousavi9980
    @mohsenmousavi9980 Рік тому +3

    By far the best explanation ive watched in more than 2 hours of serching to find out the differnces, thank you very much

  • @nishakr4621
    @nishakr4621 2 місяці тому +1

    Thank you so much for the great explanation, it really helped me.

  • @Pamven
    @Pamven 2 роки тому +3

    Thank you sir! You cleared up my doubts

  • @soyandoat4106
    @soyandoat4106 3 роки тому +3

    thank you so much for your video. It was really helpful and easy to understand

  • @robertinnes1573
    @robertinnes1573 Місяць тому +1

    Brilliant!

  • @shravyashetty1755
    @shravyashetty1755 6 місяців тому +1

    Explained well

  • @Ms.LikaDev
    @Ms.LikaDev 8 місяців тому +1

    Thanks!

  • @EngineerAnandu
    @EngineerAnandu 8 місяців тому +1

    Good

  • @ITTom
    @ITTom 11 місяців тому +1

    OK man

  • @subpartalli8214
    @subpartalli8214 2 роки тому +3

    Very well articulated, thanks

  • @crab_seeker_42
    @crab_seeker_42 3 роки тому +3

    thank you! finally an informative video

  • @asiahcullen
    @asiahcullen 2 роки тому +2

    Very well explained, thank you.

  • @ourmagicalkitchen4056
    @ourmagicalkitchen4056 3 роки тому +1

    Grt session

  • @jatinlachhwani9662
    @jatinlachhwani9662 3 роки тому +1

    Your VIdeos are really nice . By the way what do you do ? are you a student?

    • @PedagogyV
      @PedagogyV  3 роки тому +2

      professional wise...not a student, had a job .
      learning wise...always want to stay student and learn more :)

  • @gamesshuffler-v8n
    @gamesshuffler-v8n 7 місяців тому

    That means terminal is just the any device of the pc and the shell is the software of the os (that acts like a compiler) and console is like all in one used in ages now and then also...

  • @yash1152
    @yash1152 2 роки тому +1

    thanks for video, commenting for increasing the video's reach

  • @pudiepie9037
    @pudiepie9037 3 роки тому +1

    Clearer than crystal clear

  • @erlingsigurdson3064
    @erlingsigurdson3064 2 роки тому +1

    This video is nice, okay. Good job, okay.

  • @ishu470
    @ishu470 3 роки тому +1

    Nice bro 👍god bless you👍

  • @koustav6884
    @koustav6884 3 роки тому +1

    Best explanation thanks bro🔥🔥

  • @nicolaiharvik
    @nicolaiharvik 7 місяців тому +1

    Great explination my friend!

  • @Sasidhar_Sam
    @Sasidhar_Sam 5 місяців тому +1

    Well explained. Great work!

  • @Naruto-hb9cg
    @Naruto-hb9cg 2 роки тому +1

    tnx for your video it was very helpful

  • @tco9043
    @tco9043 3 роки тому +1

    Thanks man you just solved a big problem for me!

  • @iamshiwaligautam
    @iamshiwaligautam Рік тому +1

    Amazing explanation. 👍👏

  • @blackopss017
    @blackopss017 2 роки тому +1

    Cleared !!! Thank you so much.

  • @wahidullahwadan9547
    @wahidullahwadan9547 2 роки тому +1

    Excellent thanks 👌👌👌

  • @momedalhouma14
    @momedalhouma14 2 роки тому +1

    hello man, any deep dive on linux and tcp socket, ssh remote connection? thank for the outsanding work.

    • @PedagogyV
      @PedagogyV  2 роки тому

      not so far...in future for sure

  • @luvk421
    @luvk421 2 роки тому

    Can someone help me with redhat

  • @mattjoe182
    @mattjoe182 2 роки тому +1

    Good explanation.

  • @evilcom
    @evilcom 2 роки тому +1

    Thanks

  • @shantgaurav
    @shantgaurav 2 роки тому

    you confuse more.

    • @PedagogyV
      @PedagogyV  2 роки тому

      where you got confused..?