Tự học sử dụng Linux

212 960 8
Tự học sử dụng Linux

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tự học sử dụng Linux

Tự học sử dụng LinuxPhan Vĩnh ThịnhPhiên bản: 0.9.6Ngày 14 tháng 2 năm 2007 Dành cho người dùng mới và rất mới . Mục lụcLời mở đầu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 HĐH Linux: lịch sử và các bản phân phối 31.1 Thế nào là HĐH nói chung và Linux nói riêng . . . . . . . . . . . . 31.1.1 Các hệ điều hành dạng UNIX . . . . . . . . . . . . . . . . . . 31.1.2 Một chút về lịch sử . . . . . . . . . . . . . . . . . . . . . . . . 41.1.3 Đặc điểm chính của HĐH Linux . . . . . . . . . . . . . . . . 71.2 Bản phân phối Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.3 Yêu cầu đối với máy tính . . . . . . . . . . . . . . . . . . . . . . . . . 121.4 Lấy Linux ở đâu? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Cài đặt hệ điều hành Linux 142.1 Chuẩn bị cài đặt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.2 Phòng xa và những lời khuyên . . . . . . . . . . . . . . . . . . . . . . 162.3 Phân vùng trên đĩa và quá trình khởi động . . . . . . . . . . . . . . 172.3.1 Thế nào là cấu trúc “hình học của đĩa” . . . . . . . . . . . . . 172.3.2 Phân vùng và bảng phân vùng của đĩa . . . . . . . . . . . . . 182.3.3 Quá trình khởi động các HĐH của công ty Microsoft . . . . . 202.3.4 Vấn đề với các đĩa lớn . . . . . . . . . . . . . . . . . . . . . . . 222.4 Lựa chọn trình khởi động . . . . . . . . . . . . . . . . . . . . . . . . . 232.4.1 Trình khởi động GRUB . . . . . . . . . . . . . . . . . . . . . . 232.4.2 Trình khởi động LILO . . . . . . . . . . . . . . . . . . . . . . 242.4.3 Các trình khởi động khác . . . . . . . . . . . . . . . . . . . . . 262.4.4 Các phương án khởi động . . . . . . . . . . . . . . . . . . . . 272.5 Chuẩn bị các phân vùng trên đĩa . . . . . . . . . . . . . . . . . . . . 272.5.1 Lời khuyên khi tạo phân vùng . . . . . . . . . . . . . . . . . . 272.5.2 Chương trình để phân chia ổ đĩa . . . . . . . . . . . . . . . . 302.6 Windows NT và Linux: khởi động qua NT OS Loader . . . . . . . . 312.7 Sử dụng trình khởi động GRUB . . . . . . . . . . . . . . . . . . . . . 342.7.1 Cài đặt GRUB . . . . . . . . . . . . . . . . . . . . . . . . . . . 342.7.2 Cấu hình GRUB . . . . . . . . . . . . . . . . . . . . . . . . . . 342.8 Sử dụng trình khởi động LILO . . . . . . . . . . . . . . . . . . . . . 362.8.1 Cài đặt và cấu hình LILO . . . . . . . . . . . . . . . . . . . . 362.8.2 Cài đặt các hệ điều hành khác sau Linux . . . . . . . . . . . 392.8.3 Chuyển thư mục /boot lên phân vùng DOS . . . . . . . . . . 392.9 Khởi động Linux từ MS-DOS bằng loadlin.exe . . . . . . . . . . . . 40 iv MỤC LỤC3 Khởi động Linux lần đầu 433.1 Khởi động HĐH Linux . . . . . . . . . . . . . . . . . . . . . . . . . . 433.2 Đăng nhập vào hệ thống . . . . . . . . . . . . . . . . . . . . . . . . . 443.3 Console, terminal ảo và shell . . . . . . . . . . . . . . . . . . . . . . 463.4 Soạn thảo dòng lệnh. Lịch sử lệnh . . . . . . . . . . . . . . . . . . . 493.5 Ngừng làm việc với Linux . . . . . . . . . . . . . . . . . . . . . . . . 513.6 Trợ giúp khi dùng Linux . . . . . . . . . . . . . . . . . . . . . . . . . 533.6.1 Các nguồn thông tin trợ giúp . . . . . . . . . . . . . . . . . . 533.6.2 Các trang trợ giúp man . . . . . . . . . . . . . . . . . . . . . . 543.6.3 Câu lệnh info . . . . . . . . . . . . . . . . . . . . . . . . . . . 553.6.4 Câu lệnh help . . . . . . . . . . . . . . . . . . . . . . . . . . . 563.6.5 Tài liệu bản phân phối và ứng dụng . . . . . . . . . . . . . . 563.6.6 Câu lệnh xman . . . . . . . . . . . . . . . . . . . . . . . . . . . 573.6.7 Câu lệnh helptool . . . . . . . . . . . . . . . . . . . . . . . . 573.6.8 Sách và Internet . . . . . . . . . . . . . . . . . . . . . . . . . . 574 Làm quen với hệ thống tập tin ext3fs 604.1 Tập tin và tên của chúng . . . . . . . . . . . . . . . . . . . . . . . . . 604.2 Thư mục . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634.3 Công dụng của các thư mục chính . . . . . . . . . . . . . . . . . . . . 654.4 Dạng tập tin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704.4.1 Các tập tin thiết bị . . . . . . . . . . . . . . . . . . . . . . . . 704.4.2 Các ống có tên (pipes) . . . . . . . . . . . . . . . . . . . . . . . 724.4.3 Các socket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724.4.4 Liên kết mềm . . . . . . . . . . . . . . . . . . . . . . . . . . . 724.5 Quyền truy cập đến tập tin và thư mục . . . . . . . . . . . . . . . . . 734.6 Các câu lệnh cơ bản để làm việc với tập tin và thư mục . . . . . . . 794.6.1 Câu lệnh chown và chgrp . . . . . . . . . . . . . . . . . . . . 804.6.2 Câu lệnh mkdir . . . . . . . . . . . . . . . . . . . . . . . . . . 804.6.3 Câu lệnh cat . . . . . . . . . . . . . . . . . . . . . . . . . . . 804.6.4 Câu lệnh cp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814.6.5 Câu lệnh mv . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824.6.6 Câu lệnh rm và rmdir . . . . . . . . . . . . . . . . . . . . . . 824.6.7 Câu lệnh more và less . . . . . . . . . . . . . . . . . . . . . 834.6.8 Câu lệnh tìm kiếm find và mẫu tên tập tin . . . . . . . . . . 834.6.9 Câu lệnh split . . . . . . . . . . . . . . . . . . . . . . . . . . 864.6.10 So sánh các tập tin và lệnh patch . . . . . . . . . . . . . . . 874.7 Các câu lệnh lưu trữ và nén tập tin . . . . . . . . . . . . . . . . . . . 884.7.1 Chương trình tar . . . . . . . . . . . . . . . . . . . . . . . . . 894.7.2 Chương trình gzip . . . . . . . . . . . . . . . . . . . . . . . . 914.7.3 Chương trình bzip2 . . . . . . . . . . . . . . . . . . . . . . . 924.7.4 Sử dụng kết hợp tar với gzip và bzip2 . . . . . . . . . . . . 934.8 Tạo và gắn các hệ thống tập tin . . . . . . . . . . . . . . . . . . . . . 95 MỤC LỤC v5 Bash 1015.1 Hệ vỏ là gì? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1015.2 Các ký tự đặc biệt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1025.3 Thực thi các câu lệnh . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035.3.1 Thao tác ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035.3.2 Thao tác & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045.3.3 Thao tác && và || . . . . . . . . . . . . . . . . . . . . . . . . 1045.4 Đầu vào/đầu ra tiêu chuẩn . . . . . . . . . . . . . . . . . . . . . . . . 1045.4.1 Dòng dữ liệu vào – ra . . . . . . . . . . . . . . . . . . . . . . . 1045.4.2 Lệnh echo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055.4.3 Lệnh cat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055.5 Chuyển hướng đầu vào/đầu ra, đường ống và bộ lọc . . . . . . . . . . 1065.5.1 Sử dụng >, < và >> . . . . . . . . . . . . . . . . . . . . . . . . 1065.5.2 Sử dụng | . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085.5.3 Bộ lọc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095.6 Tham biến và các biến số. Môi trường của hệ vỏ . . . . . . . . . . . . 1095.6.1 Các dạng tham biến khác nhau . . . . . . . . . . . . . . . . . 1105.6.2 Dấu nhắc của hệ vỏ . . . . . . . . . . . . . . . . . . . . . . . . 1125.6.3 Biến môi trường PATH . . . . . . . . . . . . . . . . . . . . . . . 1135.6.4 Biến môi trường IFS . . . . . . . . . . . . . . . . . . . . . . . 1135.6.5 Thư mục hiện thời và thư mục cá nhân . . . . . . . . . . . . 1145.6.6 Câu lệnh export . . . . . . . . . . . . . . . . . . . . . . . . . 1145.7 Khai triển biểu thức . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145.7.1 Khai triển dấu ngoặc . . . . . . . . . . . . . . . . . . . . . . . 1155.7.2 Thay thế dấu ngã (Tilde Expansion) . . . . . . . . . . . . . . 1155.7.3 Phép thế các tham biến và biến số . . . . . . . . . . . . . . . 1165.7.4 Phép thế các câu lệnh . . . . . . . . . . . . . . . . . . . . . . . 1165.7.5 Phép thế số học (Arithmetic Expansion) . . . . . . . . . . . . 1165.7.6 Phân chia từ (word splitting) . . . . . . . . . . . . . . . . . . 1175.7.7 Khai triển các mẫu tên thư mục và tập tin . . . . . . . . . . 1175.7.8 Xóa các ký tự đặc biệt . . . . . . . . . . . . . . . . . . . . . . . 1185.8 Shell — một ngôn ngữ lập trình . . . . . . . . . . . . . . . . . . . . . 1185.8.1 Toán tử if và test (hoặc [ ]) . . . . . . . . . . . . . . . . . . 1185.8.2 Toán tử test và điều kiện của biểu thức . . . . . . . . . . . . 1195.8.3 Toán tử case . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225.8.4 Toán tử select . . . . . . . . . . . . . . . . . . . . . . . . . . 1225.8.5 Toán tử for . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1235.8.6 Toán tử while và until . . . . . . . . . . . . . . . . . . . . . 1245.8.7 Các hàm số . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245.8.8 Tham số . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1255.8.9 Biến nội bộ (local) . . . . . . . . . . . . . . . . . . . . . . . . . 1255.9 Script của hệ vỏ và lệnh source . . . . . . . . . . . . . . . . . . . . . 1265.10 Câu lệnh sh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 vi MỤC LỤC6 Sử dụng Midnight Commander 1286.1 Cài đặt chương trình Midnight Commander . . . . . . . . . . . . . . 1286.2 Vẻ ngoài của màn hình Midnight Commander . . . . . . . . . . . . 1296.3 Trợ giúp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316.4 Sử dụng chuột . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1326.5 Điều khiển các bảng . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1336.5.1 Dạng danh sách tập tin . . . . . . . . . . . . . . . . . . . . . . 1336.5.2 Những chế độ hiển thị khác . . . . . . . . . . . . . . . . . . . 1366.5.3 Các tổ hợp phím điều khiển bảng . . . . . . . . . . . . . . . . 1376.6 Các phím chức năng và thực đơn Tập tin . . . . . . . . . . . . . . . . 1396.7 Mẫu tập tin khi sao chép hoặc đổi tên . . . . . . . . . . . . . . . . . 1416.8 Thông báo khi sao chép và di chuyển tập tin . . . . . . . . . . . . . . 1436.9 Dòng lệnh của hệ vỏ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1456.10 Trình đơn Câu lệnh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1476.11 Cấu hình Midnight Commander . . . . . . . . . . . . . . . . . . . . . 1536.12 Kết nối tới máy ở xa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596.12.1 Kết nối FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596.12.2 Kết nối Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1607 Giao diện đồ hoạ 1627.1 X.Org . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1627.2 Một chút về hệ thống hình ảnh của máy tính . . . . . . . . . . . . . 1677.3 Cấu hình chương trình chủ X . . . . . . . . . . . . . . . . . . . . . . 1697.3.1 Thu thập thông tin cần thiết . . . . . . . . . . . . . . . . . . . 1707.3.2 Cấu trúc của tập tin cấu hình X . . . . . . . . . . . . . . . . . 1717.3.3 Thử cấu hình /etc/X11/xorg.conf . . . . . . . . . . . . . . . . . 1787.4 Khởi động hệ thống X Window . . . . . . . . . . . . . . . . . . . . . . 1827.4.1 Lựa chọn trình quản lý cửa sổ . . . . . . . . . . . . . . . . . . 1857.4.2 Môi trường làm việc KDE và GNOME . . . . . . . . . . . . . 1877.4.3 Môi trường làm việc Xfce . . . . . . . . . . . . . . . . . . . . . 1887.4.4 Sử dụng trình quản lý màn hình . . . . . . . . . . . . . . . . 1888 Làm việc trong môi trường KDE 1908.1 Bắt đầu làm việc với KDE . . . . . . . . . . . . . . . . . . . . . . . . 1908.1.1 Đăng nhập vào KDE . . . . . . . . . . . . . . . . . . . . . . . 1908.1.2 Vẻ ngoài của KDE . . . . . . . . . . . . . . . . . . . . . . . . . 1918.1.3 Trình đơn KMenu . . . . . . . . . . . . . . . . . . . . . . . . . 1948.1.4 Trung tâm điều khiển KDE . . . . . . . . . . . . . . . . . . . 1958.1.5 Thay đổi vẻ ngoài . . . . . . . . . . . . . . . . . . . . . . . . . 1988.1.6 Điều khiển phiên làm việc . . . . . . . . . . . . . . . . . . . . 201 Danh sách hình vẽ3.1 Màn hình khởi động của GRUB . . . . . . . . . . . . . . . . . . . . . 436.1 Midnight Commander tiếng Việt . . . . . . . . . . . . . . . . . . . . 1296.2 Màn hình Midnight Commander . . . . . . . . . . . . . . . . . . . . 1306.3 Hộp thoại chọn định dạng hiển thị . . . . . . . . . . . . . . . . . . . 1336.4 Hộp thoại sắp xếp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366.5 Chế độ thông tin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1376.6 Chế độ cây thư mục . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1386.7 Chế độ xem nhanh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1396.8 Hộp thoại đổi tên tập tin . . . . . . . . . . . . . . . . . . . . . . . . . 1426.9 Cửa sổ hỏi lại . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1446.10 Cửa sổ yêu cầu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1456.11 Dòng nhập vào địa chỉ IP của máy chủ FTP . . . . . . . . . . . . . . 1476.12 Bắt đầu tìm kiếm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1506.13 Đang tìm kiếm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1506.14 Tìm kiếm tất cả các liên kết mềm . . . . . . . . . . . . . . . . . . . . 1516.15 Hộp thoại danh sách thư mục thường dùng . . . . . . . . . . . . . . 1526.16 Điều khiển công việc nền sau . . . . . . . . . . . . . . . . . . . . . . 1536.17 Cấu hình Midnight Commander . . . . . . . . . . . . . . . . . . . . . 1546.18 Thay đổi vẻ ngoài của Midnight Commander . . . . . . . . . . . . . 1566.19 Thay đổi bit hiển thị của Midnight Commander . . . . . . . . . . . . 1576.20 Thiết lập các hộp thoại hỏi lại người dùng . . . . . . . . . . . . . . . 1586.21 Thử và cấu hình các phím . . . . . . . . . . . . . . . . . . . . . . . . 1586.22 Thiết lập hệ thống tập tin ảo . . . . . . . . . . . . . . . . . . . . . . . 1597.1 Hệ thống đồ hoạ X Window . . . . . . . . . . . . . . . . . . . . . . . . 1647.2 Cấu hình X.org qua xorgcfg . . . . . . . . . . . . . . . . . . . . . . 1727.3 Chương trình xvidtune . . . . . . . . . . . . . . . . . . . . . . . . . 1817.4 Chương trình xvidtune “không chịu” chỉnh hình ảnh . . . . . . . . 1817.5 Môi trường làm việc Xfce . . . . . . . . . . . . . . . . . . . . . . . . . 1898.1 Màn hình đăng nhập KDM . . . . . . . . . . . . . . . . . . . . . . . . 1918.2 Vẻ ngoài của KDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1928.3 Hộp thoại chạy chương trình . . . . . . . . . . . . . . . . . . . . . . . 1938.4 Trợ giúp có ích tooltips . . . . . . . . . . . . . . . . . . . . . . . . . . 1948.5 Trình đơn chính của KDE . . . . . . . . . . . . . . . . . . . . . . . . 1958.6 Tìm kiếm trong trình đơn chính của KDE . . . . . . . . . . . . . . . 1968.7 Trình Thiết lập cá nhân của KDE . . . . . . . . . . . . . . . . . . . . 197 viii DANH SÁCH HÌNH VẼ8.8 Cài đặt phông chữ mới . . . . . . . . . . . . . . . . . . . . . . . . . . 1988.9 Chọn phông chữ dùng cho text, trình đơn, . . . . . . . . . . . . . . . . 1988.10 Chọn phông chữ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1998.11 Cảnh báo khi có thay đổi chưa áp dụng . . . . . . . . . . . . . . . . . 1998.12 Trình đơn của thanh panel . . . . . . . . . . . . . . . . . . . . . . . . 2008.13 Trình đơn bối cảnh của nút . . . . . . . . . . . . . . . . . . . . . . . 2008.14 Cấu hình các thanh panel . . . . . . . . . . . . . . . . . . . . . . . . 2018.15 Thay đổi màn hình . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2018.16 Soạn thảo trình đơn chính . . . . . . . . . . . . . . . . . . . . . . . . 202 Danh sách bảng1.1 Yêu cầu đối với phần cứng . . . . . . . . . . . . . . . . . . . . . . . . 122.1 Cấu trúc của sector khởi động chính . . . . . . . . . . . . . . . . . . 202.2 Nhu cầu sử dụng không gian đĩa của HĐH . . . . . . . . . . . . . . 283.1 Những câu lệnh đơn giản của Linux . . . . . . . . . . . . . . . . . . 463.2 Những phím soạn thảo dòng lệnh . . . . . . . . . . . . . . . . . . . . 503.3 Tổ hợp phím điều khiển lịch sử lệnh . . . . . . . . . . . . . . . . . . 523.4 Các phần chính của trợ giúp man . . . . . . . . . . . . . . . . . . . . 543.5 Phím sử dụng để xem trang man . . . . . . . . . . . . . . . . . . . . . 554.1 Cấu trúc thư mục của Linux . . . . . . . . . . . . . . . . . . . . . . . 664.2 Những tập tin thiết bị chính . . . . . . . . . . . . . . . . . . . . . . . 714.3 Những tùy chọn chính của lệnh cp . . . . . . . . . . . . . . . . . . . 814.4 Tiêu chí tìm kiếm của câu lệnh find. . . . . . . . . . . . . . . . . . . 854.5 Những tùy chọn chính của tar . . . . . . . . . . . . . . . . . . . . . 894.6 Những tùy chọn chính của chương trình gzip . . . . . . . . . . . . 924.7 Những tùy chọn chính của chương trình bzip2 . . . . . . . . . . . . 944.8 Những tùy chọn chính của câu lệnh mount . . . . . . . . . . . . . . 995.1 Các câu lệnh bộ lọc . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095.2 Thay thế các tham biến đặc biệt . . . . . . . . . . . . . . . . . . . . . 1115.3 Ký tự xác định dạng dấu nhắc . . . . . . . . . . . . . . . . . . . . . . 1125.4 Các ký tự tạo mẫu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1186.1 Các tổ hợp phím di chuyển dùng chung . . . . . . . . . . . . . . . . . 1316.2 Di chuyển trong trình xem tập tin . . . . . . . . . . . . . . . . . . . . 1316.3 Di chuyển khi xem trợ giúp . . . . . . . . . . . . . . . . . . . . . . . 1326.4 Các phím chức năng . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1406.5 Các lệnh điều khiển dòng nhập vào . . . . . . . . . . . . . . . . . . . 148 [...]... thứ tự của cổng đó. • Cạc màn hình Chương 1 HĐH Linux: lịch sử và các bản phân phối “Just for fun” – Linus Torvalds. Lịch sử luôn là điểm khởi đầu khi nghiên cứu một ngành khoa học nào đó. Khơng có ngoại lệ đối với Tốn học, Vật lý, mơn chun ngành của tơi – Hố học và tất nhiên cả HĐH Linux. Trong chương đầu tiên của cuốn sách Tự học sử dụng Linux này chúng ta sẽ trả lời ngắn gọn cho câu hỏi Linux là... thư mục gốc của Linux hoặc thậm chí trên phân vùng lơgíc trong phân vùng mở rộng. Trong trường hợp đó MBR cần phải có khả năng nạp LILO, ví dụ khi MBR là trình khởi động của MS-DOS hay Windows. Tuy nhiên tác giả chưa nhìn thấy sự cần thiết của ứng dụng này (nếu đã chọn LILO làm trình khởi động chính thì hãy sử dụng cho “trọn bộ”), vì thế chúng ta sẽ khơng xem xét đến. Tự học sử dụng Linux Phan Vĩnh... lựa chọn: thứ nhất, sử dụng các sản phẩm Linux tiếng Việt do một số người tự nguyện duy trì; thứ hai, sử dụng các sản phẩm Linux lớn có hỗ trợ tiếng Việt. Chúng ta sẽ nói đến hai sự lựa chọn này một cách kỹ càng hơn. Lựa chọn thứ nhất, theo ý kiến của tôi không được ưu tiên ở đây. Lý do chính là chưa đạt được tiêu chuẩn thứ hai nêu trên. Hiện thời có một bản phân phối như vậy: vnlinux-CD (cùng với một... bản của Linux thường có ý là phiên bản nhân (vì một hệ điều hành là Linux chỉ khi nó sử dụng nhân Linux) . Vì Linus Torvalds tiếp tục điều hành việc phát triển nhân, nên phiên bản của nhân tăng lên theo thứ tự, chứ không phân nhánh và nhân lên giống như trường hợp bản phân phối. Phiên bản nhân Linux thường được ký hiệu bằng ba số 9 , phân cách nhau bởi dấu chấm. Ví dụ, bản phân phối openSuSE Linux 10.1... phân phối thích hợp và chuyển sang sử dụng bản khác khi nào mong muốn. Lịch sử hình thành và phát triển Linux chúng ta sẽ thấy ở ngay chương đầu tiên của cuốn sách này. Linux ngay từ ban đầu đã được xây dựng dựa trên cộng đồng (tiếng Anh “community”), dựa trên sự cộng tác. Cộng đồng Linux không chỉ cung cấp cho người dùng máy tính một hệ điều hành thân thiện, dễ sử dụng mà cịn ln ln sẵn sàng giúp đỡ... đến ở sau. Ngồi ra, có thể sử dụng đĩa mềm này để khởi động Linux. Đây cũng là một phương án khởi động, và hơn nữa khác với đĩa mềm khởi động DOS, sau khi khởi động hệ thống khơng cịn u cầu đĩa mềm nữa, có thể bỏ nó ra khỏi ổ, sử dụng ổ để đọc các đĩa mềm khác. Tuy nhiên 1.1 Thế nào là HĐH nói chung và Linux nói riêng 7 mại. Tuy nhiên bây giờ xin quay lại với lịch sử của Linux. Cần nói rằng Linus Torvalds... của nhân Linux là rất đúng lúc. Nó đồng nghĩa với việc ra đời của một hệ điều hành mới tự do phân phối cùng với mã nguồn mở. Stallman tất nhiên đã đúng khi đòi hỏi hệ điều hành Linux phải được gọi là GNU /Linux. Nhưng đã thành lệ người dùng thường sử dụng tên gọi của nhân làm tên gọi của hệ điều hành, và chúng ta cũng làm như vậy trong cuốn sách này. 1.1.3 Đặc điểm chính của HĐH Linux Do mã nguồn Linux. .. của con người cịn chưa tìm ra. Microsoft nhìn thấy ở Linux khả năng cạnh tranh lớn và nhiều khi coi Linux là kẻ thù của mình. Nhiều tổ chức chính phủ cũng như phi chính phủ nhìn thấy ở Linux một hệ điều hành nhiều hứa hẹn và hỗ trợ cho Linux. Những nước cịn nghèo tìm thấy ở Linux một cách giải quyết cho vấn đề kinh tế. Một số công ty đã thấy được ở Linux một nguồn lợi lớn và phát triển công việc kinh... KDE . . . . . . . . . . . . . . . . . . . . 197 36 Cài đặt hệ điều hành Linux Tất nhiên đây không phải là tất cả những khả năng sử dụng của GRUB, nhưng đối với người dùng mới thì như vậy là đủ. Sau một thời gian làm việc với Linux và có đủ kinh nghiệm bạn sẽ biết cách tìm thêm thơng tin về trình khởi động tuyệt vời này. 2.8 Sử dụng trình khởi động LILO 2.8.1 Cài đặt và cấu hình LILO Giống như trường... tiết vào những gì đặc biệt khi cài đặt Linux trên máy tính đã có một trong các hệ điều hành (HĐH) Windows cũng như việc khởi động nhiều hệ điều hành. Vấn đề ở chỗ, phần lớn người dùng Việt Nam trước khi bắt đầu học Linux đã làm quen và rất có thể đã có kinh nghiệm sử dụng các HĐH dịng Windows như Windows 98, Windows 2000 và Windows XP. Và trên thực tế thì tạm thời Linux khó có thể là HĐH đầu tiên mà người . đốivới Toán học, Vật lý, môn chuyên ngành của tôi – Hoá học và tất nhiên cả HĐH Linux. Trong chươngđầu tiên của cuốn sách Tự học sử dụng Linux này chúng. ”.Như vậy, cuốn sách Tự học sử dụng Linux được tạo ra với hy vọng sẽ giúpngười dùng mới làm quen với hệ điều hành tuyệt vời có tên Linux và hình tượngtrưng

Ngày đăng: 17/08/2012, 09:18

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan