Tải bản đầy đủ (.docx) (12 trang)

Báo Cáo Linux và phần mềm nguồn mở

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.08 MB, 12 trang )

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN

KỲ THI KẾT THÚC HỌC PHẦN
HỌC KỲ 2 NĂM HỌC 2020-2021

Đề Tài Bài Tập Lớn: Áp dụng kiến thức phát triển mã nguồn mở trên môi trường
Linux đã đượchọc, hãy tìm hiểu về hệ điều hành Linux và xây dựng bài toán về quản
lý thư mục trong hệ thống.

Họ và tên sinh viên

: Nguyễn Kim Lâm

Mã sinh viên

: 1811060663

Lớp

: ĐH8C3

Tên học phần

: Linux và phần mềm nguồn mở

Giảng viên hướng dẫn: Phan Huy Anh

Hà Nội, ngày 15 tháng 11 năm 2021



MỤC LỤC
PHẦN 1: Giới Thiệu Về Linux

3

Ưu điểm của Linux là gì?.......................................................................................3
Nhược Điểm của Linux..........................................................................................3
Phát biểu bài tốn...................................................................................................4
PHẦN 2: Tạo Menu Quản Lý Thư Mục

4

Bước 1: Tạo file menu............................................................................................4
Bước 2: Viết Code..................................................................................................5
Bước 3: Sau Khi Tạo Xong Chúng Ta Cấp Quyền Cho File Và Chạy File...........6
1. Tạo Thư Mục......................................................................................................7
2. Sửa Tên Thư Mục...............................................................................................8
3. Xóa Thư Mục.....................................................................................................9
4. Tìm Kiếm Thư Mục............................................................................................9
5. Sao Chép Thư Mục...........................................................................................10
6. Quyền Thực Thi................................................................................................11
PHẦN 3: KẾT LUẬN

11


Đề Số 2

PHẦN 1: Giới Thiệu Về Linux
Linux là hệ điều hành máy tính được phát triển bởi nhà khoa học máy tính Linus

Torvalds dựa trên hệ điều hành Unix. Linux là hệ điều hành miễn phí dành cho
người dùng và được phát hành dưới dạng phần mềm mã nguồn mở cho phép nhà
phát triển được tự do sửa đổi và bổ sung source code của hệ điều hành này.
Lịch sử của Linux bắt đầu vào năm 1991 với sự bắt đầu của một dự án cá
nhân của sinh viên Phần Lan Linus Torvalds để tạo ra một hạt nhân hệ điều hành tự
do mới. Kể từ đó, các kết quả của nhân Linux đã được tăng trưởng liên tục trong
suốt lịch sử của nó
Ưu điểm của Linux là gì?
Linux cịn sở hữu nhiều ưu điểm vượt trội khác
 Khơng tốn nhiều chi phí mua bản quyền
 Tính bảo mật tương đối cao
 Tính linh hoạt
 Có thể hoạt động tốt trên các máy tính cấu hình yếu
Tất cả những phần mềm độc hại như virus, mã độc… đều không thể hoạt động trên
Linux. Do đó, độ bảo mật của hệ điều hành rất cao.
Đặc biệt, người dùng cịn có thể chỉnh sửa hệ điều hành theo nhu cầu sử dụng của
mình. Đây chính cơ hội lý tưởng cho các lập trình viên cũng như các nhà phát
triển.
Nhược Điểm của Linux
Tuy nhiên, hệ điều hành Linux vẫn có một vài điểm hạn chế như:


 Số lượng ứng dụng được hỗ trợ trên Linux cịn hạn chế.
 Một số nhà sản xuất khơng phát triển driver hỗ trợ nền tảng Linux.

Phát biểu bài toán
 Thư mục được tạo ra để chứa giữ liệu bên trong, ngồi ra thư mục cịn có
chức năng sửa tên thư mục và xóa thư mục do người dùng tùy chỉnh
 Mỗi thư mục đc tạo ra đều có tên riêng và khơng đc trùng nhau
 Ngồi ra để có thể tìm được thư mục nhanh thì chúng ta có thể dùng tìm

kiếm để tìm thư mục nhanh hơn
 Để thuận tiện hơn cho việc quản lý thư mục em đã áp dụng những kiến
thức đã học được và em đã gộp các tính năng quản lý thư mục trên để tạo
ra menu quản lý thư mục để có thể dễ dàng quản lý thư mục hiệu quả hơn.

PHẦN 2: Tạo Menu Quản Lý Thư Mục
Bước 1: Tạo file menu


Bước 2: Viết Code


Bước 3: Sau Khi Tạo Xong Chúng Ta Cấp Quyền Cho File Và Chạy File


- Kết Quả Hiển Thị

1. Tạo Thư Mục


- Sau Khi Tạo Thành Cơng Sẽ Có Thư Mục Trong Home

2. Sửa Tên Thư Mục


- Sau Khi Sửa Thành Cơng

3. Xóa Thư Mục



4. Tìm Kiếm Thư Mục

5. Sao Chép Thư Mục


- Kết Quả Sau Khi Sao Chép

6. Quyền Thực Thi


PHẦN 3: KẾT LUẬN
Sau khi học xong môn linux mã nguồn mở em đã kết luận ra được là:
Linux là một hệ điều hành tuyệt vời nếu chinh phục được nó. Dù điều đó là khơng
dễ dàng nhưng cứ cố gắng từ từ từng bước một có thể làm được và khám phá ra rất
nhiều thứ hay ho
+ Một Số Website Tham Khảo
/> />


×