I didn’t realize MS-DOS was training me for Linux


While Unix-like operating systems have captured my imagination, the first computer I owned ran MS-DOS. While these systems are widely considered different, MS-DOS helped me develop command-line habits that have served me well on Linux. While you can do a lot more than you used to on modern Linux distros without having to touch the command line, when I got started, that wasn’t always the case.

MS-DOS got me comfortable with the command line

Building terminal muscle memory

Back in the 2000s, it seemed that if you got a distro to install at all, you could call yourself a wizard. This was why Knoppix, my first real exposure to Linux, was so popular as one of the first “live” distros. You could burn a CD and reboot with a different operating system without having to install it. It didn’t seem to like the DSL modem I had at the time.

As complete as Knoppix was, you still had to be comfortable with the command line, especially its famous “cheat codes” at the boot menu. And there were still plenty of things you could only use the command line for, even on a live distro.

A few years later, I decided to try installing a real distro on my PC after becoming comfortable with the Unix command line on macOS when it was still called Mac OS X.

It took some effort, but I was able to successfully create a dual-boot system with Debian and Windows XP.

It was MS-DOS that laid the foundation for my intitial success with Linux. The reason is that I had no choice but to learn the MS-DOS command line. While my first PC, a Packard Bell machine with a 386SX chip, came with Windows 3.1, most games only ran in DOS. Many of them would refuse to even install in Windows. This meant that I had to learn the DOS command line and occasionally dip into configuration files and batch files.

When I had to use the command line as well as edit configuration files and modify scripts, I was comfortable with the concept of a command line.

MS-DOS “borrowed” some ideas from Unix

Imitation is the sincerest form of flattery

A hand holding an MS-DOS 5.0 upgrade box.

One thing that helped me make the jump to Linux was that I’d had some experience in the Linux/Unix command line but didn’t realize it.

This was because Microsoft had added features to the MS-DOS command line that were inspired by Unix. The pipe (|) character was implemented in DOS, I would make much more extensive use of it in Unix and Linux.

Microsoft was actually in the Unix business in the early ’80s, selling its own variant called XENIX. Microsoft abandoned it, selling XENIX to the Santa Cruz Operation, after the Bell System breakup allowed AT&T, the parent company of Unix’s creator, Bell Labs, to enter the computer marketplace and compete directly with Microsoft.

Microsoft teamed up with IBM to develop OS/2, and then split off to create Windows NT as the high-end OS after Windows 3.0 turned out to be a surprise hit. I like to imagine an alternate universe where modern versions of Windows are based on XENIX instead of NT.

Given Microsoft’s history with Unix, the company’s efforts with Windows Subsystem for Linux and the release of its own server distro, Azure Linux, might not be a departure from how it’s done things in the past, but rather a return to its roots with XENIX.

I can manage with the console-only parts of Linux.

No GUI? No problem!

MS-DOS running full-screen in text mode probably made me comfortable with running Linux on the system console. That seems to be rarer these days, since more distros ship with X11 or Wayland out of the box.

My earliest experiences with the Linux console have mainly been with installation and troubleshooting. If something goes wrong with the desktop system, you’ll be dumped into the console and will have to try to run commands to fix it. If your Linux system becomes unbootable, you can also use a bootable Linux disk, such as SystemRescue, to launch an environment where you can try to fix your system.

Comfort with the console is also essential when you want to install more technical distros. The most famous console-only installation would probably be Arch Linux. I also installed Slackware from the console, but console-based installation was the norm when Slackware first appeared.

Arch Linux installation environment with mkfs.ext4 output.

Ways the Linux command line is better

I can’t go back to single-tasking

As much nostalgia that I have for MS-DOS, and despite its recent open-sourcing, I probably wouldn’t want to go back to it as a serious OS, even though I occasionally tinker with FreeDOS in a virtual machine.

The main limitation for me is DOS’s single-tasking nature. Even in console mode, on Linux, I can launch new processes with the & (ampersand) operator and switch tasks with job control or a terminal multiplexer. I can also switch to another virtual terminal and run still more commands.

Xfce desktop with terminal windows open showing pstree output, the .bashrc file open in Vim, and a terminal shell window, all overlapping.

Modern terminal emulators in modern desktop environments are also more pleasant to work with than the old DOS screens for me. I can more easily run different command lines. In DOS, I would just be limited to a single console, except maybe “DOS boxes” in Windows.

