Màn hình DOS là gì

MS DOS là gì? Dòng lệnh DOS là gì?

MS DOS là gì?

MS DOS [MS-DOS] là viết tắt của Microsoft Disk Operating System, MS-DOS là một hệ điều hành dòng lệnh phi đồ họa có nguồn gốc từ 86-DOS được tạo ra cho các máy tính tương thích của IBM.

MS-DOS ban đầu được viết bởi Tim Paterson và được Microsoft giới thiệu vào tháng 8 năm 1981 và được cập nhật lần cuối vào năm 1994 khi MS-DOS 6.22 được phát hành. MS-DOS cho phép người dùng điều hướng, mở và thao tác các tệp trên máy tính của họ từ một giao diện dòng lệnh thay vì GUI như Windows.

Ngày nay, MS-DOS không còn được sử dụng nữa; tuy nhiên, lệnh cmd hoặc shell, thường được gọi là dòng lệnh Windows vẫn được nhiều người dùng sử dụng. Hình dưới là một ví dụ về cửa sổ dòng lệnh chạy trong Win 10.

Cửa sổ dòng lệnh MS DOS

Hầu hết người dùng máy tính chỉ quen thuộc với cách điều hướng Microsoft Windows bằng chuột. Không giống như Windows, MS-DOS được điều hướng bằng các lệnh MS-DOS. Ví dụ: nếu bạn muốn xem tất cả các tệp trong một thư mục trong Windows, bạn sẽ bấm đúp vào thư mục đó để mở thư mục đó trong Windows Explorer. Trong MS-DOS, bạn sẽ điều hướng đến thư mục bằng lệnh cd và sau đó liệt kê các tệp trong thư mục đó bằng lệnh dir.

Dòng lệnh DOS là gì?

Dòng lệnh DOS, còn được gọi là dòng lệnh Windows, màn hình lệnh hoặc giao diện văn bản, là giao diện người dùng được điều hướng bằng cách nhập lệnh tại lời nhắc, thay vì sử dụng chuột. Ví dụ, thư mục Windows trong một dòng lệnh Windows là “C: \ Windows>” [như trong hình]. Trong Unix hoặc Linux , nó có thể là “%” hoặc “>” tùy thuộc vào shell. Không giống như hệ điều hành GUI, dòng lệnh chỉ sử dụng bàn phím để điều hướng bằng cách nhập câu lệnh và không sử dụng chuột để điều hướng.

Khi đang ở trong dòng lệnh Windows, nhấn phím F7 để xem lịch sử của tất cả các lệnh đã nhập trong cửa sổ đó. Dưới đây là hình ảnh của hộp lịch sử dòng lệnh Windows khi mở.

Xem lịch sử dòng lệnh Windows

Nhấn phím lên hoặc xuống cho phép bạn duyệt qua tất cả các lệnh và sau khi được đánh dấu, nhấn phím Enter sẽ thực hiện lệnh trước đó.

Khi ở dấu nhắc MS-DOS hoặc trong dòng lệnh Windows, bạn có thể nhanh chóng lặp lại bất kỳ lệnh nào đã nhập trước đó và xem lịch sử các lệnh bằng cách sử dụng các phím mũi tên. Ví dụ: nếu trước đây bạn sử dụng lệnh dir để liệt kê các tệp trong thư mục hiện tại, hãy nhấn phím mũi tên lên để lặp lại lệnh đó. Tiếp tục nhấn mũi tên lên sẽ cuộn qua danh sách các lệnh đã sử dụng trước đó.

Đối với bất kỳ ai nhập các lệnh dài, tên tệp hoặc tên thư mục, điều này có thể tiết kiệm rất nhiều thời gian. Nếu bạn nhập sai lệnh, nhấn vào mũi tên lên rồi sử dụng mũi tên trái để sửa lỗi cũng có thể tiết kiệm thời gian.

Tùy chọn này có sẵn trong MS-DOS và dòng lệnh Windows thông qua việc sử dụng lệnh doskey.

Mở cửa sổ lệnh tại thư mục hiện tại

