Máy tính điện tử ra đời vào những năm 40 của thế kỷ XX, Nó tồn tại và phát triển song song với sự phát triển của kỹ thuật điện tử, các thế hệ máy tính về sau được cải tiến ngày một tinh vi hơn, có tốc độ xử lí nhanh hơn, kích thước nhỏ gọn hơn, tiêu tốn ít năng lượng hơn và đã làm nên một cuộc cách mạng trong lĩnh vực xử lý, tính toán, điều khiển tự động…. Như vậy cần phải có một chương trình phần mềm đảm bảo việc giải quyết các vấn đề nói trên. Đó chính là các hệ điều hành máy tính. Hệ Điều Hành là một tập hợp các phần mềm của hệ thống điều khiển mọi hoạt động của máy tính và tạo môi trường giao diện giữa người sử dụng Và máy tính, chúng ta hiểu biết và nắm vững nguyên lý hoạt động của hệ điều hành để từ đó có thể khai thác, nắm bắt được những nguyên lý cơ bản và nguyên tắc làm việc tốt của một hệ điều hành máy tính tổng quát, từ đó để làm việc tốt với các hệ điều hành cụ thể trên thực tế, hiểu và xử lí được các vấn đề xảy ra trong hệ thống. Cho đến nay đã có rất nhiều các Hệ Điều Hành được đưa vào sử dụng như HĐH Windows98, Windows 2000, Winxp…nhưng việc tự xây dựng cho mình những phần mềm thương hiệu Việt Nam đang trở nên một vấn đề cấp bách.Trước tình hình đó người ta đã xây dựng nên các Phần mềm mã nguồn mở, nó được xem là một giải pháp hữu hiệu nhất ở nước ta hiện nay vì một mặt có chi phí rẻ hơn so với các phần mềm truyền thống, mặt khác rất dễ nâng cấp, cải tiến (do cung cấp mã nguồn kèm theo). Từ vai trò,và từ nhu cầu thực tế không thể thiếu của hệ điều hành trong hệ thống máy tính, trên nguyên tắc hiểu biết, nắm vững nguyên lý hoạt động, các giai đọan phát triển, các vấn đề phát sinh khi sử dụng hệ điều hành mã nguồn mở như thế nào? Nhóm quyết định tìm hiểu và phân tích Hệ Điều Hành Linux
BÁO CÁO THẢO LUẬN HỌC PHẦN MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG ĐỀ TÀI: TÌM HIỂU HỆ ĐIỀU HÀNH LINUX Nhóm: Lớp HP: Giáo viên hướng dẫn: Hà Nội, tháng 05 năm 2019 Đề tài: Tìm hiểu hệ điều hành linux LỜI MỞ ĐẦU Máy tính điện tử đời vào năm 40 kỷ XX, Nó tồn phát triển song song với phát triển kỹ thuật điện tử, hệ máy tính sau cải tiến ngày tinh vi hơn, có tốc độ xử lí nhanh hơn, kích thước nhỏ gọn hơn, tiêu tốn lượng làm nên cách mạng lĩnh vực xử lý, tính tốn, điều khiển tự động… Như cần phải có chương trình phần mềm đảm bảo việc giải vấn đề nói Đó hệ điều hành máy tính Hệ Điều Hành tập hợp phần mềm hệ thống điều khiển hoạt động máy tính tạo môi trường giao diện người sử dụng Và máy tính, hiểu biết nắm vững nguyên lý hoạt động hệ điều hành để từ khai thác, nắm bắt nguyên lý nguyên tắc làm việc tốt hệ điều hành máy tính tổng qt, từ để làm việc tốt với hệ điều hành cụ thể thực tế, hiểu xử lí vấn đề xảy hệ thống Cho đến có nhiều Hệ Điều Hành đưa vào sử dụng HĐH Windows98, Windows 2000, Winxp…nhưng việc tự xây dựng cho phần mềm thương hiệu Việt Nam trở nên vấn đề cấp bách.Trước tình hình người ta xây dựng nên Phần mềm mã nguồn mở, xem giải pháp hữu hiệu nước ta mặt có chi phí rẻ so với phần mềm truyền thống, mặt khác dễ nâng cấp, cải tiến (do cung cấp mã nguồn kèm theo) Từ vai trị,và từ nhu cầu thực tế khơng thể thiếu hệ điều hành hệ thống máy tính, nguyên tắc hiểu biết, nắm vững nguyên lý hoạt động, giai đọan phát triển, vấn đề phát sinh sử dụng hệ điều hành mã nguồn mở nào? chúng em định tìm hiểu phân tích Hệ Điều Hành Linux Đề tài bao gồm phần sau: Phần I: Mở Đầu Phần II: Nội Dung Phần III: Cài Đặt Kết luận Hướng phát triển Tài liệu tham khảo Phần I Mở Đầu Lý Do Chọn Đề Tài Thường ngày quen với hệ điều hành Windows quen lập trình hệ điều hành Windows nói Hệ Điều Hành "hồn hảo", dễ sử dụng, với nhiều tiện ích đáp ứng gần yêu cầu người dùng Vậy lại phải tìm đến Hệ Điều Hành Linux ? Điều liệu có thực cần thiết không? Nhất sinh viên chúng ta,những người chập chững bước vào đường làm tin học ? Câu trả lời CĨ bỡi vì: Vấn đề quyền Trong bối cảnh kinh tế giới có xu hướng tồn cầu hóa vấn đề cộm Ở Việt Nam, vấn đề vi phạm quyền phần mềm phổ biến (nước ta dẫn đầu giới số lượng phần mềm dùng khơng có quyền).Tuy nhiên, theo báo cáo Liên Hiệp Quốc, năm tới Việt Nam biện pháp giải vấn đề khó lịng gia nhập vào WTO, chí bị trả đũa liệt quan hệ kinh tế thương mại với nước.Nếu tình trạng đánh cắp quyền phần mềm Việt Nam 100 triệu USD năm thị có lượng hàng hóa có giá trị tương đương khơng bán Mỹ nước phát triển khác ( vụ kiện cá Tra- cá Basa thí dụ) Và người thiệt hại người lao động Việt Nam Trước tình hình đó, việc tự xây dựng cho phần mềm thương hiệu Việt Nam trở nên vấn đề cấp bách Phần mềm mã nguồn mở xem giải pháp hữu hiệu cho toán quyền nước ta Phần mềm mã nguồn mở mặt có chi phí rẻ so với phần mềm truyền thống, mặt khác dễ nâng cấp, cải tiến (do cung cấp mã nguồn kèm theo) Chính thế, phát triển phần mềm mã nguồn mở tận dụng cơng nghệ tiên tiến có sẵn giới, cải tiến cho phù hợp với người Việt Nam, tiết kiệm nhiều công sức so với việc phát triển từ đầu Linux HĐH mã nguồn mở vậy! Mục Đích Của Đề Tài : Windows ngày đòi hỏi nhiều sức mạnh phần cứng sau phiên (95, 98, 2000, Me, XP, etc.) Nếu bạn muốn dùng Windows, bạn cần nâng cấp máy tính thường xun Nhưng chúng tơi thấy lãng phí Dĩ nhiên, nhiều người cần tốc độ cao cho công việc họ Nhưng với hầu hết người, lướt web, đọc trả lời thư diện tử, soạn thảo văn xử lý bảng tính; khơng có lí để nâng cấp máy đến năm Lí khiến máy tính bạn khơng làm bạn cần so với hồi bạn mua máy năm trước ? Linux chạy hoàn tồn tốt máy tính cũ, Windows XP khơng cài được, bạn phải đợi 20 giây sau click chuột Dĩ nhiên, Linux biến máy tính 12 năm tuổi bạn chạy nhanh máy mới, chạy tốt cho phép bạn làm công việc hàng ngày cách hiệu Chính máy tính chạy Website cũ Linux vấn đề học tập sinh viên : Thực tế, việc tìm hiểu nghiên cứu phần mềm mã nguồn mở nói chung Linux nói riêng đem lại cho sinh viên nhiều lợi ích Bỏ qua giá trị kinh tế, việc tìm hiểu Linux trước hết đem lại cho hình rộng tin học Bạn khơng cịn bị bó buộc Windows việc viết phần mềm Windows VD: Học Linux khiến bạn hiểu rõ Cấu trúc file : Trong Linux không dùng hệ thống định vị file FAT thường thấy Dos hay Win mà dùng ext2, từ đó bạn hiểu thêm cách tổ chức thông tin đĩa Từ chỗ có nhìn rộng hơn, bạn hiểu sâu việc phát triển ứng dụng Windows có hiệu Linux phần mềm mã nguồn mở cung cấp cho bạn mã nguồn chương trình Rất nhiều số chương trình viết lập trình viên nhiều kinh nghiêm cộng đồng mã nguồn mởtrên tồn giới kiểm thử Vì mã chương trình chứa đựng lượng khối kiến thức tinh túy hoàn toàn đáng để bạn học hỏi Mặt khác tài liệu phần mềm mã nguồn mở thường sẵn, chi tiết cập nhật thường xuyên(có thể tham khảo www.tldp.org) Khơng có "bí mật cơng nghệ " sản phẩm mã nguồn mở Những thắc mắc bạn giải đáp nhanh chóng thơng qua forum nhóm phát triển mã nguồn mở.Vì vậy, theo chúng tơi, sinh viên ( sinh viên Việt Nam) học tập nghiên cứu phần mềm mã nguồn mở cách tốt để nâng cao kiến thức cho Những ưu điểm kỹ thuật bật Linux : Kinh tế, đặc điểm khơng thể bỏ qua Linux (ít nước ta nay) Tuy nhiên Linux chưa tất Hệ Điều Hành cịn nhiều ưu điểm khác mà khơng hệ điều hành có Chính đặc điểm nguyên nhân khiến cho Linux ngày trở nên phổ biến không Việt Nam mà giới * Linh hoạt, uyển chuyển : Như chúng tơi trình bày trên, Linux HĐH mã nguồn mở nên bạn tùy ý sửa chữa theo thích.(miễn bạn có đủ kiến thức!!!) Bạn chỉnh sửa Linux ứng dụng cho phù hợp với Việc Việt hóa Windows xem khơng thể bạn khơng có đồng ý hỗ trợ Microsoft Tuy nhiên với Linux bạn làm điều cách đơn giản hơn.( tham khảo thêm Sản phẩm Việtkey Linux đoạt giải TTVN 2002) Mặt khác Linux cộng đồng lớn người làm phần mềm phát triển mơi trường, hồn cảnh khác nên tìm phiên phù hợp với yêu cầu bạn vấn đề q khó khăn Tính linh hoạt Linux cịn thể chỗ tương thích với nhiều mơi trường Hiện tại, ngồi Linux dành cho server,máy tính để bàn nhân Linux (Linux kernel) cịn nhúng vào thiết bị điều khiển máy tính palm, robot Phạm vi ứng dụng Linux xem rộng rãi * Độ an toàn cao : Trước hết, Linux có cấu phân quyền rõ ràng Chỉ có "root"( người dùng tối cao) có quyền cài đặt thay đổi hệ thống Ngồi Linux có chế để người dùng bình thường chuyển tạm thời chuyển sang quyền "root" để thực số thao tác Điều giúp cho hệ thống chạy ổn định tránh phải sai sót dẫn đến đổ vỡ hệ thống Trong phiên Windows gần đây, chế phân quyền bước đầu áp dụng, so với Linux chặt chẽ Ngồi tính chất "mở" tạo nên an toàn Linux Nếu lỗ hổng Linux phát cộng đồng mã nguồn mở sửa thường sau 24h cho sửa lỗi Mặt khác Hệ Điều Hành mã nguồn đóng Windows, bạn khơng thể biết người ta viết gì, viết mà biết đươc chúng chạy Vì Windows có chứa đoạn mã cho phép tạo "back door" để xâm nhập vào hệ thống bạn bạn khơng thể biết Đối với người dùng bình thường vấn đề khơng quan trọng hệ thống tầm cỡ hệ thống quốc phòng vấn đề lại mang tính sống cịn Các nhân viên an ninh khơng phép để lộ kẽ hở nào, dù nhỏ liên quan đến an ninh quốc gia.Và lần phần mềm mã nguồn mở nói chung Linux nói riêng lại lựa chọn số Trong Linux thứ công khai, người quản trị tìm hiểu tới ngõ ngách hệ điều hành Điều có nghĩa độ an toàn nâng cao Được thiết kế từ đầu cho chế độ đa người dùng, Linux xem hệ điều hành mạng giá trị Nếu Windows tỏ Hệ Điều Hành thích hợp với máy tính Desktop Linux lại hệ điều hành thống trị Server Đó Linux có nhiều ưu điểm thỏa mãn địi hỏi hệ điều hành mạng: tính bảo mật cao, chạy ổn định, chế chia sẻ tài nguyên tốt Giao thức TCP/IP mà thấy ngày giao thức truyền tin Linux (sau đưa vào Windows) * Chạy thống hệ thống phần cứng : Dù cho có nhiều phiên Linux nhà phân phối khác ban hành nhìn chung chạy ổn định thiết bị phần cứng, từ Intel 486 đến máy Pentium nhất, từ máy có dung lượng RAM 4MB đến máy có cấu hình cực mạnh (tất nhiên tốc độ khác nguyên tắc chạy được) Nguyên nhân Linux nhiều lập trình viên nhiều mơi trường khác phát triển (không Windows Microsoft phát triển) bạn bắt gặp nhiều người có "cùng cảnh ngộ" dễ dàng tìm driver tương ứng với thiết bị Tính chất hồn tồn trái ngược với Windows Mỗi có phiên Windows đời kèm theo khát phần cứng Hệ Điều Hành thường không hỗ trợ thiết bị cũ Một vài nhược điểm cố hữu Linux: Dù cho Linux có tốc độ phát triển nhanh hẳn Windows khách quan mà nói so với Windows, Linux chưa thể đến với người sử dụng cuối Đó Linux cịn có nhược điểm cố hữu * Đòi hỏi người dùng phải thành thạo Trước việc sử dụng cấu hình Linux xem công việc dành cho chuyên gia.Hầu công việc thực dịng lệnh phải cấu hình nhờ sửa trực tiếp file Mặc dù phiên gần đây, Hệ Điều Hành Linux có cải tiến đáng kể, so với Windows tính thân thiện Linux vấn đề lớn Đây nguyên nhân chủ yếu khiến Linux có nhiều đặc tính kỹ thuật tốt chưa đến với người dùng cuối * Tính tiêu chuẩn hóa: Linux phát hành miễn phí nên tự đóng gói, phân phối theo cách riêng Hiện có nhiều Linux phát triển từ nhân ban đầu tồn như: RedHat, SuSE, Knoppix Người dùng phải tự so sánh xem phù hợp với Điều gây khó khăn cho người dùng, người cịn có kiến thức tin học hạn chế * Số lượng ứng dụng chất lượng cao Linux hạn chế Mặc dù Windows có sản phẩm Linux gần có phần mềm tương tự.(VD: OpenOffice Linux tương tự MSOffice, hay GIMP tương tự Photoshopv v ) Tuy nhiên chất lượng sản phẩm chưa thể so sánh với sản phẩm viết cho Windows * Một số nhà sản xuất phần cứng khơng có driver hỗ trợ Linux Do Linux chưa phổ biến Windows nên nhiều nhà sản xuất không hỗ trợ driver chạy Linux Tuy nhiên bạn tìm thấy driver cộng đồng mã nguồn mở viết Linux có số nhược điểm mang tính cố hữu bạn chạy số chương trình Windows nên Linux thơng qua chương trình WINE.( chương trình giả lập để chạy ứng dụng Windows Linux) Do bạn tận dụng ưu điểm Windows lẫn Linux Ngồi bạn cài đặt song song Linux Windows máy tính cá nhân, bạn thường cài chung WinXP Win98.(chú ý hệ thống file khác nên số file Linux, Windows không đọc được) Như có nghĩa nhược điểm Linux phần giải Kết luận: Trên sở nhìn nhận cách khách quan ưu nhược điểm HĐH Linux xem xét xu hướng phát triển tin học nước ta thấy: Đối với người dùng thông thường việc chuyển từ Windows sang Linux trongngày ngày hai chưa thể Tuy nhiên người làm tin học,đặc biệt sinh viên chúng ta, việc tìm hiểu nghiên cứu Linux phần mềm mã nguồn mở điều kiện tốt để nâng cao hiểu biết Linux hệ điều hành có giá trị: chi phí thấp, linh hoạt, ổn đinh, bảo mật cao Bản thân tin rằng, tương lai gần, Linux trở thành hệ điều hành hàng đầu giới Phần II Nội Dung Lịch Sử Linux: Vào năm 1991, Linus Torvald, chàng sinh viên năm trường đại học Helsinki, Phần Lan, đầu với ý nghĩ vui đùa có ý tưởng phát triển hệ điều hành cho phép người tham gia phát triển chung với (Chúng tơi nghĩ anh chàng ban đầu có ý muốn lật đổ Microsoft, sức không nên thông minh nghĩ đến việc cộng tác với cộng đồng thề giới để làm điều đó, anh cơng bố mã nguồn cho người mong muốn người đóng góp ý kiến, phát lỗi phát triển ngày tốt hơn) Cơng việc đơn giản làm nên điều kì diệu, vào năm cộng động lập trình viên giới hệ thống mạng thông tin newsnet nhận thông điệp từ Linus Torvald sau :”Hiện tui phát triển hệ điều hành mô Unix cho phép người sửa đổi riêng theo ý mình, với ý thích cá nhân, khơng mục đích sinh lợi, tơi biết ơn cho đóng góp góp ý người” Và hàng ngàn hàng ngàn đóng góp, phát lỗi từ cộng động giới gửi tới để hoàn thiện hệ điều hành Sau Linux tương đối hoàn chỉnh với version đầu tiên, Linux để bảo đảm sản phẩm free đến cho tất người nên đăng kí quyền cho Linux (có quyền phân phối sử dụng không sữa đổi) đặt sản phẩm điều khoản GPL (là điều khoản nhằm bảo đảm ràng buộc người sử dụng phần mềm free để phát triển sản phẩm riêng cho sản phẩm phải free mã nguồn cung cấp cho người) Linus Torvald (tác giả hệ điều hành Linux) Khái Niệm Linux Linux phần nhân, phần lõi (kernel) hệ điều hành -> Hệ điều hành ? bạn lấy Windows 98, 2000 Microsoft làm ví dụ Hệ điều hành chất phần mềm máy tính, cấp độ hệ thống, quản lý nhớ việc thực chương trình,quản lý thiết bị máy tính cung cấp số dịch vụ phần mềm cho máy tính, bạn hình dung khơng có hệ điều hành bạn chẳng thể làm với máy tính, khơng thể viết chương trình được, chẳng thể chạy nốt phần mềm ứng dụng Word, Photoshop vv tức nhiên game phần nhân phần lõi hệ điều hành phần yếu để: - Quản lý nhớ (các chương trình chạy cần cung cấp nhớ để thực thi việc quản lý nhớ nhằm tránh chương trình tranh giành vùng nhớ lẫn nhau, thực cách có trật tự pháp luật) - Quản lý thiết bị (nếu bạn lập trình bạn muốn in string hình dùng đơn giản hàm printf C, thực chất cơng việc in hình phức tạp phần nhân làm hết việc giùm bạn bạn có đơn giản gọi hàm printf để làm cơng việc đó) - Quản lý files, lưu trữ công việc quan trọng phần nhân đơn giản hóa phần việc tổ chức thành file khác nhau, đọan văn lưu file, đọan film lưu file v.v Thế phần nhân thiếu dịch vụ phần mềm ứng dụng.Biểu Tượng Linux Một số Lệnh Linux Sau bạn đăng nhập, lệnh 'ls' (dùng để xem nội dung thư mục) 'cd' (thay đổi thư mục) có ích Nhưng phải làm bạn cần trợ giúp Lệnh yêu cầu trợ giúp Linux 'man' (viết tắt từ chữ manual) Phần lớn lệnh Linux có trang hướng dẫn sử dụng tương ứng Những lệnh xác định biến môi trường (giống biến DOS) - trường hợp gọi $MANPATH (lưu ý Linux phân biệt chữ thường chữ hoa) Khi bạn cần có hướng dẫn lệnh đó, chẳng hạn lệnh 'ls', gõ: man ls dòng lệnh Linux Để nắm bắt vấn đề, nhấn phím spacebar xuất dịng chữ -moretại cuối hình Bạn xem hướng dẫn cách tham khảo nội dung thư mục /usr/doc 3.1 Thoát khỏi Linux: Chỉ người dùng root khỏi (shut down) Linux Giống Windows, bạn khơng tắt máy tính để khỏi hệ điều hành (HĐH) làm bạn bị liệu nằm nhớ chưa ghi lên đĩa cứng, gây hư hại tập tin hệ thống Những người dùng, kể bạn, truy cập tới máy để lấy liệu (chẳng hạn thông qua mạng) bị ngắt khỏi kết nối Đáng ngạc nhiên trình shutdown tuỳ chọn restart Linux dễ dàng nhanh Windows Bạn thực shutdown Linux lệnh 'halt' hay 'shutdown' khởi động lại lệnh 'reboot' Nhưng nhớ làm bạn người dùng hệ thống đơn Sau bàn tới trách nhiệm người quản trị hệ thống thực shutdown máy 3.2 Làm việc với tập tin thư mục: Các lệnh giống lệnh tương ứng DOS thực chất, DOS lặp lại ý tưởng Unix Tuy nhiên, khác biệt bạn phải gõ: mkdir thay đơn 'md' Tương tự, lệnh để xóa thư mục 'rmdir' Lệnh xóa tập tin Unix xác định rõ ràng đảo ngược lại Nhưng điều không hẳn Linux, phần lớn nhà cung cấp Linux sử dụng dấu phịng hộ (life-saving alias – có nghĩa đánh dấu tập tin bị xóa, người dùng lệnh xóa hẳn Hệ Điều Hành thực xóa) Linux hỏi bạn có chắn muốn xóa tập tin hay khơng trước loại bỏ hẳn Một xóa, Linux khơng cung cấp khả hồi phục lại, tập tin hoàn toàn Nếu cần copy tập tin, bạn gõ:cp Các hệ Unix truyền thống ghi đè lên tập tin hữu tên mà không hỏi lại, Linux lại đưa tham số 'cp -i' để yêu cầu bạn xác nhận lại tác vụ trước thực ghi đè.Lệnh chuyển (move) đổi tên (rename) tập tin mv Bạn chuyển tập tin sang thư mục khác, đồng thời đổi tên tập tin đó, gõ: mv Bạn biết máy tính hoạt động cách gõ lệnh 'ps' dấu nhắc hệ thống Thao tác cho bạn biết chạy máy bạn Khi muốn biết có khoảng trống lại đĩa cứng, bạn gõ 'df' Lệnh 'du' báo cho bạn biết kích thước chiếm dụng tập tin thư mục hành Để hiển thị nội dung tập tin, bạn gõ: cat Nhưng tập tin lớn, bạn phải thay lệnh: more Và bạn đọc nội dung tập tin theo trang, nhấn phím spacebar để xem trang tiếp Sử dụng Midnight Commander Một vào hệ thống, bạn muốn biết có tập tin thư mục Thơng thường, bạn dùng lệnh 'ls'.Trước học thêm lệnh khác, bạn nên biết chương trình nhỏ hữu dụng gọi Midnight Commander Đây tiện ích giống Norton Commander dùng phổ biến DOS Chương trình dễ sử dụng Nó cài hầu hết máy chạy Linux Bạn gõ 'mc' để khởi động Midnight Commander nhìn thấy hình tương tự NC Trong kỳ tiếp, tìm hiểu chương trình Nhìn "bề nổi" cấu trúc cách tổ chức file Linux không khác DOS/Windows Hệ điều hành khác Chỉ có điểm khác biệt lớn mà bạn cần phải ý cấu trúc thư mục Linux KHÔNG phân chia thành ổ đĩa 3.3 Làm quen với cấu trúc file Linux: Nhìn "bề nổi" cấu trúc cách tổ chức file Linux không khác DOS/Windows Hệ điều hành khác Chỉ có điểm khác biệt lớn mà bạn cần phải ý cấu trúc thư mục Linux KHÔNG phân chia thành ổ đĩa Cho dù bạn có ổ đĩa tất thư mục gốc có tên / Sau vào thư mục con, ổ đĩa bạn "map" (ánh xạ) vào thư mục riêng biệt (thư mục cịn tuỳ vào phiên Linux tuỳ bạn qui định) Thêm điểm khác biệt nhỏ mà bạn cần phải để ý là: - Trong đường dẫn Linux, thư mục phân cách nhan ký hiệu / (trong với DOS/Windows ký hiệu \); - Và tham số lệnh Linux bắt đầu dấu trừ (-) (VD: lsl) với DOS/Windows ký hiệu / (VD: dir /a); tham số Linux dùng kết hợp với (VD: ls -al, ls -ls ) - Cuối cùng, Linux khác với Windows chỗ Linux phân biệt chữ hoa chữ thường, Linux abc Abc khác 3.4 Một số phím tổ hợp phím bạn cần biết Ctrl-C: bạn nhớ kỹ tổ hợp phím Trong trường hợp bạn cảm thấy "có bất ổn" xảy ra, chương trình bạn chạy khơng chịu dừng bạn thử nhấn tổ hợp phím 99% chương trình Linux chạy chế độ text được/bị kết thúc tổ hợp phím Ctrl-Alt-Del: tương tự DOS Tổ hợp phím khởi động lại máy tính Ctrl-D: chương trình yêu cầu bạn nhập liệu từ bàn phím, bạn nhấn tổ hợp phín để báo cho chương trình biết trình nhập liệu kết thúc Tổ hợp phím gởi tín hiệu EOF (End Of File) đến chương trình Nếu nhấn Ctrl-D mà khơng thấy "xi nhê", bạn thử gõ vào EOF (ba chữ E, O F) nhấn Enter (phím Enter) ESC: phím Esc góc trái, phía bàn phìm, trước nhấn Ctrl-C để kết thúc chương trình, bạn thử nhấn ESC trước xem ENTER: phím Enter bàn phím, tơi khỏi phải giới thiệu chức phím nhỉ? 3.5 Một số lệnh Linux: 10 Các lệnh trình bày sau chúng tơi cố gắng so sánh với lệnh tương tự DOS để bạn biết qua lệnh DOS dễ hiểu Cịn bạn chưa biết qua lệnh DOS? Cũng không sao, bạn biết thêm lúc lệnh Linux DOS Chú ý, lệnh chế độ text gõ từ bàn phím Các lệnh phải gõ xác (vì Linux phân biệt giữ chữ hoa chữ thường!) Và dĩ nhiên sau gõ xong lệnh bạn đừng quên nhấn Enter để Linux bắt đầu thực lệnh Lưu ý thêm ghi ngoặc nhọn (< >) bắt buộc phải có, hai ngoặc vng ([ ]) tuỳ chọn (khơng bắt buộc) Đây có lẽ lệnh mà bạn cần phải nhớ kỹ (đừng quên) Lệnh tương tự lệnh Help DOS Man hiển thị thông tin chi tiết cộng dụng, cách dùng cú pháp lệnh khác (dĩ nhiên thông tin tiếng Anh) Cú pháp: man Ví dụ: man ls Và bạn hồn tồn gõ man man để hiển thị thơng tin giúp đỡ lệnh man! Lưu ý: để thoát (kết thúc) lệnh man, bạn gõ vào ký tự hai chấm ( sau gõ tiếp ký tự q Nếu không thành công, bạn nhấn phím ESC thử lại lần Bạn nhấn Ctrl-C để khỏi man ls lệnh tương tự lệnh dir DOS Ls liệt kê danh sách tất file thư mục nằm thư mục mà bạn định Cú pháp chung: ls [tham_số] [thư_mục] Nếu bạn cung cấp phần thư_mục ls liệt kê file thư mục Ví dụ: ls ls –a ls –al /usr Một số tham số ls sau: -a: liệt kê tất file, kể file ẩn, file mà tên bắt đầu dấu chấm (.) -A: liệt kê tất file, kể file ẩn, không liệt kê , tên thư mục thư mục cha Linux -l: liệt kê chi tiết file (bao gồm thông tin thời gian tạo, kích thước, thuộc tính ) Bạn tự tìm hiểu thêm tham số khác ls nhé! (dùng man ls) Và đừng quên dùng man cho lệnh 11 cd lệnh tương tự lệnh cd DOS Dùng để chuyển tới thư mục khác Cú pháp: cd [tên_thư_mục] Ví dụ: cd /home Nếu bạn khơng cung cấp tên_thư_mục cd đưa bạn thư mục “tổ ấm” (home directory) bạn Trong Linux, người sử dụng có home directory Nếu username bạn nbthanh home directory bạn /usr/nbthanh Riêng account root có home directory /root pwd lệnh tương tự lênh cd (khơng có tham số) DOS Lệnh hiển thị lên hình cho bạn biết bạn thư mục Cú pháp: pwd mkdir tương tự lệnh md DOS Lệnh dùng để tạo thư mục Cú pháp: mkdir Ví dụ: mkdir mydir mkdir /tmp/mydir2 rmdir tương tự lệnh rm DOS, dùng để xoá thư mục Cú pháp: rmdir Ví dụ: rmdir mydir rmdir /tmp/mydir2 rmdir /tmp/* Lưu ý: bạn xố thư mục rỗng, nghĩa khơng chứa file thư mục (ngoài ) cp tương tự lệnh copy DOS, dùng để chép file thư mục từ nơi đến nơi khác Cú pháp: cp [tham_số] Ví dụ: cp /tmp/myfile.txt myfile.text cp /home/*.cgi / cp –r /usr/nbthanh1 /usr/nbthanh2 Mặc định cp chép file, bạn thêm tham số -r cp chép thư mục rm tương tự lệnh del DOS, lệnh dùng để xoá file Cú pháp: rm Ví dụ: rm myfile.txt rm /usr/nbthanh/nbtfile.txt 12 rm /tmp/* mv tương tự lênh move (ngoại trú) DOS Lệnh di chuyển/đổi tên file từ nơi đến nơi khác Cú pháp: mv Ví dụ di chuyển: mv /tmp/myfile.txt /usr/nbthanh mv myfolder /tmp mv /usr/* /tmp Ví dụ đổi tên, vừa di chuyển vừa đổi tên: mv myfile1.txt myfile2.txt mv /usr/oldfoler /newfolder cat tương tự lệnh type DOS Lệnh dùng để hiển thị nội dung file lên hình Cú pháp: cat Ví dụ: cat myfile.txt cat /tmp/temp.text Nghiên Cứu HĐH Ubuntu 9.04 Phổ Biến 4.1 HĐH Ubuntu Ubuntu thực chất hệ điều hành, phát triển cộng đồng bảo trợ công ty Canonical Mục tiêu Ubuntu phát triển dành cho dòng máy tính xác tay (laptop), đề bàn (desktop) máy chủ (sever) hướng tới đối tượng người dùng phổ thông, chuyên gia Và điều quan trọng hết mà bỏ qua, Ubuntu ln miễn phí (Free of charge) 4.2 Phân tích Ubuntu – Linux a Hạn chế Ubuntu – Linux : Trong thời gian dài, chúng tơi có đọc báo CNTT báo khác liên quan đến CNTT, kết hợp với việc tìm tài liệu mạng, thu thập từ ý kiến người dùng kể quan điểm chúng tơi Chúng tơi xin trình bày số lí do, mà “người dùng” thường cho hạn chế Ubuntu nói riêng Linux nói chung - Người dùng hệ điều hành phải người thành thạo - Phần cứng hỗ trợ - Phần mềm ứng dụng chưa tinh xảo đáp ứng nhu cầu - Thiếu chuẩn hóa thống - Chính sách hỗ trợ khác hàng thiếu quán tốn - Nhiều ứng dụng khơng có giao diện GUI - Có nhiều lệnh phải nhớ - Khó khăn việc cài đặt, nâng cấp quản lí ứng dụng 13 - Ít phổ biến số người dùng không 1% tổng số người dùng máy tính - Ít tìm ứng dụng Linux mạng - Các chương trình Windows khơng thể chạy Ubuntu ngược lại b Phân tích theo khía cạnh tích cực cho mặt hạn chế: - Người dùng hệ điều hành phải người thành thạo: Ubuntu hệ điều hành có trọng tâm hướng tới đối tượng dùng người phổ thông Thế nên, không cần phải người dùng thành thạo sử dụng Ubuntu Vấn đề nằm bạn, bạn dùng máy vi tính, hầu hết số bạn dùng hệ điều hành windows, vậy, bạn mang nặng tư tưởng windows Thế nên có đối khác, bạn thích nghi chậm chạp Nhưng chúng tơi tin người trì dùng hệ điều hành thời gian ngắn, khoảng tuần lâu tuần, bạn thấy việc sử dụng hệ điều hành không q khó bạn nghĩ Thậm chí dễ cách bạn học dùng windows trước - Phần cứng hỗ trợ: Ubuntu nói riêng Linux nói chung hỗ trợ phần cứng tốt, chạy tất cấu trúc máy tính Ubuntu hoạt động máy tính sản suất năm 1995 hay chí máy tính đại Với máy tính cũ kĩ, bạn khơng thể chạy Windows XP, xin đừng vứt Bạn dùng để chạy Ubuntu tốt Một số bạn cho Ubuntu nhận webcam, thực khơng phải Ubuntu nhận Webcam, hồn tồn khơng có vấn đề Nhưng cách cài đặt webcam Ubuntu phải trải qua nhiều bước Windows - Phần mềm ứng dụng chưa tinh xảo đáp ứng nhu cầu: Hiện Ubuntu nói riêng, Linux nói chung, có nhiều gói phần mềm miễn phí thay cho phần mềm với phí đắt đỏ Windows Và hồn tồn dùng phần mềm để phục vụ cho mục đích Vấn đề nằm chỗ để thích nghi với phần mềm phải thời gian Nhưng bạn yên tâm, không lâu đâu Và dĩ nhiên phần mềm Free cả, nên bạn update thường xun mà khơng cần phải lo quyền Tin đi, phần mềm tuyệt (Để tham khảo thêm danh sách phần mềm thay cho phần mềm Windows bạn vào trang Wiki Ubuntu-Vn để tham khảo) - Thiếu chuẩn hóa thống : Vì linux thuộc dự án phần mềm mã nguồn mỡ nên tự mìng đóng góp, sửa chí phân phối lại Và điều nên giới tồn nhiều nhà phân phối Linux với hàng chục, chí hàng 14 trăm Linux khác mà vài tên bạn khơng lần nghe qua, ví dụ Fedora, RedHat, CentOS, Slackware, BackTrack, OpenSUSE, Debian, … hay HacaoLinux, Vietkey Linux, … bạn gặp khó khăn lúc chọn Nhưng theo chúng tôi, nghĩ không nên dùng từ “khó khăn” mà nên dùng từ “thoải mái” Vâng, bạn thoải mái lựa chọn cho hệ điều hành Linux, tất tuyệt Nhưng chúng tôi, khuyên bạn nên chọn Ubuntu - Chính sách hỗ trợ khác hàng thiếu quán tốn kém: Có lẽ điều thích hợp cho Linux dùng cho Sever, bạn dùng Linux cho Sever hỗ trợ tốt từ nhà sản xuất cần thiết, Windows Nhưng bạn dùng Linux cho gia đình điều khơng cần thiết, ư? Rất đơn giản, Linux có cộng đồng lớn nhiệt tình, họ giúp bạn giải vấn đề cách nhanh chóng mà khơng phí nào, bạn cịn nhận CD Linux từ họ - Nhiều ứng dụng khơng có giao diện GUI : Các ứng dụng dành cho chuyên gia có kinh nghiệm thân họ cảm thấy điều cần thiết Cịn ứng dụng khác trình nghe nhạc, đồ họa, hay xem phim, … không dùng giao diện CLI Vì khơng xem web, nghe nhạc hay xem phim giao diện CLI - Có nhiều lệnh phải nhớ: Lệnh phần Linux, thiếu lệnh Linux khơng cịn ý nghĩa Nhưng bạn khơng phải lo, chí bạn khơng cần phải nhớ hết chúng làm Vì bạn thao tác thứ Linux click rê chuột Windows, lí GNOME, KDE, FLUXBOX hay XFCE đời - Khó khăn việc cài đặt, nâng cấp quản lí ứng dụng: Hiện Ubuntu có chương trình hỗ trợ bạn làm việc Vì thế, khơng cịn khó khăn đáng nói Mà trở thành vấn đề bình thường Và cịn nói ubuntu bạn cài đặt chương trình tháo gỡ chương trình cách dễ dàng Ubuntu cung cấp cho bạn tới cách cài đặt nhiêu cách gỡ bõ chương trình - Ít phổ biến số người dùng không 1% tổng số người dùng máy tính: Mọi người cịn mang nặng tư tưởng Windows nên muốn thay đổi qua Linux Vì họ khơng chọn Linux, với xu hướng phát triển này, Linux nhanh chóng chiếm thị phần lớn chí đánh gục gã khổng lồ Windows Và chứng nay, Windows nhận xét Linux đối thủ đáng ngại Mac OS X Apple Và bạn đừng nghĩ số 1% 15 mà sợ bạn cô đơn bạn dùng Linux, 1% vài triệu người dùng máy tính khơng phải số nhỏ đâu Và dĩ nhiên 1% gắn kết chặt thứ, mà người ta gọi “cộng đồng” - Tìm ứng dụng Linux mạng: Hầu hết ứng dụng Linux tích hợp CD chứa Linux, nên bạn không cần phải đâu tìm thêm Cịn bạn vẫnmuốn tìm thêm xin bạn trang web http://google.com có tất thứ bạn cần À, mà nên cho bạn vài số nhỉ, phần mềm “miễn phí” chạy Linux có khoảng … 100.000 phần mềm “miễn phí – Free” - Các chương trình Windows khơng thể chạy Ubuntu ngược lại: Đây vấn đề bạn đề cập nhiều Nhưng theo nghĩ Tại bạn lại cần chạy chương trình windows ubuntu ubuntu có hàng chục ngàn phần mềm sẵn sàng cho bạnchạy? Okie, có lẽ bạn bảo “chúng tơi thích phần mềm đó”, thơi, cài đặt Wine, giúp cho bạn nhiều Hoặc làm cách làm, cài đặt VirtualBox OSE cài đặt windows Vậy bạn chạy ứng dụng Windows Phần III: Cài đặt Cách cài hệ điều hành Linux cho máy tính windows Khơng phổ biến Windows hay Mac OS X Linux hệ điều hành mở với nhiều điều thú vị cho bạn khám phá Hiện tìm thấy hàng trăm phiên Linux hồn chỉnh khác nhau, tất chúng lại cho phép người dùng truy cập vào hàng ngàn chương trình mã nguồn mở Ubuntu hay Linux Mint tên giúp bạn làm quen với hệ điều hành Linux cách Tuy nhiên, nhiều người cảm thấy ngại chuyển đổi từ Windows sang Linux sợ gặp phải rủi ro dẫn đến liệu Song số phương pháp đơn giản giúp bạn cài đặt Linux cách dễ dàng không gây ảnh hưởng tới hệ điều hành Windows cũ Đặc biệt, bạn hồn tồn gỡ bỏ tiếp tục sử dụng Windows cảm thấy Linux không phù hợp với Phương pháp khởi chạy trực tiếp đĩa CD/DVD Hầu hết phiên hệ điều hành Linux khởi chạy trực tiếp từ đĩa CD/DVD Điều nghĩa bạn khởi động thử nghiệm toàn hệ điều hành mà không cần phải cài đặt Đơn giản giống bạn chạy hệ điều hành song song, Windows Linux Phương pháp boot đĩa CD tương đối đơn giản Bạn cần tải 16 tập tin ISO phiên Linux burn vào đĩa Để làm việc Windows Vista/7/8 đơn giản với cú nhấp chuột phải vào file ISO chọn "Burn Disc Image" Còn người dùng Windows XP sử dụng phần mềm ISO Recorder, có chức burn tương tự phiên Windows Sau ghi file ISO vào đĩa CD/DVD, bạn khởi động Linux từ Một nhược điểm phương pháp chạy Linux trực tiếp từ đĩa CD hiệu suất đạt chưa đạt mức tốt bù lại hồn tồn khơng gây ảnh hưởng đến hệ thống cài Windows bạn (trừ bạn mở phần mềm chỉnh sửa phân vùng) Phương pháp USB Hiện nhiều dịng máy tính xách tay hay chí PC không trang bị ổ đĩa quang, cổng kết nối USB giúp bạn chạy hệ điều hành Linux cách nhanh chóng Tương tự phương pháp khởi chạy từ đĩa CD, sử dụng USB không tiềm ẩn rủi ro Không có thế, thiết bị USB cịn sử dụng nhiều lần, ưu điểm khác với đĩa DVD bạn burn lần Một công cụ Windows phổ biến giúp bạn tạo chương trình khởi động Linux USB Linux Live USB Creator (LiLi) Đây ứng dụng hồn tồn miễn phí, dễ sử dụng hướng dẫn bạn tất bước để tự tạo ổ USB boot Linux LiLi giúp bạn thực thao tác từ việc tải gói phần mềm hệ điều hành Linux, sau chọn định dạng phù hợp với USB Sau vài bước tùy chỉnh, trình tạo file boot USB với Live USB Creator hồn tất Bạn rút ổ USB mình, cắm vào máy tính khác (hoặc khởi động lại máy tính mình) thị BIOS thơng qua phần lựa chọn khởi động hình ban đầu đặt USB thiết bị khởi động Khi máy tính boot vào Linux thay Windows trước Ngồi Linux Live USB Creator, bạn cịn có lựa chọn phần mềm tạo file boot khác chất lượng Unetbootin, chương trình tùy chọn tải nhiều phiên Linux khác tự chép vào ổ USB cho người dùng sử dụng Phương pháp cài đặt từ Windows Wubi Nếu muốn cài đặt hệ điều hành Ubuntu (một distro Linux) trực tiếp từ hệ điều hành Windows mà không cần phải tạo phân vùng, bạn sử dụng phần mềm với tên gọi Wubi Quá trình cài đặt giống việc bạn cài chương trình Win 17 sau dễ dàng gỡ bỏ Control Panel Tuy nhiên dùng Wubi có hạn chế số tính khơng thuận tiện cài lên phân vùng riêng Phương pháp sử dụng Wubi không phức tạp, bạn cần tải Wubi Sau lựa chọn ổ cứng cài đặt, Username Password phiên Ubuntu, chọn Install, chờ đợi phần mềm tải hệ điều hành Ubuntu cài đặt Sau hoàn tất, bạn thấy hệ điều hành Ubuntu hình Boot lúc khởi động máy với hệ điều hành Cài đặt máy ảo Phương pháp máy ảo “Virtual Machines” có ưu điểm cài đặt nhỏ, dễ cài đặt sử dụng Bạn chạy hệ điều hành Ubuntu cửa sổ Windows Mac OS mà khơng cần khởi động lại máy tính, bạn chuyển đổi qua lại hai hệ điều hành cách dễ dàng Bên cạnh đó, máy ảo không gây ảnh hưởng đến ổ đĩa nên coi giải pháp an tồn Trước tiên bạn cần tải phần mềm máy ảo VirtualBox Sau cài đặt, lựa chọn tạo máy ảo dẫn hướng đến file ISO Ubuntu bạn tải từ internet Sau trình hồn tất, bạn trải nghiệm Ubuntu hệ điều hành Tuy nhiên tốc độ chậm so với cách khác, hiệu ứng 3D bật Ubuntu không thực tốt Dùng thử online Nếu không muốn công chạy máy ảo, hay boot từ đĩa CD, bạn thử nghiệm Ubuntu trình duyệt web giống bạn thực sử dụng Ubuntu máy tính (có thể coi mơ hình hay máy ảo) Bản demo online hoàn thành team phát triển Ubuntu để làm vừa lòng người sử dụng Tạm kết Nếu bạn cảm thấy thích hệ điều hành Linux muốn gắn bó thời gian dài nữa, bạn nên cài đặt hệ điều hành thực song song với hệ điều hành tại, để đảm bảo tính hoạt động ổn định Bạn sử dụng phương pháp chạy trực tiếp USB CD/DVD nói Tuy nhiên bạn chọn cài đặt hệ điều hành Linux vào phân vùng khác ổ cứng Nhưng cần lưu ý sau cài đặt hệ điều hành thực sự, bạn khơng thể gở bỏ đơn giản cách 18 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Linux tên gọi hệ điều hành máy tính “hạt nhân” hệ điều hành Linux chạy hệ thống nhúng, tức thiết bị có hệ điều hành thường tích hợp vào phần sụn thiết kế riêng cho hệ thống Linux có ưu điểm nhược điểm bật riêng: -Ưu điểm: • • • • Bản quyền chi phí Bảo mật Linh hoạt Chạy ổn định máy tính cấu hình yếu -Nhược điểm: • • • Số lượng ứng dụng hỗ trợ hạn chế Một số nhà sản xuất không phát triển driver hỗ trợ tảng Linux Mất thời gian để làm quen, đặc biệt chuyển từ Windows sang sử dụng Linux cần thời giàn để thích nghi từ đầu Linux ví dụ bật hợp tác phần mềm miễn phí nguồn mở Các mã nguồn sử dụng, sửa đổi phân phối-thương mại phi thương mại-bởi theo điều khoản giấy phép tương ứng nó, chẳng hạn GNU General Public License Hướng phát triển: Đối với người dùng thông thường việc chuyển từ windows sang Linux hai ngày chưa thể Tuy nhiên người làm tin học, đặc biệt sinh viên chúng ta, việc tìm hiểu nghiên cứu Linux điều kiện tốt để nâng cao hiểu biết Linux hệ điều hành có giá trị: chi phí thấp, linh hoạt, ổn định bảo mật cao Bản thân tin rằng, tương lai gần, Linux trở thành hệ điều hành hàng đầu giới TÀI LIỆU THAM KHẢO Top phần mềm tốt nhât linux So với với Windows, Linux tảng mã nguồn mở phân phối cách hồn tồn miễn phí dành cho người dùng toàn phân phối 19 chưa nhiều người thật đón nhận đa phần cho số lượng ứng dụng khơng thật q cao có chất lượng khơng tốt, bạn hồn tồn nhầm, Linux phân phối tảng khơng nhà phát triển để ý đến nhiều năm qua cung cấp cho tảng hàng ngàn ứng dụng miễn phí mà bạn sử dụng thơng qua q trình quản lí hệ thống Nhiều phân phối Linux có thân thiện với người dùng việc mang đến giao diện trực quan bên cạnh kho ứng dụng mà bạn thao tác trực tiếp nhiều ứng dụng tiện ích cài đặt sẵn, nhiêu phần nhỏ toàn ứng dụng dành cho tảng Đương nhiên ứng dụng, có có chất lượng tốt đáng để tồn người dùng lựa chọn, có khơng Vậy số ứng dụng Linux nay, đâu xứng đáng tên mà người dùng nên nhanh tay cài đặt việc phục vụ nhu cầu từ cơng việc giải trí? Synaptic Trong số phân phối Linux Ubuntu mang đến cho người dung kho giao diện trực quan nữa, việc cài đặt ứng dụng Linux chưa nhanh chóng dễ dàng với Synaptic, biết đến hệ thống máy chủ đơn giản giao diện người dùng mang tính đồ họa cho việc tối ưu hóa khả cài đặt thay cho dòng lệnh apt-get sử dụng trực tiếp hệ thống Terminal Linux Điều đặc biệt Synaptic tương thích với phiên Linux xây dựng dựa tảng Debian bao gồm Ubuntu hay Linux Mint Giao diện người dùng Synaptic khơng có q phức tạp người dùng thực việc tìm kiếm chủ đề liên quan đến ứng dụng chẳng hạn Game and Amusement phần khung nằm bên trái cửa sổ ứng dụng Trong phần khung bên phải liệt kê ứng dụng liên quan đến chủ đề thực để tìm kiếm chọn lựa để người dùng định thêm ứng dụng vào hệ thống trước nhấn Apply để Synaptic thực cơng việc cịn lại VLC Media Player 20 Nhắc đến VLC Media Player gần khơng cịn q xa lạ với tên trình phát đa phương tiện thông dụng nhiều tảng khác có Linux, thực tế, làm nhiều tính không đơn dừng lại việc hỗ trợ phát nội dung âm thanh, phim ảnh tảng Ngay sau cài đặt, VLC Media Player tự động kết nối với máy chủ có mạng Internet việc tải gói giải mã cho định dạng tập tin âm hay phim ảnh việc hỗ trợ người dùng sử dụng cho tập tin đa phương tiện họ muốn mà không gặp vấn đề khả hỗ trợ Ngoài việc hỗ trợ tập tin lưu trữ thiết bị, VLC Media Player cho phép người dùng Linux thực điều với nội dung số lưu trữ trực tiếp đĩa DVD theo cách thông dụng Không dừng lại việc phát nội dung yêu cầu, VLC Media Player sử dụng cơng cụ chuyển đổi định dạng tập tin đa phương tiện, chẳng hạn AVI sang MP4 cách nhanh chóng hiệu việc đảm bảo cách toàn vẹn nội dung chất lượng Hay người dùng sử dụng công cụ để thực biến hệ thống Linux sử dụng thành máy chủ đa phương tiện việc phát nội dung số người dùng xem chúng cách trực tiếp nhiều thiết bị khác với VLC Media Player cài đặt Mozilla Firefox Firefox trình duyệt mặc định sử dụng nhiều phân phối Linux khác hành kể đến Ubuntu hay Linux Mint Với giao diện trực quan dễ sử dụng, Mozilla Firefox cho phép người dùng dễ dàng tiếp cận với trình duyệt web bên cạnh hàng tá tính thú vị khác tích hợp bên tảng ứng dụng Với nội dung có mặt YouTube, Firefox dễ dàng việc phát người dùng mở lên mà khơng cần địi hỏi thứ gì, bên cạnh việc hỗ trợ hàng tá plugin khác việc hỗ trợ phát nội dung số với định khác cho người dùng Firefox tự động cập nhật thông qua get-go, đồng nghĩa người dùng ln có phiên trình duyệt cài đặt Linux với tính vá bảo mật mà khơng cần đụng tay đụng chân q nhiều Ngồi tính mặc định sẵn có, Firefox có hỗ trợ việc cải thiện trải nghiệm trình duyệt web với đa dạng 21 tính mở rộng mà người dùng tải thông qua kho Add-ons Firefox, cho phép tùy chỉnh giao diện chủ đề với phong cách màu sắc khác để ln mắt người dùng theo cách mà họ muốn GIMP GIMP (GNU Image Manipulation Program) cơng cụ chỉnh sửa hình ảnh miễn phí thơng dụng cung cấp dành cho người dùng Linux Mặc dù cơng cụ miễn phí GIMP đáp ứng đồng thời nhiều yêu cầu khác việc chỉnh sửa tối ưu hình ảnh thơng qua việc thay đổi kích thước, thêm lớp hình ảnh hay nhiều hiệu ứng đặc biệt khác Người dùng tương tác với GIMP cách thông qua khung công cụ với phím tắt nhanh chóng có mặt hình hay đầy đủ thơng qua danh mục Menu ứng dụng Không lựa chọn đáp ứng nhu cầu người có kinh nghiệm việc tối ưu hóa hình ảnh họ, GIMP hồn toàn phù hợp với người dùng với hệ thống hướng dẫn cặn kẽ bước mà dễ dàng tìm thấy trang chủ phần mềm GIMP mang đến nhiều nét tương đồng việc trình bày cơng cụ tương tự với Adobe Photoshop bạn người dùng thường xuyên cơng cụ này, chưa tất GIMP thực mà phần lớn Adobe Photoshop đáp ứng cho người dùng Thậm chí, bạn thêm plugin cịn thiếu GIMP từ Photoshop mặc định ứng dụng chưa mang đến danh mục tính cung cấp Mặc dù có đa dạng tính hỗ trợ khả chỉnh sửa hình ảnh chuyên nghiệp, thực tế, GIMP tiêu tốn khoảng 100MB hệ thống lưu trữ tảng để phù hợp với tất thiết bị với cấu hình khác mang đến lợi ích không cạnh Deluge Trong BitTorrent biết đến phần mềm thông dụng việc hỗ trợ tải tập tin thông qua torrent có mặt hầu hết phân phối khác Linux, người dùng khơng có lựa chọn đến từ BitTorrent vấn đề này, bên cạnh đó, Deluge tên khác thường xuyên nhắc đến khả thay với tối ưu hóa 22 việc chiếm dụng không gian lưu trữ thiết bị mang đến đầy đủ tính để hỗ trợ việc tải tập tin Giao diện người dùng Deluge đánh giá vơ đơn giản để người dùng làm chủ hoàn toàn ứng dụng thời gian ngắn tương tác, bên cạnh việc bổ sung thêm hàng tá tính mở rộng từ cộng đồng việc tối ưu hóa khả tải về, kể đến hỗ trợ tắt máy sau việc tải hoàn tất dung lượng tải lớn bạn thường treo máy để tải nhà hay qua đêm mà tắt máy thời điểm mà cơng việc hồn tất Ngồi việc sử dụng trực tiếp từ thiết bị cài đặt, Deluge truy cập cách trực tiếp thông qua giao diện web từ nhiều thiết bị khác nhau, cho phép người dùng thực việc quản lý từ xa điều khiển việc tải tập tin cho thiết bị cài đặt Deluge mà không yêu cầu bạn phải làm việc trực tiếp thiết bị Mozilla Thunderbird Thunderbird cơng cụ hồn tồn email miễn phí mạnh mẽ tính cung cấp cho người dùng nhiều tảng khác có Linux Trình thuật sĩ cài đặt ứng dụng với hướng dẫn cho phép người dùng nhanh chóng tạo tài khoản Thunderbird nhanh chóng trước sử dụng công cụ hay đăng nhập vào tài khoản hệ thống tạo từ lần sử dụng trước Với hệ thống sở liệu có Mozilla, Thunderbird cho phép người dùng sử dụng Thunderbird việc tương tác với nhiều dịch vụ email đến từ nhiều nhà cung cấp thông dụng Cũng giống trình duyệt Firefox, Thunderbird tối ưu hóa mặt tính thơng qua hệ thống add-on đa dạng mình, chẳng hạn tùy chỉnh giao diện bắt mắt chủ đề phát triển từ cộng đồng hay xếp cách tốt nội dung lưu trữ nhiều hộp thư khác Đặc biệt, tính hữu ích mà Thunderbird có khơng ngồi Lightning việc hỗ trợ thêm cách đầy đủ tính từ Calendar vào công cụ email để người dùng dễ dàng tương tác quản lý tốt cơng việc họ LibreOffice 23 Trong mà Microsoft Office, công cụ văn phịng mạnh mẽ chưa có kế hoạch việc hỗ trợ Linux, LibreOffice tên thay hồn tồn hữu hiệu miễn phí để người dùng làm cơng việc tương tự nhiều phân phối khác tảng Và LibreOffice biết đến thay thương mại thức Microsoft Office giao diện mang tính cổ điển, mà đáp ứng đủ sức để khiến cho khơng người dùng trải nghiệm qua cảm thấy ngạc nhiên Về bản, LibreOffice mang đến cho người dùng gói cơng cụ bao gồm trình chỉnh sửa văn Writer, công cụ quản lý bảng tính tính tốn với Calc hỗ trợ tạo tập tin trình chiếu Impress cài đặt sẵn sang cách mặc định công cụ kèm với Ubuntu hay nhiều Linux khác có mặt thời điểm Tuy nhiên, chưa tất mà LibreOffice mang đến cịn có tên khác biết đến Draw, Math Base việc chỉnh sửa đồ họa vector, hay thiết lập cơng thức tính tốn cao cấp quản lý cách tối ưu cho hệ thống sở liệu Là hai gói cơng cụ văn phịng khác nhau, LibreOffice hồn tồn có hỗ trợ định dạng tập tin Microsoft Office cách hoàn toàn dễ dàng với khả tương thích cao định dạng ODF mặc định để người dùng khơng có khó khăn việc thực nhu cầu văn phòng nhiều thiết bị nhiều tảng khác 24 ... (tác giả hệ điều hành Linux) Khái Niệm Linux Linux phần nhân, phần lõi (kernel) hệ điều hành -> Hệ điều hành ? bạn lấy Windows 98, 2000 Microsoft làm ví dụ Hệ điều hành chất phần mềm máy tính, cấp... dùng, Linux xem hệ điều hành mạng giá trị Nếu Windows tỏ Hệ Điều Hành thích hợp với máy tính Desktop Linux lại hệ điều hành thống trị Server Đó Linux có nhiều ưu điểm thỏa mãn địi hỏi hệ điều hành. .. đặt hệ điều hành Linux vào phân vùng khác ổ cứng Nhưng cần lưu ý sau cài đặt hệ điều hành thực sự, bạn gở bỏ đơn giản cách 18 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Linux tên gọi hệ điều hành máy tính