You don't NEED the command line to use Linux, but you SHOULD use it!

Subscribers:
390,000
Published on ● Video Link: https://www.youtube.com/watch?v=aiPthUAIYBg



Duration: 10:29
29,327 views
0


Get your Linux desktop or laptop here: https://slimbook.es/en/



This thing is often considered as much an argument FOR the use of Linux, as an argument AGAINST it. Power users can't live without it, beginners are scared of it, and people who never used Linux are convinced it's needed just to run a program.


👏 SUPPORT THE CHANNEL:
Get access to an exclusive weekly podcast, vote on the next topics I cover, and get your name in the credits:

YOUTUBE: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join

Patreon: https://www.patreon.com/thelinuxexperiment

Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR

🏆 FOLLOW ME ELSEWHERE:
Join us on our new Discord server: https://discord.gg/xK7ukavWmQ
Twitter : http://twitter.com/thelinuxEXP
My Gaming on Linux Channel: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw
Follow me on ODYSEE: https://odysee.com/@TheLinuxExperiment:e
Or join ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e

📷 GEAR I USE:
Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7
Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l
Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od
Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ
Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9
LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH
Logitech White Speakers: https://amzn.to/3n6wSb0
Xbox Controller: https://amzn.to/3BWmIA3
*Amazon Links are affiliate codes and generate small commissions to support the channel*

00:00 Intro
01:24 Refresher on the terminal
02:31 Why you don't NEED the command line
05:02 Why you SHOULD use it
08:40 Parting Thoughts


Why you don't NEED the command line

So, let's begin with why I think you don't NEED the command line. Don't worry, I'm not saying it's obsolete, or that it's useless. I'm just saying that most regular users can use a Linux desktop without touching it.

From the software stores, to the graphical package managers, to the driver install utility, linux kernel update utilities, graphical ways to add new repositories, virtually anything you might want to install has a graphical utility, at least if you use one of the major desktop environments.

If you want to install something that's not in your distribution's repositories, there again, the command line isn't needed.

And sure, if you encounter an issue, most of the tutorials you'll find on the internet will tell you to use a command line to change something, or install something. But you could also have done so using a graphical tool, it's simply easier to write a tutorial using the command line than to have detailed guides for all Linux desktops environments.

Why you SHOULD use the command Line

Now let's see why you SHOULD use the command line.
Ok, maybe not SHOULD: you don't have to, if you don't want to. But the command line on Linux can make things really easier if you have multiple repetitive tasks that you want to do.

Let's say, for example, that you just setup your Linux system.

Let's say you want to install all your programs. Graphically, you'd have to search for each of them individually, click install on each of them, and then wait for them to install one by one.

With the command line, you could install all these programs with just one line.
On Ubuntu or Ubuntu based distros, for example, you'd type

sudo apt install

and then the names of all the programs you want to install separated by a space.

You could also add to that command all the non-graphical packages you'd like to install: drivers, codecs, fonts, background services...

But there's a LOT more.

An app crashes when you open it? Start it from the command line to get the error messages and see what could have gone wrong and get some help on the internet.

Has your computer frozen and you can't use your mouse anymore? Type Control + Alt +F1, F2, F3, up to F7, to get into a terminal, and type reboot to restart your computer.

See, you can create shell scripts. These let you run commands one after the other, and even introduce conditions to do specific things depending on specific events.

For example, if you tend to install the exact same applications and packages each time you reinstall your favorite distribution, you could create a script that has the install command we talked about before.

Some apps you usually install aren't in the repos and you always have to go hunt for them online? Add a line to download the necessary file and install it, right from the same script.

You could also find how to change various settings through the command line and add them to your script so each time you reinstall, you just run that script once and you're all set up.

Do you run different distributions on different computers? You could have a single script to install all your programs, packages, and settings, on any distro you usually use, using if conditions. Just detect which distro you're running the script on, and make it run the right command for this distribution.




Other Videos By The Linux Experiment


2021-11-14You CAN'T make a "Linux app", because there is NO LINUX PLATFORM
2021-11-11JingPad Roadmap and updates, installing other distros, open source status, pen latency, and more
2021-11-08I'm leaving Firefox, and this is the browser I picked...
2021-10-30JingPad A1 Review: Flagship Hardware, but that software...
2021-10-26The FACTS about GNOME’s plans for THEMES
2021-10-23Is KDE/Plasma User Friendly for beginners, Windows, or macOS Users?
2021-10-21How I customize my KDE Plasma Desktop
2021-10-17Ads in Firefox, Android is confirmed spyware, and PinePhone PRO released - Linux + open source News
2021-10-15PinePhone Pro - Do Linux Phones have their flagship?
2021-10-14Ubuntu 21.10 Review - A risk-free transition release (+flavors)
2021-10-12You don't NEED the command line to use Linux, but you SHOULD use it!
2021-10-10LINUX DESKTOPS are JANKY, but it's what makes them so GOOD
2021-10-07KDE Plasma 5.23 (25th anniversary edition) - New Breeze theme, accent colors, and Wayland
2021-10-04ProtonMail, Calendar and Drive - A privacy focused alternative to Google?
2021-10-01Anti-cheat works on Linux, Firefox stumbles again, and HDR support - Linux news - September 2021
2021-09-27Better Mac Mini than the Mac Mini - Slimbook One Review
2021-09-24Easy Anti Cheat WORKS on LINUX - Epic's Epic Announcement
2021-09-22GNOME 41 - The first step towards a GNOME Platform?
2021-09-19Incognito mode doesn't protect you: but THIS does!
2021-09-16GNOME redesign, Manjaro Cinnamon goes Vivaldi, and Steam Deck hype deflation - Linux news
2021-09-14THE BEST SCREEN I've seen in a laptop - Slimbook Executive Review



Tags:
linux
elementary os
open source
distribution
linux distro
linux help
linux 2021
linux tutorial
linux command line
linux bash shell
linux shell
linux terminal
linux console
linux tty
linux zsh
linux terminal command
linux commands
linux console tutorial
linux command tutorial
linux command line is not
linux command line is
linux shell is
linux shell isn't
linux shell how to
linux console how to