General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
IgorTheLight
Luke Smith
comments
Comments by "IgorTheLight" (@igorthelight) on "Terminal vs. Bash vs. Command line vs. Prompt" video.
I could clean some things up (but not all): * Terminal is what you see if you would load your OS without Desktop Environment. It's a "container" for a Shell. * Terminal Emulator is an application that emulates a Terminal. You can't start a "real" Terminal inside a Desktop Environment - only an Emulator * Shell is a "language". That's how you communicate with your OS through the Terminal (or Terminal Emulator) * CLI is a Shell * In windows CMD is a CLI/Shell that runs in Terminal Emulator called Windows Console * PowerShell is a Shell that uses .NET Framework (versions < 6.0) or .NET Core/.NET (in versions >= 6.0) to communicate with an OS (through Windows Console) * Windows Terminal is a replacement for Windows Console (but it's classified as a Terminal Emulator) and the closes thing to a Linux Terminal Emulator. It's Open Sourced (as PowerShell v6.0+) and could run CMD, PowerShell, WSL (even at the same time!).
2
You can kill a process in any language - here is an example for C: https://stackoverflow.com/questions/6501522/how-to-kill-a-child-process-by-the-parent-process
2
I would recommend TimeShift (uses rsync)
1
@rodi2641 :-)
1
Shell runs inside a Terminal. Or if you already started a Desktop Environment - inside a Terminal Emulator.
1
Sure. Because Windows don't have Terminal Emulators (Windows Console) or Shells (CMD, PowerShell, Windows Terminal) :-)
1
So you was just offended so easily. It's fine for newcomers to ask "stupid questions" - that doesn't mean that those who ask it is stupid himself :-) "stupid question" = "easy question" = "newcomer's question" It's all the same. Not everyone has to be 100% polite all the time.
1
A common mistake! Terminal is not about giving commands to your OS - it's about using scripts to automate your interaction with an OS. Most users would be fine just by using GUI applications but programmers and sysadmins are still need Terminal/Terminal Emulators to automate their job. Or you want them to write a GUI application for every single case?
1