TAILIEUCHUNG - Bài giảng Hệ điều hành Unix: Chương 5 - Ngô Duy Hòa

Chương 5 giới thiệu về Linux Shell thông qua các nội dung sau: Giới thiệu về Shells, môi trường làm việc với Shell, lập trình Shell (Bash), Debugging Shell scripts, Built-in Shell commands, các tiện ích (tools) trong Shell. | ngo duy hoa - khmt - cntt - dhbk - hn Bài 5. Linux Shell Nội dung bài học Giới thiệu về Shells Môi trường làm việc với Shell Lập trình Shell Bash Debugging Shell Scripts Built-in Shell commands Các tiện ích tools trong Shell Vị trí của Shells 1. Giới thiệu về Shells Vai trò của Shells Người dùng bị tách biệt với phần cứng bởi lớp nhân kernel . Người dùng tương tác với lớp nhân thông qua - Các lời gọi hệ thống. - Các chương trình tiện ích hệ thống. Các chương trình tiện ích hệ thống nằm trong đĩa cứng được nạp vào RAM khi người dùng cần thực hiện công việc. Tập các chương trình này được gọi là lớp vỏ hay còn gọi là Shell. Vai trò của Shells ngo duy hoa - khmt - cntt - dhbk - hn bai giang Linux Shell 1 ngo duy hoa - khmt - cntt - dhbk - hn Công việc thực hiện với Shells Hỗ trợ người dùng môi trường xử lý dòng lệnh làm các công việc sau - Xử lý các câu lệnh và thực hiện chúng. - Hỗ trợ ngôn ngữ lập trình Shell và thông dịch các chương trình viết trên Shell. - Điều khiển môi trường thông qua các biến và tham số. - Hỗ trợ pipe để trao đổi giữa các tiến trình. - Hỗ trợ định hướng lại vào ra I O . - Làm việc với File System thông qua tên file. Các loại Shells sh Bourne Shell Original Shell Steven Bourne of AT T csh C-Shell C-like Syntax Bill Joy of Univ. of California ksh Korn-Shell Bourne some C-shell David Korn of AT T tcsh Turbo C-Shell More User Friendly C-Shell . bash Bourne Again Shell GNU Improved Bourne Shell Dấu nhắc đợi lệnh Nhận diện shell đang làm việc lệnh echo echo SHELL hoặc echo shell bin sh bin csh Dấu nhắc lệnh - khi ta là root ở bất kỳ shell nào - dấu nhắc khi chạy C shell - dấu nhắc khi chạy Bash shell hoặc K shell Khuyến khích dùng Bash Shell Các loại Shells Feature sh csh ksh bash tcsh Job control n y V V V Aliases n V V V V Shell functions V n Y Y Y Command history n V y y y Command line editing n V V V V Filename completion n n Y y Y History completion n n V V Y Builtin arithmetic evaluation n V V V Y Follows symbolic links n n V V Y Freely .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
10    179    3    26-12-2024
65    137    1    26-12-2024
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.