hệ điều hành linux là gì

Giáo trình hệ điều hành Linux và Unix

Giáo trình hệ điều hành Linux và Unix

Ngày tải lên : 23/08/2012, 10:08
... trình hình thành và phát triển hệ điều hành Linux.  Sau ba năm nhân Linux ra đời, đến ngày 14-3-1994, hệ điều hành Linux phiên bản 1.0 được phổ biến. Thành công lớn nhất của Linux 1.0 nó đã ... sử dụng trong hệ điều hành Minix và một số hệ thống Linux cũ. ♦ Hệ thống file MSDOS: Với sự hỗ trợ này, hệ thống Linux có thể truy cập được các phân vùng của hệ điều hành MSDOS. Linux cũng có ... của hệ điều hành Linux hiện tại:  Linux tương thích với nhiều hệ điều hành như DOS, MicroSoft Windows :  Cho phép cài đặt Linux cùng với các hệ điều hành khác trên cùng một ổ cứng. Linux có...
  • 214
  • 5.5K
  • 63
Giáo trình Hệ điều hành Linux cơ bản Chương 01

Giáo trình Hệ điều hành Linux cơ bản Chương 01

Ngày tải lên : 05/11/2012, 14:31
... GIỚI THIỆU HỆ ĐIỀU HÀNH LINUX CHƯƠNG 1 1. Giới thiệu về Linux.  Linux dựa trên nền tảng của UNIX.  Linus Torvalds người viết nên hệ điều hành này.  Nó hệ điều hành đa nhiệm, đa ... phát triển của Linux.  Linux 1.0 chính thức được phát hành vào năm 1994.  Nó được phát triển từ một đề án có tên Minix (một phiên bản của Unix).  Linux một hệ điều hành mở và miễn ... này.  Nó hệ điều hành đa nhiệm, đa người dùng.  Linux gồm hai thành phần chính: Kernel và ứng dụng. 3. Điểm khác biệt của Linux.  Hệ điều hành đa nhiệm 32 bit.  Chạy trên mọi cấu hình từ...
  • 12
  • 2.6K
  • 57
Giáo trình Hệ điều hành Linux cơ bản Chương 02

Giáo trình Hệ điều hành Linux cơ bản Chương 02

Ngày tải lên : 05/11/2012, 14:31
... Quá trình cài đặt (tt) Cấu hình khu vực địa lý của hệ thống 9. LILO & GRUB.  LILO và GRUB hai trình quản lí khởi động các hệ điều hành.  Từ LILO chuyển sang GRUB : #/sbin/grub-install ... Trong /etc, sao chép tập tin lilo.conf.anaconda thành lilo.conf #lilo  GRUB một boot manager có nhiệm vụ tải Kernel và khởi động hệ thống Linux. Ví dụ : Tập tin cấu hình /etc/grub/grub.conf 5. ... bấm phím e để edit mục này và thêm từ khóa -s để vào runlevel 1 sau đó bấm Enter. CÀI ĐẶT HỆ ĐIỀU HÀNH LINUX CHƯƠNG 2 Quá trình cài đặt (tt) Cài đặt chương trình Boot Loader ...
  • 33
  • 676
  • 22
Giáo trình Hệ điều hành Linux cơ bản Chương 03

Giáo trình Hệ điều hành Linux cơ bản Chương 03

Ngày tải lên : 05/11/2012, 14:31
... trước khi kiểm tra hệ thống tập tin s Hỏi trước khi sửa chữa hệ thống tập tin r Liệt kê tất cả các tên tập tin trong hệ thống tập tin l Tự động sửa chữa những hỏng hóc trong hệ thống tập tin mà ... hỏi. -a Xác định loại hệ thống tập tin cần kiểm tra t loai-fs Chế độ chi tiết. Cho biết lệnh fsck đang làm V Duyệt khắp tập tin /etc/fstab và cố gắng kiểm tra tất cả các hệ thống tập tin chỉ ... loại tập tin : trong Linux tập tin dùng lưu trữ dữ liệu, bao gồm thư mục và thiết bị lưu trữ. Các tập tin trong Linux được chia làm 3 loại chính : - Tập tin dữ liệu : dữ liệu lưu trữ trên...
  • 33
  • 789
  • 6
