QUẢN TRỊ HỆ ÐIỀU HÀNH LINUX - Trang 73

www.nhipsongcongnghe.net

6.

Lp trình shell.

Lập trình shell là một trong những công cụ hữu ích nhất cho việc quản trị hệ thống.
Khả năng viết một chương trình ngắn để hoàn thành một công việc đòi hỏi nhiều thời
gian mạnh hơn rất nhiều so với các công cụ quản trị Linux khác được biết đến. Lập
trình Shell có thể làm cho cuộc sống của người quản trị trở lên dễ thở hơn và nó là
một kỹ năng bắt buộc đối với người quản trị Linux. Có thể nhận thấy có rất nhiều
công việc của những người quản trị hệ thống đối mặt hàng ngày liên quan đến các file
và thư mục. Bất cứ khi nào bạn phải xử lý với một số lượng lớn các file, lập trình
shell sẽ làm cho công việc của bạn trở lên dễ dàng hơn. Phần này sẽ chỉ cho bạn cách
lập trình Shell cơ bản, nó có thể giúp cho bạn thực hiện các công việc hàng ngày.

6.1. To và chy chương trình Shell

Nó một cách đơn giản nhất, lập trình shell chỉ là các file chứa một hoặc nhiều câu
lệnh shell hay câu lệnh Linux. Bạn có thể sử dụng các chương trình đơn giản thực
hiện các công việc lặp đi lặp lại, để thay cho hai hay nhiều câu lệnh luôn luôn được
thực thi cùng nhau bằng một câu lệnh, để tự động cài đặt các chương trình khác, và để
viết các ứng dụng tương tác đơn giản.

Để

tạo một chương trình shell, bạn phải tạo một file sử dụng một trình soạn thảo và

đư

a các câu lệnh shell hay Linux mà bạn muốn được thực thi vào trong file. Giả sử

rằng bạn có một ổ CD-ROM đã được gắn vào hệ thống Linux. Thiết bị CD-ROM này
đượ

c gắn vào hệ thống khi hệ thống được khởi động lần đầu. Nếu bạn cần thay đổi đĩa

CD đã có trong ổ CD bằng một đĩa CD mới. Một cách để bạn thực hiện được công
việc này là bạn “nhả” ổ CD-ROM khỏi hệ thống sử dụng câu lệnh umount, và sau đó
gắn lại ổ sử dụng câu lệnh mount . Các câu lệnh chỉ ra ở dưới đầy cho bạn thấy tuần
tự các bước thực hiện:

umount /dev/cdrom

mount /dev/cdrom /cdrom

Thay việc gõ cả hai câu lệnh mỗi lần bạn thay đổi đĩa CD, bạn có thể tạo một chương
trình shell thực hiện cả hai câu lệnh này cho bạn. Để tạo chương trinh shell này bạn
đư

a cả hai câu lệnh vào trong một file có tên là remount (hoặc một tên bất kỳ nào

khác mà bạn muốn).

Có một vài cách để thực hiện các câu lệnh trong file remount. Cách thứ nhất là bạn
thay đổi thuộc tính cho file này có thể thực thi bằng cách thực hiện câu lệnh sau:

chmod +x remount

Câu lệnh này thay đổi quyền của file làm cho file có thể thực thi. Để chạy chương
trình shell mới, gõ remount trên dòng lệnh.


Chương trình shell remount phi nm trong mt thư mc có trong đường dn tìm

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.