bài giảng hệ điều hành unix - linux tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các l...
KHOA - LINUX THÁI NGUYÊN 2009 2 5 6 6 8 10 13 20 20 21 22 26 28 31 31 34 34 36 36 38 38 38 39 39 40 40 trên file 40 40 40 41 43 44 45 45 46 46 47 48 49 50 51 52 58 60 60 63 65 66 3 4.19 67 4.20 Lnh ct file split 67 4.21 Lnh mount và unmount 67 4.21.1 Lnh mount 67 4.21.1 Lnh umount 68 5. Các lnh và tin ích h thng 68 5.1 Các lp và thoát khi h thng 68 71 73 75 5.6 Xem t 76 76 79 5.9 Tin ích mc 81 5.10 S dng trình son tho VI 91 5.11 S dng tài liu giúp man 96 5.11 S dng h tr apropos 97 98 98 98 98 100 101 111 1.5.1 112 115 1.5.3 Vòng 118 121 121 123 124 1.6 Hàm 124 126 133 134 137 139 1.12 Shell con 153 2. 153 154 157 file descriptor) 158 164 171 174 174 LINUX 175 1. 187 4 189 2.1 S dng lnh ps trong qun lý tin trình 190 2.2 Hy mt tin trình s dng lnh kill 191 2.3 Cho máy ngng hong mt thi gian vi lnh sleep 192 2.4 Xem cây tin trình vi lnh pstree 193 194 194 194 194 195 197 197 198 199 200 200 4.1 Superuser (root) 200 4.2 Tài 201 203 204 205 206 207 207 208 208 209 209 5.2 210 5.2.1 Xem dung l 210 211 213 213 215 215 216 218 219 221 223 224 224 224 241 241 241 241 5 Multiplexed Information and Computing Service Multics Berkley Software Distribution BSD Midnight Commander mc 6 / LINUX có N i . Tr 7 n Ritche C). Hai + System V: + BSD: - Equipment Cor 1992, khi AT&T t Industry-Recognized Operating Systems Interface Standard based on the UNIX ) và POSIX.2 UNIX nói riêng. 8 h ). - G. - 2. - , Cyrix. . 9 - 80386. Ngày 25/8/1991, Linus cho ra version 0.01 và thông báo trên comp.os.minix 1/1992, Linus cho ra version 0.12 , u platform. - nay Nó có -Window, T Bây gi Trong giáo trình này Linux V phân phi và giy phép Linux 10 Nhng tp hy hay nhng bn phân phi là lu so vi h th ng bao gm các tin ích b sung cho khi to h thn quc tin dch, sn sàng khi to ca nhiu b công c UNIX dùng chung, chng hc v tin, trình duyt web, công c x lý, son thn và th Cách thc phân phu rc nâng cp và hoàn thin bn qun lý gói tiên tin. Các bn phân phi ngày nay bao g d liu tin hóa gói, cho phép các gói d c khi to, nâng cp và loi b. Nhà phân ph u tiên thc hi chính h là nhng chuyn bin mnh m trong ci vi công vic qun lý gói khi to Linux. Tin ích qun lý gói RPM (RedHat Package Manager) ca công ty RedHat là mt trong nhtin hình. Nhân Linux là phn mm t c phân phi theo Giy phép s hu công cng phn mm GNU GPL. 2.1 chính Atari, Amigcác máy tính cá [...]... www.slackware.com SuSE Linux www.suse.com TurboLinux www.turbolinux.com www.ubuntu.com 2.2 Các thành phần chính của hệ điều hành Linux - Kernel ( Nhân hệ điều hành) - Các bộ điều khiển thiết bị 13 - Lệnh và tiện ích - Shell - Windows & Graphic User Interface Hình1.2 Các thành phần chính của HĐH Unix Kernel Là thành phần chủ yếu hay trái tim của hệ điều hành Nó n m nhiệm vụ điều khiển giao dịch giữa chương trình... hệ thống file Nó gồm các thông tin sau: - Kích thước hệ thống file - Số khối còn trống trong hệ thống file - Danh sách khối trống trong hệ thống file - Chỉ số của khối tiếp theo trong danh sách khối trống - Kích thước của danh sách inode - Số inode còn trống trong hệ thống file - Danh sách inode còn trống trong hệ thống file - Chỉ số inode tiếp theo trong danh sách inode trống trong hệ thống file -. .. có thể hình dung hệ điều hành Linux như sau: Người sử dụng - lệnh Linux - biên dịch Shell - Kernel - Máy tính (phần cứng) 19 CHƢƠNG 2: HỆ THỐNG FILE TRONG LINUX 1 Các kiểu file có trong Linux Có rất nhiều file khác nhau trong Linux, nhưng bao giờ cũng tồn tại một số kiểu file cần thiết cho hệ điều hành và người dùng, dưới đây giới thiệu lại một số các kiểu file cơ bản - File ngƣời dùng (user data file):... Korn-Shell /usr/dt/bin/dtksh Korn-Shell Desktop, một phiên bản chỉ dùng cho Solaris 18 /bin/rksh Korn-Shell /bin/csh C Shell Windows & Graphic User Interface: Giao tiếp đồ hoạ và cửa sổ là một khả năng rất mạnh của hệ điều hành Linux, nó cho phép hệ điều hành giao tiếp thân thiện hơn với người sử dụng Hình 1.3 Giao diện Gnome của Linux Tóm lại: ứng về phía người sử dụng ta có thể hình dung hệ điều hành. .. có quan hệ với cộng đồng Linux Việt nam và chúng ta có thể học hỏi một cách trực tiếp kinh nghiệm cho quá trình đưa Linux vào Việt nam Tên công ty Địa chỉ website Caldera OpenLinux www.caldera.com Corel Linux www.corel.com Debian GNU /Linux www.debian.com Linux Mandrake www.mandrake.com Red Hat Linux www.redhat.com Red Flag Linux www.redflag -linux. com Slackware Linux www.slackware.com SuSE Linux www.suse.com... đủ Ngay từ đầu Linux đã là hệ điều hành 32 bit đầy đủ iều đó có nghĩa là ta không còn phải lo về giới hạn bộ nhớ, các trình điều khiển EMM hay các bộ nhớ mở rộng,… khi sử dụng Linux Linux hỗ trợ tốt cho tính toán song song và máy tính cụm (PC-cluster) là một hướng nghiên cứu triển khai ứng dụng nhiều triển vọng hiện nay Linux có giao diện đồ hoạ (GUI): Thừa hưởng từ hệ thống X-Window Linux hỗ trợ nhiều... Trên Linux, các trình biên dịch như C, C++, …, đều được chuẩn hoá Tính tƣơng thích Linux tương thích hầu như hoàn toàn với hầu hết các chuẩn Unix như IEEE POSIX.1, UNIX System V và BSD Unix Trên Linux ta cũng có thể tìm thấy các trình giả lập DOS và Windows cho phép ta chạy các ứng dụng quen thuộc trên DOS và Windows Linux cũng hỗ trợ hầu hết các phần cứng PC như đã nói phía trên Hệ điều hành 32-bit... của hệ điều hành Linux là hệ điều hành đa nhiệm, đa người dùng, điều này có nghĩa là có thể có nhiều người dùng vào phiên làm việc của mình trên cùng một máy tại cùng một thời điểm Linux cung cấp các mức bảo mật khác nhau cho người sử dụng Mỗi người sử dụng chỉ làm việc trên một không gian tài nguyên riêng, chỉ có người quản trị hệ thống mới có quyền thay đổi trong máy Tính hoàn chỉnh 11 Bản thân Linux. .. (hay lệnh) có sẵn trong hệ điều hành (dưới đây tiện ích được coi là lệnh thường trực) Nội dung chính yếu của tài liệu này giới thiệu chi tiết về một số lệnh thông dụng nhất của Linux Các lệnh và tiện ích của Unix rất đa dạng - Một lệnh UNIX có dạng: $lệnh [các chọn lựa] [các đối số] lệnh thường là chữ nhỏ - Unix phân biệt chữ lớn, nhỏ Ví dụ: $ls -c /dev Ta có thể chia lệnh thành các nhóm sau: Các lệnh... một số cơ số 8 (octal) r w x r - x r - - 1 1 1 1 0 1 1 0 0 7 5 4 $chmod 754 tên_file Cách thay đổi tuyệt đối này có một số ưu điểm vì nó là cách định quyền tuyệt đối, kết quả cuối cùng không phụ thuộc vào quyền thâm nhập trước đó của tập tin ồng thời, d nói “thay quyền tập tin thành bảy-năm-năm” thì d hơn là “thay quyền tập tin thành đọc-viết-thực hiện, đọc-thực hiện, đọc-thực hiện” Dùng các ký hiệu . POSIX.1, UNIX System V và BSD Unix. Trên Linux ta ta. UNIX nói riêng. 8 h. thn quc tin dch, sn sàng khi to ca nhiu b công c UNIX dùng chung, chng hc v tin, trình duyt web, công c x lý, son thn và