1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Lập Trình Shell Trên Linux

11 285 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 0,93 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 7:Lập trình shell trên Linux Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM Khoa Mạng máy tính và Truyền thông ---0-0---Nhóm Open-Class G.V: Mẫn Văn Thắng... Các loại Shell... Tri

Trang 1

Bài 7:

Lập trình shell trên Linux

Trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM

Khoa Mạng máy tính và Truyền thông

-0-0 -Nhóm Open-Class

G.V: Mẫn Văn Thắng

Trang 2

Các loại Shell

Trang 3

Triệu gọi Shell

 Gọi shell từ dòng lệnh

 Gọi shell từ file

 # bash <file_name>

(thay bash bằng tên của Shell khác, nếu muốn)

 Nếu đang ở thư mục chứa file cần chạy thì gõ lệnh sau

để gọi Shell hiện hành

# ./<file_name>

Trang 4

Biến môi trường

PATH: lưu trữ các đường dẫn tới các thư mục mà Shell sẽ

tìm kiếm cho các file thực thi

HOME: thư mục chủ.

HOSTNAME: tên máy tính.

SHELL: tên shell đang dùng.

v.v… Biến môi trường là chữ in hoa

 Gõ echo $<tên_biến> để xem giá trị của biến

 Dùng lệnh env để xem tất cả các biến môi trường của

người dùng hiện hành

Trang 5

Sử dụng biến

 Cú pháp khai báo biến

<tên_biến>=<giá_trị>

Lưu ý: không có khoảng cách

 Lấy giá trị của biến

$<tên_biến>

Biểu thức toán học

 Phép toán expr

 Phép toán so sánh: <,>, !=, =, &&, || …

Trang 6

Lệnh kiểm tra

Trang 7

Lệnh kiểm tra

Trang 8

Phép so sánh

Trang 9

Các lệnh điều khiển

 Lệnh nhập xuất

 Lệnh rẽ nhánh: if, case

 Lệnh lặp: for, while

 Cách tạo hàm

 Cách gọi hàm

Hàm

Trang 10

Chương trình ví dụ

 Nhập hai số, tính tổng, hiệu

 Tạo user tự động

 Kiểm tra chương trình đã cài hay chưa

 Kiểm tra thư mục

 Tạo banner khi user đăng nhập thành công

(source code của các ví dụ đính kèm theo slide)

Trang 11

Q&A

Ngày đăng: 06/11/2015, 20:35

TỪ KHÓA LIÊN QUAN

w