Mở thư mục dòng lệnh DOS Windows của bất kỳ thư mục nào trong Windows bằng cách giữ phím Shift, nhấp chuột phải vào thư mục và chọn tùy chọn Mở cửa sổ lệnh tại đây. Sử dụng thủ thuật này, bạn có thể nhanh chóng mở bất kỳ thư mục nào trong dòng lệnh Windows mà không cần phải sử dụng các lệnh dòng lệnh Windows để điều hướng đến thư mục đó. Hình ảnh dưới đây cho thấy một ví dụ về menu này trông như thế nào khi được thực hiện đúng cách. Lưu ý rằng nếu bạn không giữ phím Shift, tùy chọn này sẽ không hiển thị.

Nguồn: MS DOS là gì? Dòng lệnh DOS là gì?

Bài viết này có hữu ích với bạn không?

DOS , viết tắt của Disk Operating System là một hệ điều hành mã nguồn mở, sử dụng bởi đa số các máy tính IBM phổ biến nhất trong khoảng từ năm 1981 đến năm 1995.

Dos có nhiều phiên bản như: MS-DOS, IBM PC DOS, DR-DOS, FreeDOS, ROM-DOS, và PTS-DOS.

Các phiên bản đầu của Microsoft Windows chạy trên một phiên bản riêng biệt của DOS và nó đã ngừng được sử dụng từ khi Windows 95 được khởi chạy như một hệ điều hành độc lập mà không yêu cầu giấy phép DOS riêng sau đó DOS không còn cần thiết để chạy hệ thống nó đã bị ngưng sử dụng hoàn toàn trên máy tính cá nhân. Do đó nó dần trở nên lỗi thời và không còn được sử dụng trong thế giới thực.

Dos Sử dụng giao diện dựa trên văn bản yêu cầu văn bản và mã để hoạt động, chính vì điều này nên Dos kahs khó sử dụng cho những người dùng mới và những người dùng có ít hiểu biết về công nghệ. Một điều nữa dung lương lưu trữ cao nhất của Dos cũng không cao chỉ khoảng 2 gigabyte, ổ đĩa cũng phụ thuộc vào hệ thống tập tin FAT16, đồng thời Dos cũng không thể chạy nhiều quá trình cùng lúc.

Ứng dụng của hệ điều hành Dos

Tuy đã không còn được sử dụng rộng rãi như thời gian đầu nhưng hệ điều hành Dos vẫn tiếp tục tồn tại dưới nhiều hình thức:

FreeDos:

Sau khi Microsoft thông báo sẽ không còn bán hoặc hỗ trợ MS-DOS, Jim Hall đã đứng ra kêu gọi đăng một tuyên bố đề xuất sự phát triển của một thay thế mã nguồn mở, sau đó cùng với các nhà lập trình khác đã tạo nên FreeDos đồng thời sau đó tiến hành nâng cấp nó để có thể tương thích và có thêm các chức năng khác.

Hệ điều hành FreeDos được cài đặt trên các máy tính để chúng ta có thể có các phương án dự phòng trong trường hợp máy tính bị lỗi windows, khi máy tính bị sự cố không vào đươc Win, muốn bung File Ghost,sữa lỗi HĐH Win,cài lại Win…

Như vậy hệ điều hành Dos đã đi qua thời kì hoàng kim từ rất lâu rồi nhưng với những giá trị mà nó để lại đã mở ra kỉ nguyên mới, tạo tiền đề sự phát triển cho hệ điều hành windows sau này. Hi vọng qua bài viết bạn đọc sẽ có thêm hiểu biết về hệ điều hành cổ, đã từng có một thời kì rực rỡ này.

PC tiêu dùng không phải lúc nào cũng chạy Windows. Trước khi Windows đến, PC đã đi kèm với hệ điều hành MS-DOS của Microsoft. Đây là những gì môi trường dòng lệnh thực sự muốn sử dụng.

Không, MS-DOS không giống như sử dụng thiết bị đầu cuối Linux hoặc kích hoạt Command Prompt trong một cửa sổ trên màn hình đồ họa ưa thích của bạn. Nhiều thứ chúng ta coi là không thể có được sau đó.

Trải nghiệm máy tính DOS

DOS là một hệ điều hành dòng lệnh không có cửa sổ đồ họa. Bạn đã khởi động máy tính của bạn và sau đó thấy một dấu nhắc DOS. Bạn phải biết các lệnh để gõ tại dấu nhắc này để khởi chạy chương trình, chạy các tiện ích tích hợp và thực sự làm gì đó với máy tính của bạn.

Bạn phải biết một vài lệnh để đi xung quanh hệ điều hành. Để chuyển đổi giữa các ổ đĩa khác nhau - ví dụ: để truy cập ổ đĩa mềm tại ổ A: - bạn sẽ nhập một cái gì đó như A: tại dấu nhắc và nhấn Enter.

Để thay đổi thư mục, bạn sẽ sử dụng CD chỉ huy. Để xem các tệp trong một thư mục hiện tại, bạn sẽ sử dụng TRỰC TIẾP chỉ huy. Để chạy chương trình, bạn nhập tên tệp thực thi của chương trình tại dấu nhắc.

Ví dụ: nếu bạn chọn một đĩa mềm mới có chương trình mới tuyệt vời trên đó, bạn sẽ đẩy đĩa mềm vào ổ đĩa mềm của mình - chờ trong khi ổ đĩa từ lớn đọc nội dung của đĩa của bạn - rồi chạy các lệnh như tiếp theo:

A:

TRỰC TIẾP

CÀI ĐẶT hoặc CÀI ĐẶT [tùy thuộc vào tên trình cài đặt của chương trình]

Sau đó, bạn sẽ đi qua trình cài đặt và cài đặt chương trình - về cơ bản chỉ là giải nén các tệp - vào một thư mục trên ổ cứng nhỏ của bạn. Bạn thường phải trao đổi đĩa mềm vì các chương trình lớn hơn không vừa với một đĩa mềm, nhưng sau đó bạn có thể chạy chương trình mà không cần sử dụng đĩa mềm.

Sau đó, bạn sẽ chạy C: lệnh quay trở lại ổ C, sử dụng CD lệnh để vào thư mục chứa chương trình đã cài đặt của bạn và chạy chương trình với lệnh như CHƯƠNG TRÌNH. Tên tệp chương trình cũng phải ngắn như vậy - Tên tệp giới hạn MS-DOS thành tám ký tự theo sau là dấu chấm và phần mở rộng ba ký tự. Ví dụ: PROGNAME.EXE là tên tệp dài nhất bạn có thể có.

Một số chương trình đã cố gắng đơn giản hóa mọi thứ cho người dùng thông thường. Ví dụ: bạn có trình quản lý tệp như Norton Commander cung cấp để xem và quản lý tệp mà không cần lệnh. Đây là phong cách của hầu hết các chương trình DOS mà bạn tìm thấy - tất cả là về cách sắp xếp văn bản trên màn hình.

Không đa nhiệm

Quên đa nhiệm; DOS đã làm một việc tại một thời điểm. Khi bạn mở một chương trình, chương trình đó chiếm toàn bộ màn hình của bạn. Bạn muốn sử dụng một chương trình khác? Bạn cần đóng chương trình hiện tại và nhập lệnh để mở chương trình khác.

Để giải quyết giới hạn này, DOS đã cung cấp chức năng chấm dứt và duy trì cư trú [TSR]. Một chương trình hỗ trợ tính năng này có thể móc vào một phím tắt. Bạn sẽ nhấn phím tắt thích hợp và chương trình hiện tại sẽ tắt và nằm trong bộ nhớ. Chương trình khác sau đó sẽ tự tải từ bộ nhớ.

TSR không thực sự đa nhiệm. Chương trình không thực sự chạy trong nền. Thay vào đó, nó tắt và có một cách nhanh chóng để khởi động lại nó. DOS chỉ có thể chạy một chương trình tại một thời điểm.

