Bài giảng Hệ điều hành UNIX-Linux: Chương 2 - Nguyễn Trí Thành
lượt xem 6
download
Chương 2 hướng dẫn người học các thao tác với hệ thống hệ điều hành như: Quá trình khởi động Linux, tắt máy và khởi động lại máy, khởi động vào chế độ đồ họa, lệnh xem ngày giờ hệ thống,...và một số thao tác khác, mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Hệ điều hành UNIX-Linux: Chương 2 - Nguyễn Trí Thành
- Hệ ñiều hành UNIX-Linux Chương 2. Thao tác với hệ thống Unix operating system - Nguyen Tri Thanh 1
- Quá trình khởi ñộng Linux - Module tải là LiLo (LInux LOader) hoặc GRUB - Các module này ñược cài trên MBR LILO Nhân init - Lilo và GRUB hiện tại có giao diện ñồ họa - Nếu Linux ñược cài cùng một số HDH khác thì Lilo sẽ cho ta chọn HDH ñể khởi ñộng - Quá trình init là quá trình khởi thủy, là cha của mọi tiến trình - Khi ñược khởi tạo thì init sẽ chạy chương trình shell /etc/inittab ñể biết ñược chế ñộ khởi ñộng Unix operating system - Nguyen Tri Thanh 2
- Thủ tục ñăng nhập - Khi khởi ñộng xong nó sẽ hiện ra giao diện ñăng nhập (ví dụ giao diện text) Ret Hat Linux release 6.2 (Zoot) Kernel 2.2.14-5.0 on an i686 May1 login: - Khi nhập vào tên người dùng hệ thống sẽ hỏi mật khẩu: May1 login: root Password: - Nếu ñăng nhập không thành công (sai mật khẩu) hệ thống sẽ thông báo: May1 login: root Password: Login incorrect May1 login: Unix operating system - Nguyen Tri Thanh 3
- ðăng nhập thành công - Khi ñăng nhập thành công hệ thống sẽ hiển thị ra dấu nhắc hệ thống ñể chờ ta ñánh lệnh May1 login: root Password: Last login: Fri Oct 27 14:16:09 on tty2 root@may1 /root]# Thóat khỏi hệ thống - Sau khi làm việc xong ta có thể thóat ra khỏi hệ thống bằng lệnh logout hoặc nhấn tổ hợp phím Ctrl+D (một số trường hợp có thể dùng lệnh exit) Unix operating system - Nguyen Tri Thanh 4
- Thông báo ñăng nhập Chúng ta có thể thay ñổi các dòng hiển thị bằng cách sửa ñổi file /etc/rc.d/rc.local như sau: Thay ñoạn chương trình bằng những thông tin muốn hiển thị echo "" > /etc/issue echo "$R" >> /etc/issue echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue cp -f /etc/issue /etc/issue.net echo >> /etc/issue Unix operating system - Nguyen Tri Thanh 5
- Tắt máy và khởi ñộng lại máy shutdown [tùy-chọn] [cảnh-báo] Lệnh này cho phép dừng tất cả các dịch vụ ñang chạy trên hệ thống. Các tùy-chọn của lệnh này như sau: -k : không thực sự shutdown mà chỉ cảnh báo. -r : khởi ñộng lại ngay sau khi shutdown. -h : tắt máy thực sự sau khi shutdown. -f : khởi ñộng lại nhanh và bỏ qua việc kiểm tra ñĩa. -F : khởi ñộng lại và thực hiện việc kiểm tra ñĩa. Unix operating system - Nguyen Tri Thanh 6
- Tắt máy Sử dụng lệnh halt với cú pháp như sau: halt [tùy-chọn] Lệnh này tắt hẳn máy. Các tuỳ chọn: -f : thực hiện tắt máy ngay mà không thực hiện lần l-ợt việc dừng các dịch vụ có trên hệ thống. -i : chỉ thực hiện dừng tất cả các dịch vụ mạng tr-ớc khi tắt máy. Nếu thoát khỏi hệ thống không ñúng cách thì dẫn ñến hậu quả là một số file hay toàn bộ hệ thống file có thể bị hư hỏng. Unix operating system - Nguyen Tri Thanh 7
- Khởi ñộng lại máy Thoát khỏi hệ thống có thể sử dụng - Tổ hợp ba phím Ctrl+Alt+Del, - Lệnh shutdown - Lệnh halt - Lệnh reboot. Cú pháp lệnh reboot: reboot [tùy-chọn] Lệnh này cho phép khởi ñộng lại hệ thống. Unix operating system - Nguyen Tri Thanh 8
- Khởi ñộng vào chế ñộ ñồ họa (file /etc/inittab) # 0 - halt (Do NOT set initdefault to this) - ðây là chế ñộ dừng hoạt ñộng của hệ thống # 1 - Single user mode - ðây là chế ñộ ñơn người dùng, ta có thể ñăng nhập vào chế ñộ này trong trường hợp muốn khắc phục một số sự cố. # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) - ðây là chế ñộ ña người dùng, giao diện text, không hỗ trợ kết nối mạng. # 3 - Full multiuser mode – Chế ñộ ña người dùng, giao diện text # 4 – unused – Không sử dụng chế ñộ này # 5 - X11 - ðây là chế ñộ ña người dùng, giao diện ñồ hoạ # 6 - reboot (Do NOT set initdefault to this) – Chế ñộ khởi ñộng lại máy tính # id:3:initdefault: - ðây là chế ñộ ngầm ñịnh hệ thống sẽ sử dụng ñể khởi ñộng # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now #ca::ctrlaltdel:/bin/echo "You can't do that" Unix operating system - Nguyen Tri Thanh 9
- Màn hình ñăng nhập Unix operating system - Nguyen Tri Thanh 10
- Màn hình sau khi ñăng nhập Unix operating system - Nguyen Tri Thanh 11
- Màn hình trình quản lý ứng dụng Unix operating system - Nguyen Tri Thanh 12
- Unix operating system - Nguyen Tri Thanh 13
- Kết nối vào hệ thống ở chế ñộ text Unix operating system - Nguyen Tri Thanh
- Kết nối vào hệ thống ở chế ñộ text Unix operating system - Nguyen Tri Thanh
- Mật khẩu Mật khẩu là một xâu kí tự ñi kèm với tên người dùng ñể ñảm bảo an toàn và bí mật Trong quá trình ñăng nhập, người dùng phải gõ ñúng tên và mật khẩu Tên người dùng có thể ñược công khai song mật khẩu thì tuyệt ñối phải ñược ñảm bảo bí mật Việc ñăng ký tên và mật khẩu của siêu người dùng ñược tiến hành trong quá trình khởi tạo hệ ñiều hành Linux. Việc ñăng ký tên và mật khẩu của một người dùng thông thường ñược tiến hành khi một người dùng khi tạo tài khoản Thông thường siêu người dùng cung cấp tên và mật khẩu cho người dùng mới và dùng lệnh adduser (hoặc lệnh useradd) ñể ñăng ký tên và mật khẩu ñó với hệ thống. Unix operating system - Nguyen Tri Thanh 16
- Thay ñổi mật khẩu passwd [tùy-chọn] [tên-người-dùng] Tùy chọn: -f : ñặt mật khẩu mới cho người dùng song không cần tiến hành việc kiểm tra mật khẩu ñang dùng -l : khóa một tài khoản người dùng -stdin: có tham số này cho phép nhập mật khẩu cả từ thiết bị vào chuẩn hoặc từ ống dẫn -u : mở khóa (tháo bỏ khóa) một tài khoản -d : xóa bỏ mật khẩu của người dùng -S : hiển thị thông tin ngắn gọn về trạng thái mật khẩu của người dùng ñược ñưa ra Unix operating system - Nguyen Tri Thanh 17
- Thay ñổi mật khẩu Thay ñổi mật khẩu của một người dùng (với quyền root) $ passwd user1 Changing password for user user1 New UNIX password: BAD PASSWORD: it is derived from your password entry Retype new UNIX password: Nếu thành công thì ta nhận ñược thông báo: Passwd: all authentication tokens updated successfully. Thay ñổi mật khẩu của chính mình (người dùng bình thường) $ passwd Changing password for user thanhnt. Changing password for thanhnt (current) UNIX password: Unix operating system - Nguyen Tri Thanh 18
- Lệnh xem ngày giờ hệ thống Xem ngày giờ hệ thống date [tùy-chọn] [+ñịnh-dạng] Thiết ñặt lại ngày giờ cho hệ thống: date [tùy-chọn] [MMDDhhmm[ [CC]YY] [.ss]] Một số ñịnh dạng ñiển hình: %a : Hiện ra thông tin tên ngày trong tuần viết tắt %A : Hiện ra thông tin tên ngày trong tuần viết ñầy ñủ %b : Hiện ra thông tin tên tháng viết tắt theo ngôn ngữ bản ñịa. %B : Hiện ra thông tin tên tháng viết ñầy ñủ theo ngôn ngữ bản ñịa. MM: hai số chỉ tháng, DD: hai số chỉ ngày trong tháng, hh: hai số chỉ giờ trong ngày, mm: hai số chỉ phút, CC: hai số chỉ thế kỉ, YY: hai số chỉ năm trong thế kỉ. Unix operating system - Nguyen Tri Thanh 19
- Ví dụ về lệnh date # date Wed Jan 3 23:58:50 ICT 2001 # date -d '01/01/2000' Sat Jan 1 00:00:00 ICT 2000 # date -iso-8601='seconds' 2000-12-01T00:36:41-0500 # date -d='01/01/2001' Mon Jan 1 00:00:00 ICT 2001 # date 010323502001.50 Wed Jan 3 23:50:50 ICT 2001 # date +%a%A Wed Wednesday # date +%a%A%b%B Wed Wednesday Jan January # date +%D%%%j 01/05/01%005 Unix operating system - Nguyen Tri Thanh 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Hệ điều hành Unix /Linux: Bài 1 - Đặng Ngọc Cường
37 p | 254 | 26
-
Bài giảng Hệ điều hành Unix /Linux: Chương 2 - Đặng Ngọc Cường
71 p | 113 | 13
-
Bài giảng Hệ điều hành UNIX-Linux: Giới thiệu môn học - Nguyễn Trí Thành
7 p | 149 | 13
-
Bài giảng Hệ điều hành Unix: Chương 1 - Ngô Duy Hòa
60 p | 122 | 10
-
Bài giảng Hệ điều hành Unix-Linux: Chương 1 - Đặng Thu Hiền
20 p | 133 | 8
-
Bài giảng Hệ điều hành UNIX-Linux: Chương 1 - Nguyễn Trí Thành
16 p | 138 | 8
-
Bài giảng Hệ điều hành UNIX-Linux: Chương 3 - Nguyễn Trí Thành
83 p | 92 | 8
-
Bài giảng Hệ điều hành Unix-Linux: Giới thiệu môn học - Đặng Thu Hiền
5 p | 75 | 6
-
Bài giảng Hệ điều hành Unix - Chương 1: Các khái niệm và kỹ nawng cơ bản
98 p | 75 | 6
-
Bài giảng Hệ điều hành UNIX-Linux: Chương 4 - Nguyễn Trí Thành
16 p | 83 | 5
-
Bài giảng Hệ điều hành Unix: Chương 7 - Ngô Duy Hòa
8 p | 93 | 5
-
Bài giảng Hệ điều hành Unix-Linux: Chương 4 - Đặng Thu Hiền
13 p | 66 | 5
-
Bài giảng Hệ điều hành UNIX-Linux: Chương 8 - Nguyễn Trí Thành
38 p | 79 | 5
-
Bài giảng Hệ điều hành UNIX-Linux: Chương 5 - Nguyễn Trí Thành
18 p | 82 | 4
-
Bài giảng Hệ điều hành Unix-Linux: Chương 3 - Đặng Thu Hiền
58 p | 84 | 4
-
Bài giảng Hệ điều hành Unix-Linux: Chương 5 - Đặng Thu Hiền
13 p | 65 | 3
-
Bài giảng Hệ điều hành Unix-Linux: Chương 7 - Đặng Thu Hiền
41 p | 74 | 3
-
Bài giảng Hệ điều hành Unix-Linux: Chương 2 - Đặng Thu Hiền
24 p | 73 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn