www.nhipsongcongnghe.net
p | -p) print $@;;
u | -u) upper $@;;
l | -l) lower $@;;
*) usage_error $0;;
esac
Chương trình tcsh không hỗ trợ các hàm.
6.8. Tổng kết
Trong chương này, bạn đã thấy được nhiều đặc điểm của các ngôn ngữ lập trình bash,
pdksh và tcsh. Khi bạn sử dụng Linux, bạn sẽ thấy rằng bạn sử dụng các ngôn ngữ lập
trình shell càng ngày càng thường xuyên. Cho dù ngôn ngữ shell rất mạnh và dễ học,
bạn có thể gặp phải một vài vấn đề khi chương trình shell không phù hợp với vấn đề
bạn giải quyết. Trong những trường hợp như vậy, bạn có thể nghiên cứu tìm hiểu các
ngôn ngữ khác có thể sử dụng có trong Linux.
7. Cài đặt và quản trị WebServer
7.1.
Hướng dẫn cài đặt trên môi trường Linux.
Cài đặt trên môi trường Linux hoàn toàn không khó như những gì chúng ta nghĩ khi
mới tiếp xúc với hệ điều hành này. Quá trình cài đặt chỉ đơn giản, chúng ta thực hiện
câu lệnh rpm với cú pháp sau:
rpm –[ivhqladefUV] [-force] [nodeps] [--oldpackage] package list
Đ
ây là chương trình quản lý các gói cài. Nó cho phép bạn quản lý các gói RPM, thực
hiện rất dễ dàng việc cài đặt và gỡ bỏ phần mềm. Để cài đặt phần mềm có tên là
precious-software-1.0.i386.rpm chạy câu lệnh sau:
rpm –i precious-software-1.0.i386.rpm
bạn có thể làm cho việc cài đặt trông đẹp mắt hơn bằng cách sử dụng tùy chọn –ivh
thay cho tùy chọn –i. Nếu bạn đã cài một gói phần mềm rồi nhưng vì một lý do nào đó
bạn lại muốn cài lại nó đè lên phiên bản cũ, bạn chỉ cần sử dụng tùy chọn –force cho
lệnh rpm. Nếu bạn muốn nâng cấp một phần mềm, bạn sử dụng tùy chọn –U.Ví dụ:
rpm –Uvh precious-software-1.0.i386.rpm
Tuy nhiên bạn đã cài một phiên bản mới và bây giờ bạn muốn cài lại phiên bản cũ,
nếu bạn muốn sử dụng lệnh trên, hệ thống sẽ báo lỗi phiên bản đã cài đặt là phiên bản
mới hơn phiên bản mà bạn muốn cài. Để có thể thực hiện được điều này bạn sử dụng