Giáo an Bài giảng: Công nghệ thông tin về tìm hiểu về hệ điều hành Unix

43 668 0
Giáo an Bài giảng: Công nghệ thông tin về tìm hiểu về hệ điều hành Unix

Đ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ÌM HIỂU HỆ DIỀU ■ XUẤT XỨ, QUÁ TRÌNH TIÊN HÓA VÀ MỘT SỐ ĐẶC TRƯNG " X " CỦA HỆ ĐIỀU HÀNH UNIX ■ 1. Quá trình hình thành UNIX là một viết vào và do một sô nhân viên của công ty AT&T Bell Labs bao gồm Ken Thompson Dennis Ritchie Douglas Mcllroy Ngày nay hệ điều hành Unix được phân ra thành nhiều nhánh khác nhau, nhánh của AT&T, nhánh của một sô nhà phân phối thương mại và nhánh của những tổ chức phi lợi nhuận 1. Quá trình hình thành Giữa năm 1969 - 1970, Kenneth Thompson, Dennis Ritchie và những người khác của phòng thí nghiệm AT&T Bell Labs bắt đầu phát triển một hệ điều hành nhỏ dựa trên PDP-7 Vào khoảng 1972 - 1973, hệ thống đưỢc viết lại bằng ngôn ngữ c và thông qua quyết định này, Unix đã trở thành hệ điều hành được sử dụng rông rãi nhất có thể chuyển đổi đươc Kenneth Thompson, Dennis Ritchie * ! 1 /V ^ £ r , và không cãn phan cứng ban đau nó Bell Laboratories at Murray Hill, New Jersey o Vào năm 1979, phiên bản thứ 7 của Unix được phát hành, đó chính là hệ điều hành gốc cho tất cả các hệ thông Unix có hiện nay. Sau thời điểm đó, lịch sử 1970 Sơ đồ phát triển của các hệ đỉều hành Unix 1980 1990 2000 Time BSD family Fre eB S D 6.2 -| NetBSD 3.1 -»►Ị OpenBSD 4.1 BSD (Berkeley Software Distribution) Bill Joy SunOS (S tan ford ) I Solaris (SUN) Ï Nextstep 3.3 Darwin Z Z Z Z Z Z Z Z Z Z Z ^ l Xenix OS M ac OS 10.4.6 Microsoft/SCO Unix Time-Sharing System (Bell Labs) Ken Thompson Dennis Ritchie (C language) GNU Project GNU Richard Stallman | — Linux r— * “ ' 1 »J Minix ! Linus Torvalds 31 Andrew S. Tanenbaum abs) 10 2a HP-UX 11 i v2 ■] AIX (IBM) 5 L 5.3 UnixWare (Univel/SCO) 7.1.4 MP2 IRIX (SGI) 6.5.30 System III & V family Bảng liệt kê một sô cài đặt UNIX khá phổ biến (thường thấy có chữ X ở cuối tên gọi của Hệ điều hành): Tên hệ điều hành Nì lù cung cấp Nền phái H iến Ị \1X International Business Machines AT&T System V y vux Apple Computer AT&T System V IDynix Sequent BSD (Berkeley Software Distribution) I ÍP-UX Hewlett-Packard BSD rix Silicon Graphics AT&T System V jnux Free Software Foundation 'ỉextStep Next BSD c DSF/1 Digital Equipment Corporation BSD >CO UNIX Santa Cruz Operation AT&T System V ỉolaris Sun Microsystems AT&T System V SunOS Sun Microsystems BSD UNIX Ultrix Digital Equipment Corporation BSD UNIX Unicos -Cray— AT&T System V UnixWare Novell AT&T System V XENIX Microsoft AT&T System III-MS Ạ TIN I. Tổ chức hệ thống tập tin. II. Các lệnh và chương trình III. Các lệnh cơ bản làm việc với thư mục ■ ■ ■ và tập tin IV. Các "job" trong c V. Giới thiệu một sô tiện ích quản lý [...]... I T chc h thng tp tin 1 Cỏc kiu tp 2 T chc cỏc tp tin 3 t tờn tp tin So sỏnh vi DOS v Windows I T chc h thng tp tin 1 Cỏc kiu tp H thng UNIX cú 3 kiu tp cn phõn bit: a- Tp bỡnh thig TTTud 1 1 tuý b- Cỏc tp thmc l mt tp cha cỏc thụng tin v nhng tp cú quan h trc tip vi th mc ú Cỏc th mc thụng thng trong h thng UNIX: I Từ chc h thụng tp tin /: Th m c gc /bin: cha h u h t cỏc... cỏc chng trỡnh v quỏ trỡnh ang hot ng /tmp: cha cỏc tp tm thi c to ra khi cỏc ng dng hot ng /usr: cha cỏc th mc con trong ú cha cỏc chng trỡnh v thụng tin cu hỡnh quan trng s dng trong h thng /vór: cha cỏc thCTmlc con v tp cú kớch thc thng xuyờn bin n I T chc h thng tp tin c- Cỏc tp c bit ~ ú l nhng tp cú quan h trc tip r -1 l * x * ngoi vi A I To chut he thong tap tin os csfac st fac staff... \ progs jimd (users mail boxes) I T chc h thng tp tin 3 t tờn tp tin khụng phõn bit l kiu tp gỡ phi tuõn theo cỏc quy c chung nh sau: *I * Cỏc ch v it hoa c phõn b it khỏc cỏc ch vit thng * Ký t u tiờn phi khỏc nhng ký t: + - = (trỏnh dựng cỏc ký t c bit) * Tờn tp UNIX System V di ti a 14 ký t Tờn tp UNIX BSD di ti a 255 ký t ^ I T chc h thng tp tin 4 So sỏnh vi DOS v Windows Ging: Lu tr d liu theo... phỏp dũng lnh: command [option] argument Command: Lnh- m t lnh c v it di dng n gin nht bao gm m t tờn lnh v it theo sau du nhc Shell Cú th cú nhiu tu chn, gia chỳng phi cú khong trng argument: tham sụ lnh Cú th v it trc option - c gừ vo t du nhc Shell: Vớ d: $ cd - Phõn bit ch hoa ch thng Help khi dựng lnh: s dng tham sụ help (vớ d: $cp -help) hoc s dng lnh m an (vớ d: $man cp) - Dũng lnh... file /directory (-R) cp [option] source destination + source, destination: tờn cp filel file2 th mc/ tp th mc: ngun, ớch sao chộp nhiu file vo th m c + Option: -a, archive: ging nh -dpR (t hp ba tham sụ -d, -p, -R) -b, backupt^CONTROL] : to file lu cho m i file ớch nu nh nú ang tn ti -d, no-dereference : duy trỡ cỏc liờn kt -f, force : ghi ố file-dest ang tn t i khụng nhc nh -i, interactive :... c v c th m c cha (cỏc th m c trờn path) verbose: a ra thụng bỏo sau khi xúa lth mc help: hin th trang tr giỳp v thoỏt Vớ d: rmdir - p /a/b/c/d rmdir a l a2 a3 a4 III2 Cỏc lnh lm vic vi tp , al.To file: touch cat : to file mi, cp nht thi gian truy cp v sa i ln cui Cỳ phỏp: touch ; l y thụng tin t u vo (bn phớm ) ri k t xut ra file hoc cỏc ngun khỏc (mn hỡnh ), Cỳ phỏp:cat > [option] ... ls(list) _,X-S d sỏnh tờn4p:cmp (compare), comm g Tỡm kim file: find 3 Khỏi niờm v tin ỡnh I o nil Cỏc lnh lm vic vi th mc a cd [path] v th mc home khi ta ang by k õu: cd v th mc m: cd B b pw d - print w orking directory c Is [option] [file] [option]: -1: X em chi ti t -a: X em t t c (k c cỏc t p n ) -F: Thờm thụng tin mụ t vo sau tờn -R: X em trong cỏc th m c con Cỏc kiu file thụng thng Jè;tktMnc... file, k c file -1: thụng tin y nht v file v th m c ^ -s: chi ra kớch thc file, tớnh theo khi (1 khi = 1024byte) _ -f: xỏc nh kiu file (/= th mc, *= chng trỡnh k thi) -m: lit kờ cỏc file c ngn cỏch nhau bi du -c: li t kờ ct, 2 th m c gn nhau vo 1 ct -x:lit kờ ct, 2 dir gn nhau ờn 2 dũng u ca 2 ct gn nhau -t: li t kờ, sp xp theo th t thi gian sa i gn nht -r: sp xp danh sỏch theo th t ngc l i -R:... hin th cỏc thụng bỏo cho mi th mc c to help: a ra trang tr giỳp v thoỏt directory: Tờn c t v v trớ ca nú trong h thng (v trớ mc nh l th mc hin thi) Vớ d : mkdir -p /a/b/c/d -> -\ mkdir a b c d -> 5 n il Cỏc lnh lm vic vi th mc e r m d ir [o p tio n ] d ir e c to r y option: ignore-fail-on-non-empty: b qua cỏc li nu xúa th m c khụng rng -p, parants: xoỏ th m c v c th m c cha (cỏc th m c trờn path)... hoa ch thng Linux thng im lng Du phõn c ỏ r h v I ớrtn r l n thl f m l l r ng danl ~ * i l l v ớ n M w u ộe 8 [pfnỹflùfs*! b n * ^ ) 'H 1 1 1 i n * N ft # I 9 L Jr n A i s* 1 ) ) ^ # S A S tti ôợ l ỗ ? * -W h 3 II Cỏc lnh v chng trỡnh 1 Khỏi nim 2 Cỳ phỏp tng quỏt ca mt lnh 3 Cỏc ng dn n cỏc tp lnh 4 Thi gian thc hin lnh II Cỏc lnh v chng trnh Khỏi nim: Lnh l: - mt tp nh phõn kh thi hoc - . của Unix được phát hành, đó chính là hệ điều hành gốc cho tất cả các hệ thông Unix có hiện nay. Sau thời điểm đó, lịch sử 1970 Sơ đồ phát triển của các hệ đỉều hành Unix 1980 1990 2000 Time BSD. HÀNH UNIX ■ 1. Quá trình hình thành UNIX là một viết vào và do một sô nhân viên của công ty AT&T Bell Labs bao gồm Ken Thompson Dennis Ritchie Douglas Mcllroy Ngày nay hệ điều hành Unix. Microsystems AT&T System V SunOS Sun Microsystems BSD UNIX Ultrix Digital Equipment Corporation BSD UNIX Unicos -Cray— AT&T System V UnixWare Novell AT&T System V XENIX Microsoft AT&T

Ngày đăng: 22/04/2014, 15:19

Từ khóa liên quan

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

Tài liệu liên quan