tailieunhanh - Giáo trình Hệ điều hành Linux: Phần 1 - Viện CNTT - ĐH quốc gia Hà Nội
Để góp phần giúp giáo viên, các bạn sinh viên có thêm tư liệu trong việc học tập và giảng dạy. Dưới đây là giáo trình Hệ điều hành Linux được biên tập bởi Viện CNTT - Đại học quốc gia Hà Nội, phần 1 của giáo trình này trình bày về lịch sử hình thành hệ điều hành Linux, cách quản lý tệp - tạo thư mục, các câu lệnh liên quan đến người dùng/nhóm dùng. | . .A . . . . Hệ điều hành Linux Giới thiệu về Linux Lịch sử Linux là hệ điều hành mô phỏng Unix được xây dựng trên phần nhân kernel và các gói phần mềm mã nguồn mở. Linux được công bố dưới bản quyền của GPL General Public Licence . Unix ra đời giữa những năm 1960 ban đầu được phát triển bởi AT T sau đó được đăng ký thương mại và phát triển theo nhiều dòng dưới các tên khác nhau. Năm 1990 xu hướng phát triển phần mềm mã nguồn mở xuất hiện và được thúc đẩy bởi tổ chức GNU. Một số licence về mã nguồn mở ra đời ví dụ BSD GPL. Năm 1991 Linus Torvald viêt thêm phiên bản nhân kernel đầu tiên của Linux đưa lên các BBS nhóm người dùng để mọi người cùng sử dụng và phát triển. Năm 1996 nhân chính thức công bố và ngày càng nhận được sự quan tâm của người dùng. Năm 1999 phiên bản nhân mang nhiều đặc tính ưu việt và giúp cho linux bắt đầu trở thành đối thủ cạnh tranh đáng kể của MSwindows trên môi trường server. Năm 2000 phiên bản nhân hỗ trợ nhiều thiết bị mới đa xử lý tới 32 chip USB RAM trên 2GB. bắt đầu đặt chân vào thị trường máy chủ cao cấp. Quá trình phát triển của linux như sau Năm 1991 100 người dùng. Năm 1997 người dùng. Năm 2000 hàng trăm triệu người dùng hơn ngưòi tham gia phát triển Linux. Hàng năm thị trường cho Linux tăng trưởng trên 100 . Các phiên bản Linux là sản phẩm đóng gói Kernel và các gói phần mềm miễn phí khác. Các phiên bản này được công bố dưới licence GPL. Một số phiên bản nổi bật là Redhat Caldera Suse Debian TurboLinux Mandrake. Giống như Unix Linux gồm 3 thành phần chính kernel shell và cấu trúc tệp. Kernel là chương trình nhân chạy các chương trình và quản lý các thiết bị phần cứng như đĩa và máy in. Shell môi trường cung cấp giao diện cho người sử dụng còn được mô tả như một bộ biên dịch. Shell nhận các câu lệnh từ người sử dụng và gửi các câu lệnh đó cho nhân thực hiện. Nhiều shell được phát triển. Linux cung cấp một số shell như desktops windows manager và môi trường dòng lệnh. Hiện nay chủ yếu tồn tại
đang nạp các trang xem trước