Jump to content

How should I got about learning Terminal for Linux?

For a long time, I’ve been wanting to learn how to use Linux, especially using Terminal. I recently dedicated a Dell OptiPlex 755 as a Linux machine. It runs Linux Mint 18 (I have been meaning to upgrade it to 19). I’m wondering, how should I go about learning Terminal and the commands?

Link to comment
Share on other sites

Link to post
Share on other sites

I would just look up a bunch of Terminal commands and start messing around.

 

There are books you can get that cover this, as well as online resources:

https://www.howtogeek.com/140679/beginner-geek-how-to-start-using-the-linux-terminal/

This might help you a bit more, since you're using Mint: https://community.linuxmint.com/tutorial/view/244

 

I've picked up a few commands from my time spent with Linux that I've found pretty useful.

 

"sudo" commands are basically the same as running something as an admin in Windows.

"ifconfig" is the same as ipconfig, tells you all your IP addresses and what they relate to(ethernet, wireless, etc).

"netstat" tells you your network stats relating to ports.

"apt-get install" is what you use to install software via Terminal. Most often, these will be prefaced by a "sudo", so you'd type in "sudo apt-get install <software name>".

 

Another good way to learn is find something you want to do with that PC and find a guide on how to do it via Terminal. One of my Raspberry Pi projects required a lot of Terminal commands which is how I picked up most of what I know.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

easy. just use it. google the commands and discover the possibilities. 

 

2 hours ago, Crunchy Dragon said:

"apt-get install" is what you use to install software via Terminal. Most often, these will be prefaced by a "sudo", so you'd type in "sudo apt-get install <software name>".

wasn't that replaced with apt install?

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

oh one thing, never ever paste commands from the internet into a terminal if you don't know what they are. especially commands that require root. figure out how it should be used and type it manually. 

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, firelighter487 said:

wasn't that replaced with apt install?

To my knowledge, no.

 

I was using apt-get in the last month or two to install software on the latest version of Raspbian.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
Share on other sites

Link to post
Share on other sites

Ton a resources as already linked, just start with a search.  You could also take a free intro to Linux course from edX

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, Crunchy Dragon said:

To my knowledge, no.

 

I was using apt-get in the last month or two to install software on the latest version of Raspbian.

It's not replaced per se but it's deprecated.

 

Basically, apt-get still works but apt by itself is generally preffered going forward.

16 hours ago, firelighter487 said:

easy. just use it. google the commands and discover the possibilities. 

 

wasn't that replaced with apt install?

See above.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
Share on other sites

Link to post
Share on other sites

On 10/11/2018 at 1:18 AM, Appleboy45 said:

For a long time, I’ve been wanting to learn how to use Linux, especially using Terminal. I recently dedicated a Dell OptiPlex 755 as a Linux machine. It runs Linux Mint 18 (I have been meaning to upgrade it to 19). I’m wondering, how should I go about learning Terminal and the commands?

Why not using the builtin linux manual? If you want to really learn how an OS like linux works, there are tons of manuals of the entire OS.
The terminal runs a shell. Programs you run on the terminals have a man too. 
Try the ' man ' command, you put the program you like to learn of for example bash, with 'man bash' 
This is the most detalied documentation you can get
image.png.0b6ce400810c38df829b8309671235d4.png

If you don't understand something you can also try google, you will probably find the same material.

You can also learn C 

image.png.c12436149363480c91073f33ae65018b.png

 

Link to comment
Share on other sites

Link to post
Share on other sites

try installing arch linux in vm while reading the wiki. it gives you a good idea on how some of the commands work or do the install while following along the Arch Linux install video on youtube by Luke Smith. He does a pretty good explaining the step by step process and what each command used does. repeat the process a few times just to get the hang of using the commands and you can try doing the install with different desktop environments each time.

Link to comment
Share on other sites

Link to post
Share on other sites

fww...

So one of the problems I have with learning about the terminal from a book or guide or website is that it just doesn't stick for me.  I've learned the most when I have a specific project or task I want to do and then go and read about the pieces that are needed to make that work.  SO I would say pick a couple of your everyday workflows and see if you can write a bash script to do most of it.  Or if you're a programmer type rather using Python or Visual Basic or JavaScript or Fortran, lol, to do some quick calc write a bash script.  

 

Or for that matter... along similar lines to @shura try linux from scratch.  

Link to comment
Share on other sites

Link to post
Share on other sites

On 10/10/2018 at 11:18 PM, Appleboy45 said:

For a long time, I’ve been wanting to learn how to use Linux, especially using Terminal. I recently dedicated a Dell OptiPlex 755 as a Linux machine. It runs Linux Mint 18 (I have been meaning to upgrade it to 19). I’m wondering, how should I go about learning Terminal and the commands?

easy set this as your wallpaper :)

CLI.thumb.png.5f8cfa0c7e978b366ab70cd5471efd32.png

Computer users fall into two groups:
those that do backups
those that have never had a hard drive fail.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×