LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 10-07-2007, 01:31 AM   #1
dankin here
LQ Newbie
 
Registered: Oct 2007
Posts: 1

Rep: Reputation: 0
is linux dos in reicarnation


how much of dos is incorporated in linux ,1 notice a lot of discussion regarding dos lines and I dont want to start that trip again ,if once set up it functions in a similiar fashion as windows it would be ok ,why go the same route twice ,dos was an error made by ibm ,a bit like the first plough

Last edited by dankin here; 10-07-2007 at 01:33 AM.
 
Old 10-07-2007, 01:37 AM   #2
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
By "DOS", I assume you mean the command line. You can probably get away with not using it, but it's useful and using commands can get some things done more quickly (and more easily in some cases).
 
Old 10-07-2007, 01:43 AM   #3
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 62
All of a gui OS is simply a hidden CLI, no matter what OS you are using, With any OS it would be more efficient to enter commands directly from the command line rather than clicking on a GUI interface. You don't have to use the command line in Linux, but it's a helluva lot easier to explain than trying to express in writing the process of accomplishing the same thing via a gui interface.

Generally speaking, Linux users are expected to know a little bit about the way their computer works, not just a simple minded, even brain-dead, process intended to keep them from that knowledge.

If you have such disdain for the CLI, stick with windows like all the other folks who choose to intentionally remain dummies.

Last edited by rickh; 10-07-2007 at 01:51 AM.
 
Old 10-07-2007, 02:39 AM   #4
kev82
Senior Member
 
Registered: Apr 2003
Location: Lancaster, England
Distribution: Debian Etch, OS X 10.4
Posts: 1,263

Rep: Reputation: 51
dos was an error made by ibm ,a bit like the first plough

The term DOS is rather general. To what particular aspect of DOS are you referring to? I personally think it was pretty damn good for the time. Looking back with hindsight there were quite a few problems compared to what we have today. For example:

1) No memory protection (but bear in mind when DOS was released, the target processors didn't support for this)
2) Single task support (can you imagine trying to implement multitasking without memory protection?) And it did have TSRs but they were nothing more than crashes waiting to happen because of 1)
3) No I/O protection (you couldn't take i/o ports away from programs because DOS didn't provide a driver framework). Didn't really matter anyway because of (2)
4) Lazy programmers (DOS gave the the programmers kernel level control of the system, lazy programmers did things they didn't really have any rights to do, and very often didn't leave the system in the state they found it - that isn't really DOS's fault though)
5) Backwards compatibility (DOS ran on anything from an 8086 to high class pentium) Do you know how different these systems are? Neither DOS nor its programs could use the new features and remain backwards compatible, you might want to read about thing like unreal mode and the A20 address line as ways to get around this)

Most of those problems wouldn't be problems if DOS was only used for what it was designed for. Unfortunately, DOS was used way past its limits, and for commercial backwards compatibility reasons, it still loaded up in real mode with the A20 address line disabled.

However, I don't think any of these problems exist in any modern operating systems, certainly not Linux. So why do you think moving to Linux is like moving back to DOS? It is not even vaugely similar. Unless you are referring to the CLI aspect, but every modern operating system has a CLI, and Although not very experienced with it, I would say the Windows NT/2k/XP/... CLI is much more powerful and advanced than the DOS one.
 
Old 10-07-2007, 04:19 AM   #5
oskar
Senior Member
 
Registered: Feb 2006
Location: Austria
Distribution: Ubuntu 12.10
Posts: 1,142

Rep: Reputation: 49
That was pretty insightful, but I think he was referring to the command line.

If you browse through this forum you will get the impression that almost everything is being done on the command line - because like someone else said, it is much easier to tell someone to copy and paste a command than to make dozens of clicks. The clicks will change, the command will most likely stay the same.
But for the most part you don't have much to do with the command line. Once you need help, and someone gives you a command to type, just copy and paste it. It's really the easiest way to help.
 
Old 10-07-2007, 04:23 AM   #6
Nylex
LQ Addict
 
Registered: Jul 2003
Location: London, UK
Distribution: Slackware
Posts: 7,464

Rep: Reputation: Disabled
Quote:
Originally Posted by oskar View Post
Once you need help, and someone gives you a command to type, just copy and paste it.
Though obviously you need to understand what it does!
 
Old 10-07-2007, 04:26 AM   #7
oskar
Senior Member
 
Registered: Feb 2006
Location: Austria
Distribution: Ubuntu 12.10
Posts: 1,142

Rep: Reputation: 49
hmm...
Yes, but most of them are pretty self... explanatory...

Ok, no they are not. But you will get it pretty quickly.
 
Old 10-07-2007, 08:09 AM   #8
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Quote:
stick with windows like all the other folks who choose to intentionally remain dummies.
By this I suppose you're referring to the 90+% of computer users who just want to surf the 'net, send & receive email, etc. No doubt it will surprise you, but some of these people are extremely well educated and intelligent (not always the same thing, admittedly), with limited interest in computers. Not everyone wants to be an All-Knowing Debian Smartass.

P.S.
I used the American spelling "ass" to make it easier for you to understand.

Last edited by brianL; 10-07-2007 at 09:20 AM.
 
Old 10-07-2007, 08:43 AM   #9
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
My sense is that we have given OP a bit more that he/she asked for....

In a quick skim, one thing I missed was what I have understood to be the history---namely that DOS was derived from Unix. Hence Linux is simply coming full circle.

As already stated, the command-line is a handy thing to know. In Linux, many things are easier at the CLI. One tragedy of Windows is the layers of "fluff" which protect the average user from ever typing a command. (Sometimes protect them form thinking, for that matter.)
 
Old 10-07-2007, 03:54 PM   #10
saikee
Senior Member
 
Registered: Sep 2005
Location: Newcastle upon Tyne UK
Distribution: Any free distro.
Posts: 3,398
Blog Entries: 1

Rep: Reputation: 113Reputation: 113
I rather think Dos was invented for a single user in a 8086/8088 personal computer when Unix was already being used on the mini size mainframe computer serving multi-users.

To me Linux is a "forced" conversion of Unix to suit the hardware of PC.

The command lines in Linux is much more powerful than Dos. I rather think the OP lack the exposure to both Dos and the CLI in Linux and as a typical Windows user dismisses everything that cannot be clicked. Like richk said before if a user understands all desktop icon, commands and menus are made from terminal commands he/she may have a lot more respect for command line interface. Anybody who write a computer program, a script, a batch file, a macro etc will instantly know even 1000 different commands and tasks can be condensed/controlled by issuing one command in CLI. Not using CLI is not using at least half what a PC can do for us, regardless if it is a Dos or Linux Bash terminal.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Executing Perl under Dos /Creating an executable for DOS alix123 Programming 1 02-15-2006 04:07 AM
VB for dos and linux jayakrishnan Linux - Software 5 02-15-2006 12:15 AM
Something like the /w or /p (Dos) in linux?? TheChicken Linux - Newbie 2 09-27-2003 12:03 PM
DOS and Linux. Xiangbuilder Linux - General 6 09-07-2003 01:28 PM
linux and dos dave308 Linux - Networking 4 12-09-2001 07:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 02:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration