Mấy pác có ai biết Red Hat Linux ! !

Em đang nghiên cứu tạp tành học Linux
Mới học đc mấy cái command vớ vẫn ỡ Console trong môi trường Linux, đc thao tác dựa trên background của Shell, Nhưng em chưa hiểu Shell là gì, em đoán Shell nó giống như cái SDK phải không mấy pác(về mặt ý nghĩa thôi). nếu sai nhờ mấy pác giải thích giùm em.
Mấy pác bíêt có Forum nào chuyên về Linux không cho em xin cái URL nha. Chả vì mới đc assgin vào project toàn sử dụng linux, phải research thôi.

Mấy pác ai biết chỉ dùm em nha, mong nhận đc sự hổ trợ của mấy pác.

hix, bác sai cẳn bản, chịu khó hỏi bác google đi bạn.
Bạn có thể coi Shell như DOS trong Windows Server, hoặc bạn có thể coi Shell như Windows nhưng không có giao diện đồ họa. Linux vốn gốc của nó là giao diện command line (ko phải GUI như Windows), tức là ko có giao diện đồ hoạ (KDE, …) thì Linux vẫn sống, còn Windows mà ko có giao diện đồ hoạ thì chết chắc.

SDK = Software Develope Kit, khác xa Shell, chẳng liên quan gì đến nhau cả.

này bác, Shell làm sao so sánh được với DOS, DOS là hệ điều hành như windows, linux. Trong khi đó Shell có thể coi như file command.com trong DOS hoặc cmd trên Windows 2000, windows XP.Shell là một cái console để người dùng có thể tương tác với hệ điều hành, điều chỉnh cấu hình, cài đặt hoặc biên dịch v.v…

còn đây là một vài link về linux bằng tiếng Việt mà cá nhân tôi nghĩ là rất hay:
http://vnlinux.org/
http://vnoss.org/
http://www.vninformatics.com/forum/
http://www.hvaonline.net/forum/

To DellAXim X5: Hi pác ai không biết là console của linux là sử dụng comand line, và nó khác windows là không có GUI. ý em nói là ví dụ pác gõ 1 lệnh touch myfile.txt thì nó sẽ tao ra 1 file tên là myfile.txt. thì lớp Shell bên dưới nó tự động hiểu Các comand line của pác gõ. Em nghĩ nó giống SDK là ví dụ mình coding trong java muốn sử dụng các event, method, properties thì phải phụ thuộc vào thằng SDK nó support tới đâu, pác hiểu ý em rùi chứ ạh.
To DuySon: Thanks pác rất nhiều các URL của pác cho em tham khảo rất bổ ích vào kho tàng kiến thức Linux của em ạh.
Cheer ! ! !

hi bác, mình ko so sánh nó với DOS. Mình nói là có thể **coi như ** để cho dễ hiểu. Mà DOS trên Windows thì nó ko còn là 1 OS nữa, nó chỉ là ảo thôi.

thangtruong: muốn làm quen với linux à, giờ redhat không còn nữa, nó chuyển qua fedora rồi.Cậu dùng Ubuntu xem, hiện đang dẫn đầu trên www.distrowatch.com . Dễ cài, dễ lựa chọn, nhỏ gọn chỉ 1 CD.

Để tìm hiểu linux nhanh gọn thì cậu nên ra ngoài hàng mua vài quyển sách về đọc, nếu có thắc mắc thì lên này hỏi thì nhanh nhất. Còn tìm hiểu trên các diễn đàn thì lâu lắm.
Vài lời góp ý, tớ cũng đang tìm hiểu linux.

Bác Son vui nhỉ? RedHat tại sao không còn nhỉ? Hắn vẫn đó cơ mà. mấy chú Red Hat Enterprise Linux bán được quá trời luôn. Mà hắn chỉ bán Linux để làm Server thôi, còn các dòng khác để chơi thì hắn không chơi nữa. Khôn thật.

Fedora chỉ là tên gọi của 1 sản phẩm (tiền thân là RedHat Linux) đi theo hướng cộng đồng, không được RedHat chính thức hổ trợ, cho dù là bằng email hay phone đi nữa. Nhưng thật ra là được RedHat nuôi sống !

Phiên bản hiện tại là Fedora Core 3 (Core 4 Beta đang phát triển), chạy rất khá, có nhiều nét riêng về cả giao diện đồ họa cũng như chứa đựng gần như tòan bộ các gói Linux độc chiêu mà trước đây RedHat Linux có.

Theo tớ Fedora vẫn rất tốt và ổn định, kế đến là AsiaNux.
À sẳn giới thiệu luôn chú AsiaNux luôn. Như cái tên đã nói lên tất cả, AsianNux hiện giờ là sản phẩm của 3 công ty lớn về Linux ở châu á là MIRACLE Tokyo Japan, Red Flag Software Co., Ltd. ( Beijing China) và Haansoft, Inc. ( Seoul South Korea). Các gói bên trong AsiaNux cũng được bắt nguồn đa số từ Miracle và RedHat. Ưu điểm của AsiaNux là làm việc rất trơn với Tiếng Hoa/Nhật/Hàn.

Tham khảo thêm:

Tôi không dùng được Linux do không có thời gian và có cảm giác lạ lẫm. Nếu sử dụng GUI thì tương tự Windows, không nói làm gì. Điều quan trọng là làm sao làm việc, khai thác, xây dựng được hệ thống này lại đòi hỏi phải làm việc được với console là chính. Do đó, tôi không có thời gian để quay lại với Linux, cho dù đây là một hệ điều hành cực kỳ mạnh nếu dùng riêng trong một lĩnh vực hẹp!

Redhat nói riêng và Linux nói chung thực sự mạnh trong lĩnh vực server và các dịch vụ, bên cạnh đó còn rất mạnh trong lĩnh vực điều khiển, thiết bị nhúng… Nhưng lại chưa thể làm Windows lo lắng trong lĩnh vực hệ điều hành cho máy tính cá nhân.

Thích sử dụng Linux → Chuyên gia, hiểu rất sâu về hệ thống.
Còn thích dùng Windows, xin không bình luận!

Do đó, nếu muốn học Linux, tốt hơn hết nên học từ đầu, từ việc gõ lệnh như DOS như thế nào, lệnh ra sao, cấu trúc và tổ chức thư mục… nhiều lắm, tôi cũng không thể liệt kê hết được…

Cám ơn các pác đã góp ý ạh, em đang tập tành nghiên cứu đây, củng như các pác dihuta nói Linux người ta thường làm server,
Sẽ cố gắng nghiên cứu và hỏi thêm mấy pác,
Nhưng mấy pác có biết cách chạy Linux trên Windows luôn không ạh, đừng dùng VMWare nha mấy pác, nếu setup cái này nó sẽ xin ra thêm 1 cái card mạng, làm mạng internet của máy bị tê liệt luôn, em đã thử, vừa xong, tụi IS Department xuống chửi qúa chừng, em nghe nói dùng Colinux chạy trên win đc, mấy pác có biết software nào hổ trợ chạy linux trên windows nửa không ạh, Mấy pác biết chỉ em.

Oan quá!

VW-Ware có rất nhiều cách thiết lập mạng cho HĐH khách (ví dụ Linux). Tớ dùng cài Linux 6/7/8… trên XP sử dụng VM-Ware vào internet ầm ầm. HĐH chủ (XP) cũng vẫn bình thường.

Co-Linux chạy cũng ổn, nhưng không hay bằng VM-Ware. Mấy tháng trước trên PCWorld VN cũng có bài giới thiệu và so sánh VM-Ware với Virtual PC của Microsoft đấy.

Có thể dùng Kylix (giống Delphi) trên Linux, môi trường phát triển rất thuận tiện.

Bác ạ, các gói dành cho Linux phải được chạy trên Kernel của Linux chứ nếu mang qua chạy trên Windows Kernel thì chẳng còn gì là Linux cả.

Tuy nhiên nếu bác muốn sử dụng một số gói Linux cho Windows nhằm mục đích nghiên cứu hay tăng thêm dịch vụ thì có thể dùng ứng dụng CygWin. Cái này được dùng nhiều lắm để port các ứng dụng Linux mà Windows không có sang xài.

Shell được dịch là “vỏ” và đúng như ý nghĩa của nó, vỏ sẽ là cái va chạm với bên ngoài.
Shell sẽ chuyển các lệnh/các yêu cầu từ bên ngoài vào sâu bên trong (kernel) qua các gate (có thể qua ngắt hoặc qua các phương thức nào khác)
Nếu như bác còn nhớ mô hình các lớp trong trong hệ x86 (protetected mode), x86 chia ra làm 4 lớp , trong đó các hệ điều hành phổ biến như Windoze và linux thì đều dùng 2 lớp đó là ring 0 và ring 3,
Ring 3 là môi trưởng cho người dùng ( user land, không có quyền truy cập vào toàn bộ các thành fần bên trong máy tính)
Ring 0 là môi trường nhân (kernel) có toàn quyền truy nhập vào bất cứ thành fần fần cứng nào của máy tính
Như vậy Shell đơn giản là một cái vỏ bọc ở ring 3 (userland) tưởng tác với người dùng, truyền tải các yêu cầu đó tới kernel và ngược lại
Đôi khi shell còn được gọi là command line interpreter

nm.

Dùng CygWin để remote connect vào Linux thì cũng coi như là đang làm việc trên Linux chứ có phải Win đâu bạn?

Chuyển Windows sang Linux cái đầu tiên các bác cần phải là kiên trì,vì cấu trúc thư mục,tệp tin,cách cấu hình các dịch vụ rất khác biệt với Windows,lệnh thì nhiều,tham số còn nhiều và khó nhớ hơn nên cảm giác đầu tiên là rất chán nản:D
Một số trang web tiếng anh hỗ trợ học Linux:
http://www.linuxhomenetworking.com/
http://www.cyberciti.biz/
http://www.faculty.ucr.edu/~tgirke/Documents/UNIX/linux_manual.html

Nhiều trang tiếng Việt, cứ đập đó mà xài.
Đúng là mới đầu xài lệnh thấy rắc rối, phức tạp, dùng quen thấy sướng, bỏ luôn windows :))

Em chưa hiểu ý bác này, mang nhân Linux sang chạy trên nhân Windows là sao ạ ??? Ý của bác là chạy Linux trên máy ảo trên Win ??? Đọc qua thì không hiểu bác này hiểu gì về OS nói chung và Linux nói riêng. Em hay làm việc với các máy Linux, Unix thông qua tools như Vnc hay Xmanager cũng ổn lắm.