Giáo trình Hệ điều hành Linux cơ bản Chương 05

Giáo trình Hệ điều hành Linux cơ bản Chương 05

Ngày tải lên : 05/11/2012, 14:31
... Group.  Group tập hợp nhiều user lại.  Mỗi user luôn thành viên của một group.  Khi tạo một user thì mặc định một group được tạo ra.  Mỗi group còn có một định danh riêng gọi là GID.  Định ... liên quan đến quyền hạn (tt). Đọc và ghi (thi hành cho thư mục). Đọc và ghi. Đọc (thi hành cho thư mục). Đọc. Ghi (thi hành cho thư mục). Ghi. Thi hành cho thư mục. Không có quyền. 0 1 2 3 4 5 6 7 Các ... (tt) 1. User.  User người có thể truy cập đến hệ thống.  User có username và password.  Có hai loại user: super user và regular user.  Mỗi user còn có một định danh riêng gọi UID.  Định...
  • 21
  • 1.6K
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 07

Giáo trình Hệ điều hành Linux cơ bản Chương 07

Ngày tải lên : 05/11/2012, 14:31
... <ssh_address>  Quản trị hệ thống Linux thông qua ssh client for Windows (tham khảo giáo trình).  Tạo nhiều địa chỉ IP cho card mạng. Phương thức tạo nhiều địa chỉ IP trên card mạng được gọi IP alias. • Bước ... IP. • TCP : giao thức dựa trên kết nối. • UDP : một giao thức không kết nối. • IP : Xử lý cơ chế truyền dữ liệu thực tế. Dịch vụ Telnet hỗ trợ cho người dùng trong vấn đề làm việc từ xa. ... hỗ trợ cho người dùng truy cập từ xa và ưu điểm của nó tên người dùng và mật khẩu sẽ được mã hóa khi gởi qua mạng.  ssh có hai thành phần: server và client  Khởi động: /etc/init.d/ssh...
  • 20
  • 1.6K
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 08

Giáo trình Hệ điều hành Linux cơ bản Chương 08

