Bao Cao

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

Họ và tên: Nguyễn Ngô Nhật Toàn


Mã số sinh viên:22521491
Lớp:.2

HỆ ĐIỀU HÀNH
BÁO CÁO LAB 1

CHECKLIST
1.5. BÀI TẬP THỰC HÀNH
BT 1 BT 2 BT 3 BT 4 BT 5 BT 6 BT 7
Trình bày cách làm
Chụp hình minh chứng
Giải thích kết quả

1.6. BÀI TẬP ÔN TẬP


a b c
Trình bày cách làm
Chụp hình minh chứng
Giải thích kết quả

Tự chấm điểm: 9

1
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

*Lưu ý: Xuất báo cáo theo định dạng PDF, đặt tên theo cú pháp:
<MSSV>_LAB1.pdf

2
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

1.5. BÀI TẬP THỰC HÀNH

3
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

1. Thực hiện lệnh chuyển thư mục theo thứ tự sau?


- Chuyển về thư mục gốcnhấn cùng lúc crtl+alt+t gõ cd / là sẽ trở về thư mục gốc

- Chuyển đến thư mục /bin

4
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

5
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

truớc tiên coi mình đang ở đâu , sau đó kiểm tra xem trong thư mục hiện tại có
bin không , lùi về thư mục trước, tiếp tục kiểm tra, tìm thấy thư mục bin, cd vào
bin

- Chuyển đến thư mục người dùng

Có 2 cách, làm từng bước như trên , hoặc cd ~ là vào thẳng thư mục của user hiện tai
Trả lời...

6
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

2. Tạo cây thư mục như sau trong thư mục cá nhân của mình theo hình sau?

Trả lời…

7
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

ta tạo lần lượt thư mục images databases scripts java, rồi cd vào images tạo animation
background icon, và sử dụng lệnh tree để show cây
3.Tìm hiểu trên Google, sử dụng lệnh để tìm một số file có phần mở rộng là .html
và .class trong hệ thống file. Copy một vài file .html vào thư mục Myweb?
Trả lời…

8
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

tại vì trong của em không tồn tại file có đuôi là html hoặc class nên e đã tự tạo ra 2 file
đó, xong rồi bắt đầu tìm, sau đó cp vào thư mục Myweb và show bằng câu lệnh tree
4. Thực hiện lệnh mv để di chuyển vài file .html trong thư mục Myweb vào thư
mục Myweb/java?
Trả lời…

9
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

file 123.html ở thư mục đầu là nãy mình cp vào nên có, còn e đã mv 123.html vào thư
mục java
5.Thực hiện xóa thư mục Myweb/scripts?
Trả lời…

cd vào thư mục Myweb, kiêm tra đang có những gì trong thư mục này, và thực hiện rmdir
đối với scripts, kiểm tra xem đã thành công chưa

10
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

6. Thiết lập quyền truy xuất cho thư mục Myweb/databases sao cho chỉ có chủ sở
hữu có toàn quyền còn các người dùng khác không có bất kỳ quyền gì trên nó?
Trả lời…

kiểm tra đầu tiên các tồn tại trong thư mục Myweb, dùng chmod để set quyền cho dir
database, 7 là có 3 quyền đọc, ghi, thực hiện, còn 0 là không có quyền gì, ngoài chữ cái
đầu ra , 3 cái lần lượt là owner, group, other user

11
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

7. Tạo user có tên là it007 và password là ngày sinh của sinh viên. User được
tạo nằm trong group tên là HDH?

12
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

tạo group HDH, thêm user it007 với option là thêm vào group HDH , sau đó tạo
password cho it007

1.6. BÀI TẬP ÔN TẬP


1. Tạo ra 03 user lần lượt có username là: User1, User2, User3. Thực hiện các yêu
cầu sau?
a. Tìm hiểu trên Google và trình bày cách chuyển từ user này sang user khác sử
dụng lệnh trong Ubuntu?
câu trả lời: gõ lệnh gnome-session-quit, rồi chuyển sang user khác
b. Tạo ra file test_permission.txt có nội dung là Họ tên và MSSV của sinh viên,
phân quyền cho file như sau:
- User 1 có toàn quyền trên file
- User2 chỉ được phép đọc file, không có quyền chỉnh sửa
- User3 không có bất kỳ quyền gì trên file
trả lời
Tạo file tên test_permission.txt sau đó gõ nội dụng đó sau đó :wq! để lưu
vì tạo bằng user toan nên dùng chown để chuyển sang cho user1 và chgrp sang hdh
để user1 là người owner, user 2 là group với owner, user3 không nằm trong group với
user 1 , sau đó ta chmod 740 cái file đó

13
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

14
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

c. Kiểm tra kết quả của việc phân quyền trên bằng cách chuyển qua từng user và
kiểm thử.
Trả lời...
Bài 1:

15
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

16
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

17
Báo cáo thực hành môn Hệ điều hành - Giảng viên: Trần Hoàng Lộc.

18

You might also like