Jump to content

ok, so a little backstory. 

i have a lot of knowledge of all 3 major OS's; Windows, Mac and Linux. and my school says that's a thing a lot of company's look for. 

 

however there's one thing that i don't know out of my head, and that's the Windows commandline. i know the basics of powershell and stuff, but if you handed me a machine with the windows server commandline on it, and told me to do something on it i would have no clue what to do. 

 

so, my question is, should i spend time to learn the Windows commandline tools or are they not used very much? 

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to comment
https://linustechtips.com/topic/996113-should-i-learn-the-windows-commandline/
Share on other sites

Link to post
Share on other sites

If you think it would be useful then I guess you should. 

زندگی از چراغ

Intel Core i7 7800X 6C/12T (4.5GHz), Corsair H150i Pro RGB (360mm), Asus Prime X299-A, Corsair Vengeance LPX 32GB (4X4GB & 2X8GB 3000MHz DDR4), MSI GeForce GTX 1070 Gaming X 8G (2.113GHz core & 9.104GHz memory), 1 Samsung 970 Evo Plus 1TB NVMe M.2, 1 Samsung 850 Pro 256GB SSD, 1 Samsung 850 Evo 500GB SSD, 1 WD Red 1TB mechanical drive, Corsair RM750X 80+ Gold fully modular PSU, Corsair Obsidian 750D full tower case, Corsair Glaive RGB mouse, Corsair K70 RGB MK.2 (Cherry MX Red) keyboard, Asus VN247HA (1920x1080 60Hz 16:9), Audio Technica ATH-M20x headphones & Windows 10 Home 64 bit. 

 

 

The time Linus replied to me on one of my threads: 

 

Link to post
Share on other sites

learn powershell if your gonna learn anything, batch scripting is kinda dead.

 

If you work in a windows enviroment, powershell gets used a lot, and you should probably know if, if your working in a linux enviroment its not gonna get used. As for a learining idea, its not bad to know if you want to do IT stuff in the future, and don't know what exactly you want to do.

Link to post
Share on other sites

3 minutes ago, firelighter487 said:

i have a lot of knowledge of all 3 major OS's; Windows, Mac and Linux. and my school says that's a thing a lot of company's look for.

1

It depends on your job but it is wrong for most jobs. Most office jobs do not require any knowledge of operating systems. You will work with people who have literally no clue

Link to post
Share on other sites

6 minutes ago, Teddy07 said:

It depends on your job but it is wrong for most jobs. Most office jobs do not require any knowledge of operating systems. You will work with people who have literally no clue

i study IT management, so yeah... 

 

7 minutes ago, Electronics Wizardy said:

learn powershell if your gonna learn anything, batch scripting is kinda dead.

 

If you work in a windows enviroment, powershell gets used a lot, and you should probably know if, if your working in a linux enviroment its not gonna get used. As for a learining idea, its not bad to know if you want to do IT stuff in the future, and don't know what exactly you want to do.

i don't know in what enviroment i will end up. i'm still studying after all. i will look into powershell. do i have to run that on Windows or is it suported in Linux and macOS? 

 

9 minutes ago, LinusTechTipsFanFromDarlo said:

If you think it would be useful then I guess you should. 

see that's the thing, i'm not sure. 

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to post
Share on other sites

1 minute ago, firelighter487 said:

don't know in what enviroment i will end up. i'm still studying after all. i will look into powershell. do i have to run that on Windows or is it suported in Linux and macOS? 

WIndows only(i mean you can put it on linux, but why, its mainly there for managing windows services and servers), they added it in 7(i think), so you (hopefully) won't be managing any system that doesn't have it. And microsoft is really pushing it. If you want to do advanced windows sysadmin stuff, learn power shell, not a bad thing to know though.

 

 

Link to post
Share on other sites

Just now, Electronics Wizardy said:

WIndows only(i mean you can put it on linux, but why, its mainly there for managing windows services and servers), they added it in 7(i think), so you (hopefully) won't be managing any system that doesn't have it. And microsoft is really pushing it. If you want to do advanced windows sysadmin stuff, learn power shell, not a bad thing to know though.

if it has no purpose on Linux then why did MS port it to Linux? i'm confused. 

 

but yeah, i'll look into it. thanks!

She/Her

Phone: OnePlus Nord CE 5G | 128GB | 8GB Ram

Main Desktop: Ryzen 5 3600 | GTX 1060 6GB | 32GB Ram
Main Laptop: Acer Aspire V3-771G | Core i7 3612QM | 16GB

Link to post
Share on other sites

2 minutes ago, firelighter487 said:

if it has no purpose on Linux then why did MS port it to Linux? i'm confused. 

 

but yeah, i'll look into it. thanks!

I really don't know, my guess is they want to improve their programmer/maker vibe. I don't know what you would use it for on linux, they already have bash and python(you should probably know this aswell) and many other scripting languages.

Link to post
Share on other sites

Someone feel free to correct me if i'm wrong here, but this is atleast what i know from where i live in the world.

 

Most companies are getting rid of their IT equiptment to move to the cloud. Those that have something is mainly on Windows, unless you work for a tech company of some sort. 

A guy in the industry told me Azure was a good route to go right now. But i wouldn't really know as i'm mostly Linux myself. Something like 1% of companies where i live actually use.

 

Probably very little helpful. But perhaps someone else can list up what their know about where they are in the world. Maybe it'll be useful in the end :P

Link to post
Share on other sites

I'd you are going to be going into work in a windows server environment then it would be useful to know the basics of the DOS command prompt as well.  MS doesn't like to admit it, but they have not ported all functionality to PoSh and even less to the GUI, so you may have to fall back to cmd sometimes.

Link to post
Share on other sites

I would say that it is worth learning the basics of the Windows Command Line (cmd). Powershell is a nice powerful tool and is definitely a step forward from cmd, IMO, but it comes with some complexity. Administrators can disable the ability to run your scripts, where batch scripts will just run every time everywhere. Also, you still see a lot of bat/cmd scripts out in the wild and knowing how to read and tweak them would be helpful.

Link to post
Share on other sites

windows is something where the commandline is not worth learning. 

even a broken windows installation is better off being wiped. 

Sadness is the one true emotion, and happiness, well, that's just a lie, sadness is all many of us feel, and is all we need to feel, because having it any other way, would just be wrong, why be happy when you can just be miserable like myself. 

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

×