Điều này khác biệt đáng kể so với các shell hiện đại như các shell được tìm thấy trên Linux, cho phép bạn chạy các chương trình và dịch vụ trong nền, sử dụng nhiều thiết bị đầu cuối chế độ văn bản và làm những việc nâng cao khác. DOS không nơi nào mạnh bằng thế.

Hỗ trợ phần cứng và chế độ thực

DOS không thực sự hỗ trợ các thiết bị phần cứng theo cách các hệ điều hành hỗ trợ phần cứng ngày nay. Các chương trình cần truy cập trực tiếp vào phần cứng - ví dụ, một trò chơi DOS muốn sử dụng card âm thanh của bạn để phát ra âm thanh - phải hỗ trợ trực tiếp phần cứng đó. Nếu bạn đang phát triển một trò chơi DOS hoặc một ứng dụng tương tự, bạn phải mã hóa để hỗ trợ cho tất cả các loại thẻ âm thanh mà người dùng của bạn có thể có. May mắn thay, nhiều card âm thanh tương thích với Sound Blaster. Bạn sẽ sử dụng chương trình SETUP để định cấu hình cài đặt này riêng cho từng chương trình bạn đã sử dụng.

Do cách thức hoạt động của DOS, các chương trình muốn truy cập trực tiếp vào bộ nhớ và các thiết bị ngoại vi cần để chạy ở chế độ thực hoặc chế độ địa chỉ thực. Ở chế độ thực, một chương trình có thể ghi vào bất kỳ địa chỉ bộ nhớ nào trên phần cứng máy tính mà không có bảo vệ. Điều này chỉ hoạt động vì bạn chỉ có thể chạy một chương trình tại một thời điểm. Windows 3.0 mang đến chế độ được bảo vệ, điều này đã hạn chế những gì ứng dụng đang chạy có thể làm.

Cho đến ngày nay, bạn vẫn không thể chạy nhiều trò chơi DOS trong Dấu nhắc lệnh trên Windows. Command Prompt chạy các ứng dụng trong chế độ được bảo vệ, nhưng những trò chơi này yêu cầu chế độ thực. Đây là lý do tại sao bạn cần DOSBox để chạy nhiều trò chơi DOS cũ.

Windows chỉ là một chương trình DOS

Các phiên bản phổ biến ban đầu của Windows - nghĩ rằng Windows 3.0 và Windows 3.1 - thực sự là các chương trình chạy dưới MS-DOS. Vì vậy, bạn khởi động máy tính của mình, xem lời nhắc của DOS và sau đó nhập lệnh WIN để khởi chạy chương trình Windows, cung cấp cho bạn máy tính để bàn kiểu Windows 3, được gọi là Trình quản lý chương trình. Tất nhiên, bạn có thể để máy tính tự động khởi chạy Windows bằng cách thêm lệnh WIN vào tệp AUTOEXEC.BAT và DOS sẽ tự động chạy lệnh Windows khi bạn khởi động.

Bạn có thể thoát Windows và quay lại DOS, điều này thực sự cần thiết vào thời điểm đó. Mọi người có các ứng dụng và trò chơi DOS yêu cầu chế độ thực và không thể chạy từ bên trong Windows.

Windows 95, 98, 98 SE và ME đã đẩy DOS xuống nền. Windows 95 hoạt động giống như một hệ điều hành của riêng nó, nhưng DOS luôn ẩn nấp trong nền. Các phiên bản Windows này vẫn được xây dựng trên DOS. Chỉ với Windows XP, các phiên bản Windows tiêu dùng cuối cùng đã bỏ lại DOS và chuyển sang kernel Windows NT 32 bit hiện đại.

Máy tính để bàn Windows hiện được nhiều người coi - thậm chí là chính Microsoft - như một di tích đã lỗi thời trong thời đại giao diện di động đơn giản và màn hình cảm ứng. Nhưng đã có lúc máy tính để bàn Windows là giao diện mới, thân thiện với người dùng.

Tín dụng hình ảnh: mrdorkesq trên Flickr

Video liên quan

Chủ Đề