Ngày tải lên : 05/11/2012, 14:31
... Manager (RPM) một hệ thống quản lý những package được Linux hỗ trợ cho người dùng.  Đặt tính của RPM : • Khả năng nâng cấp phần mềm. • Truy vấn thông tin hiệu quả. • Thẩm tra hệ thống (System ...  Khả năng nâng cấp phần mềm. Với RPM bạn có thể nâng cấp các thành phần riêng biệt mà không cần cài lại. Các tập tin cấu hình được giữ gìn cẩn thận qua các lần nâng cấp.  Truy vấn thông tin hiệu ... trong toàn bộ cơ sở dữ liệu. Bạn có thể hỏi tập tin thuộc về package nào và nó ở đâu.  Thẩm tra hệ thống (System Verification). Nếu bạn nghi ngờ một tập tin nào bị xóa hay bị thay thế. trong...
  • 11
  • 1.5K
  • 18
Giáo trình Hệ điều hành Linux cơ bản Chương 09

Giáo trình Hệ điều hành Linux cơ bản Chương 09

Ngày tải lên : 05/11/2012, 14:31
... tên dịch vụ hiện hành  Những biến trong file smb.conf • guest ok • guest only • print ok • browseable • hostallow 4. Những biến trong file smb.conf 1. Tổng quan về samba.  Samba chương trình ... chương trình tiện ích hỗ trợ việc chia sẻ tài nguyên cho những máy khác như Linux, Windows.  Bộ Samba gồm nhiều thành phần : • smbd : Cung cấp dịch vụ in ấn. • nmbd : Hỗ trợ dịch vụ tên NETBIOS. • smbclient ... hình samba.  Có nhiều cách : • Chỉnh sửa trực tíêp vào tập tin smb.conf • linuxconf • SWAT  /etc/samba/smb.conf : tập tin cấu hình chính của samba. Tập tin này có nhiều phần, mỗi phần...
  • 17
  • 1.6K
  • 17
Giáo trình Hệ điều hành Linux cơ bản Chương 10

Giáo trình Hệ điều hành Linux cơ bản Chương 10

Ngày tải lên : 05/11/2012, 14:31
... đặt NFS.  NFS được cài đặt mặc định trên Linux. Khi hệ thống khởi động, dịch vụ NFS sẽ hoạt động. Ta có thể dùng một số lệnh sau để kiểm tra NFS trong hệ thống : #rpm -qa | grep nfs redhat-config-nfs-1.1.3-1 nfs-utils-1.0.1-3.9 #rpm ... (VFS) một kỹ thuật tự động chuyển hướng tất cả các truy xuất đến NFS-mount file một cách thông suốt trên Remote Server. • Stateless Operation những chương trình đọc và ghi tập tin trên hệ ... -q portmap portmap-4.0-57 1. Quá trình hoạt động của NFS.  NFS dịch vụ hổ trợ cơ chế chia sẻ tài nguyên giữa các máy chủ Linux. Dịch vụ NFS sử dụng rộng rãi dịch vụ RPC (Remote Procedure...
  • 10
  • 1.1K
  • 21
Giáo trình Hệ điều hành Linux cơ bản Chương 11

Giáo trình Hệ điều hành Linux cơ bản Chương 11

Ngày tải lên : 05/11/2012, 14:31
... ;; valueN) commandN ;; esac 3. Giới thiệu về shell scripting.  Shell một cầu nối giao tiếp giữa người dùng và hệ điều hành Linux.  Shell có sẵn như Bourne Again Shell (bash), Public Domain ... shell để làm việc với kernel. 1. Tổng quan  Shell chương trình luôn được thực thi khi người dùng đăng nhập vào hệ thống.  Shell Linux hỗ trợ một tập lệnh mà có thể kết hợp chúng lại thành ... hay thành một chương trình có thể sử dụng nhiều lần.  Thiếu sót chính của ngôn ngữ script những lệnh này phải thông dịch lại mỗi lần script thực thi.  Linux cung cấp nhiều tiện ích những...
  • 28
  • 1.4K
  • 14
Giáo trình Hệ điều hành Linux nâng cao Chương 1

Giáo trình Hệ điều hành Linux nâng cao Chương 1

Ngày tải lên : 05/11/2012, 14:34
... của nó cũng bị dừng theo.  Mỗi tiến trình mang một định danh gọi PID. Process Id một con số lớn hơn 0 và duy nhất. Hệ thống dựa vào các PID này để quản lý các tiến trình.  Muốn ... tiến trình> -9: tín hiệu dừng tiến trình không điều kiện. 6. Tạm dừng và đánh thức (tt). 3. Lệnh pstree và ps.  Lệnh pstree dùng để xem thơng tin cây tiến trình trong hệ thống. #pstree ... chương trình: + Chương trình chỉ đơn thuần một loạt các câu lệnh và nó phát sinh ra nhiều tiến trình khác nhau. + Tiến trình hơn chương trình ở chổ biết sử dụng tài nguyên. Phân loại tiến...
  • 14
  • 886
  • 15
Giáo trình Hệ điều hành Linux nâng cao Chương 2

Giáo trình Hệ điều hành Linux nâng cao Chương 2

Ngày tải lên : 05/11/2012, 14:34
... con trong toàn bộ CSDL DNS gọi Domain.  Mỗi Domain có thể phân chia thành các phân vùng con nhỏ hơn gọi các miền con Subdomian. (Hình trang 10) DNS GÌ? (tt) CÁC TẬP TIN CSDL (tt). Tập ... sự phân cấp của hệ thống tập tin Unix /Linux. Hình vẽ mơ tả tên domain trong CSDL DNS so sánh với đường dẫn tuyệt đối của thư mục trong hệ thống file UNIX (trang 9). DNS GÌ? (tt) CẤU HÌNH ... rất khó khăn. Lưu ý: Trên máy Linux tập tin có tên hosts nằm trong /etc 7. HOẠT ĐỘNG CỦA NAME SERVER TRONG LINUX.  Chương trình server của DNS name server một chương trình Daemon (named).  Trong...
  • 43
  • 764
  • 6
Giáo trình Hệ điều hành Linux nâng cao Chương 3

Giáo trình Hệ điều hành Linux nâng cao Chương 3

Ngày tải lên : 05/11/2012, 14:34
... ghi. anon_root : chỉ ra thư mục gốc của user anonymous, mặc định /var/ftp. 1. TỔNG QUAN.  FTP (File Transfer Protocol) một trong những dịch vụ thông dụng để truyền (upload) và nhận (download) ... tin được upload bởi user anonymous (mặc định user root). write_enable=YES/NO : cho phép xoá, thay đổi và lưu trữ tập tin. CẤU HÌNH VSFTPD (tt). Điều khiển truy cập: anonymous_enable=YES/NO ... /var/share/doc/vsftpd-version  http://slacksite.com/other/ftp.html  http://www.redhat.com 3. CÀI ĐẶT VSFTPD.  Vsftpd (Very Secure FTP Daemon): một package mới giúp cấu hình FTP server trong RedHat Linux 9.0. Nó được phát triển xoay quanh tính năng nhanh, ổn định...
  • 18
  • 614
  • 7
Giáo trình Hệ điều hành Linux nâng cao Chương 5

Giáo trình Hệ điều hành Linux nâng cao Chương 5

Ngày tải lên : 05/11/2012, 14:34
... n của thông điệp • NOOP Không làm gì • QUIT Kết thúc phiên giao dịch POP3 Tổng quan  Một hệ thống email ít nhất gồm hai thành phần là: • MUA • MTA  Sendmail một trong những chương trình ... máy khác hay MTA trên máy của mình. 2. GIỚI THIỆU HỆ THỐNG MAIL.  Những thành phần trong hệ thống mail. Một hệ thống mail yêu cầu phải có các thành phần sau: - Mail Server - Mail Client. - ... bằng lệnh sau #newaliases GIỚI THIỆU HỆ THỐNG MAIL (tt).  Một số khái niệm. a) Mailbox: một tập tin lưu trữ tất cả các mail của người dùng Trên hệ thống Linux thì tập tin này được lưu trong...
  • 29
  • 666
  • 5
Giáo trình Hệ điều hành Linux nâng cao Chương 6

Giáo trình Hệ điều hành Linux nâng cao Chương 6

Ngày tải lên : 05/11/2012, 14:34
... FIREWALL. Firewall : một kỹ thuật được tích hợp vào hệ thống mạng để chống lại việc truy cập trái phép, bảo vệ các nguồn tài nguyên cũng như hạn chế sự xâm nhập vào hệ thống. Cụ thể firewall ... nối. • cache_effective_user, cache_effective_group : người dùng và nhóm có thể thay đổi squid. 3. SQUID GÌ?  Squid một chương trình Internet Proxy – Caching có vai trò tiếp nhận các yêu cầu từ Client ... Mặc định port 3128. • icp_port <cổng> : cấu hình cổng để gởi và nhận ICP queries. • cache_dir : cấu hình thư mục lưu trữ dữ liệu được cache, thư mục này có kích thước mặc định 100MB. cache_dir...
  • 13
  • 661
  • 6