The other reason is that the Windows command line stagnated for a long time until the arrival of PowerShell and WSL. I think modern tools are much more powerful and flexible. Apart from launching programs (mostly games for me), there just wasn’t much else to do in DOS.


MS-DOS influence lingers on

I’ve long since moved on from MS-DOS, but it seems to have colored my approach to computing. The comfort and fluency I developed on the DOS command line have served me well on Linux. Sometimes we’re more shaped by our early experiences than we realize.

Dell XPS 13 Plus 2023

Operating System

Ubuntu Linux 22.04 LTS

CPU

13th Gen Intel Core i7-1360P

GPU

Intel Iris Xe Graphics

RAM

16GB DDR5

Storage

512GB SSD

Weight

2.71 lbs

The Dell XPS 13 Plus with Linux combines powerful hardware and a great screen in a lightweight, great-looking chassis to create a fantastic Linux laptop.




Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


Three-row family SUVs are expected to do everything; carry passengers comfortably, handle long road trips, keep running costs manageable, and remain dependable for years. Finding one that checks every box without becoming too expensive can be difficult, especially when fuel economy starts to matter as much as space. One hybrid Toyota stands out by delivering all of those priorities in a single package.

This three-row SUV combines the practicality families need with the efficiency advantages of hybrid power. It offers spacious seating, strong everyday comfort, and the kind of long-term reliability Toyota is known for, while using significantly less fuel than many traditional V-6 rivals in the same segment.

For buyers balancing family needs with ownership costs, that combination makes a major difference. It proves that a large SUV doesn’t have to be expensive to run or stressful to own, just thoughtfully engineered around what families actually need most.

In order to give you the most up-to-date and accurate information possible, the data used to compile this article was sourced from various manufacturer websites, including the EPA, CarEdge, and J.D. Power.

Mercedes-Benz 2027 C-Class Electric


Mercedes’ 2027 electric C-Class is its sportiest version yet—EV or not

You can also expect long range and ample in-cabin tech.

The 2026 Toyota Grand Highlander Hybrid is affordable and built to last

Dependability is a big priority here

If you’re looking for a family SUV that is spacious, light on gas, and will last you a long time with few issues, then the Grand Highlander Hybrid feels like a no-brainer. It is slightly pricier than some of its direct rivals, but Toyota’s experience in developing hybrid means that you can rest peacefully knowing that this three-row SUV should last you years without any problem.

2026 Toyota Grand Highlander Hybrid trims and pricing

Model

Starting MSRP

LE

$45,210

XLE

$46,380

Limited

$52,710

Nightshade Edition

$53,690

Platinum

$59,775

Compared to other hybrid three-row SUVs, the Grand Highlander is priced pretty well. While there are some more affordable options, like the Hyundai Palisade and Santa Fe, it undercuts rivals like the Kia Telluride and the Mazda CX-90. This middle of the pack pricing is about on-par for Toyota.

Of the above trims, we think that opting for the XLE gets you the best bang for your buck. It comes with all the features you’d want in a family hauler, such as a power-operated liftgate, a spattering of USB-C ports throughout the cabin, heated front seats, faux-leather upholstery, and a very comprehensive suite of driver aids.

Warranties, maintenance, and reliability

  • Reliability score: 82/100 (J.D. Power)
  • Limited warranty: 3 years or 36,000 miles
  • Powertrain warranty: 5 years or 60,000 miles
  • Complimentary maintenance: 2 years or 24,000 miles
  • Average ten-year maintenance costs: $6,299 (CarEdge)

Toyota offers a pretty standard warranty package to back up their reputation for reliability. While the Grand Highlander is technically a newer model, it is essentially just a long wheelbase version of the regular Highlander, meaning its mechanical components have proven themselves to be dependable.

Your first two years or scheduled maintenance visits are free with your purchase of a Grand Highlander. After that point, maintenance is reasonably affordable. CarEdge estimates that the average SUV would cost you $1,867 more to maintain over ten years than the Grand Highlander.

A silver Lexus GX 460 parked on a street alongside a sidewalk in a city.


Forget Mercedes—this Lexus SUV is the smarter luxury buy

Mercedes may lead luxury, but this Lexus SUV delivers the same upscale feel with way less ownership stress.

There is plenty of space in all three rows of the Grand Highlander Hybrid

Its cabin is simple but exceptionally practical

While the cabins of Toyota’s vehicles are usually a little pedestrian, there is something to be said about how versatile they are, as well as how easy they are to live with. The Grand Highlander definitely follows this trend. While it lacks the flair that some of its rivals offer, it delivers three rows of spacious seating, tons of modern tech, and loads of storage space.

Interior dimensions and comfort

Front row headroom

41.5 inches

Front row legroom

41.7 inches

Second row headroom

40.2 inches

Second row legroom

39.5 inches

Third row headroom

37.2 inches

Third row legroom

33.5 inches

Cargo capacity (behind third row)

20.6 cubic feet

The ‘Grand’ in Grand Highlander refers to the fact that it is quite a bit bigger than the traditional Highlander, with much more room on the inside. While the third row is still best suited for the kids, you could definitely fit a pair of adults back there at a push. We’re also really impressed with how much cargo space there is behind the third row.

The cabin layout of the Grand Highlander is very neat. Everything is easy to find and there are a ton of storage compartments scattered throughout. Its design won’t blow you away, but you’ll be pleased with just how intuitive all the controls are. The most affordable trims focus on the essentials, but top trims can come with some pretty plush features, including genuine leather upholstery, heated and ventilated front seats, and captain’s chairs in the second row.

Amazon Basics Trunk Organizer

Material

Oxford

Organizer Dimensions

21″L x 14.6″W x 10.3″H

Special Feature

Foldable

This 13.5-gallon trunk organizer features compartments to organize and store groceries, sports equipment, emergency supplies, and other daily essentials.


Infotainment and technology

Every Grand Highlander comes equipped with a 12.3-inch infotainment screen mounted to the top of the dashboard. Lower trim levels come with a hybrid gauge cluster that includes a seven-inch display in the middle, but from the Limited up you get a fully digital 12.3-inch unit instead.

As we already mentioned, there are a number of USB-C ports throughout the cabin, so that the whole family can charge their devices. A wireless charging pad is also included. Three-zone automatic climate control and wireless smartphone mirroring are standard on every trim level. Top trims also offer some better tech, including a heads-up display and an 11-speaker JBL sound system.

Hauling the family doesn’t have to mean spending a ton on gas

The Grand Highlander hybrid is impressively thrifty

Full view of a black 2025 Toyota Grand Highlander driving. Credit: Toyota

Toyota’s ideology of function over form definitely translates into how they tune the performance of their cars. The Grand Highlander Hybrid may not be the most interesting SUV from behind the wheel, but its fuel-sipping powertrain and plush ride means that it will save you money in the long run and keep the family happy.

Grand Highlander Hybrid performance and efficiency

Model

Hybrid

Hybrid MAX

Engine

2.5-liter naturally aspirated inline-four

2.4-liter turbocharged inline-four

Transmission

CVT

6-speed automatic

Horsepower

245 HP

362 HP

Torque

288 LB-FT

400 LB-FT

Driveline

FWD or AWD

AWD

0-60 MPH

7.8 seconds

5.6 seconds

The Grand Highlander Hybrid comes in two different forms. Most models feature a naturally aspirated inline-four under the hood. The Platinum comes exclusively with the Hybrid MAX setup, though, with the Limited offering a choice of either. The standard hybrid powertrain better suits the Grand Highlander in our mind, with the Hybrid MAX’s quick acceleration clashing with the SUV’s laid-back personality, especially because it takes it toll when it comes to efficiency.

As is the case with a lot of Toyota’s mainstream models, the Grand Highlander lacks excitement, even accounting for the Hybrid MAX’s quick acceleration. Steering is exceptionally light and vague, and the suspension is clearly set up for comfort. This isn’t a bad thing in our eyes, though, as the mission of the Japanese SUV is to get your family from A to B. This is where its comfortable ride quality really shines through.

Fuel economy

Model

City

Highway

Combined

Hybrid FWD

37 MPG

34 MPG

36 MPG

Hybrid AWD

36 MPG

32 MPG

34 MPG

Hybrid MAX AWD

26 MPG

27 MPG

27 MPG


There are few SUVs as well-suited to family life

Toyota skips the flash and the gimmicks that a lot of other brands have leaned into in the last couple of years. They focus instead on proven technology and long-term dependability. If you’re buying a family vehicle, that should be high up on your list of priorities. Any parent will tell you that they’d take simple functionality over anything, which is what makes the Grand Highlander Hybrid such a solid choice in this segment.



Source link