Mảng trong shell script
•
Mảng:
•
Tập hợp các giá trị dữ liệu được lưu trủ qua một tên
chung
•
Giống như biến: không cần khai báo trước khi sử
dụng
•
Được tự động tạo ra qua lần dùng đầu tiên
•
Giá trị có thể rỗng
•
Có thể gán nhiều giá trị thông qua 1 câu lệnh
•
Có thể thực hiện các phép toán và xử lý chuỗi trên nó
•
Khai báo thông qua lần gán đầu tiên:
<array_name>[xx]=<value>
Mảng …
Ví dụ:
-print
•
–type
•
-mtime
•
–exec
•
–ok
Tìm kiếm…
Các tham số con cho tham số type
) *+,%*
-,%*
. /0
1 2*3*
* 40)**+
Tham số mtime:
5,6780
9/(
5
route
Bài tập:
Viết các script thực hiện các yêu cầu
sau:
CD)EFGEHE*IJKLHKMNH
OH(PH0Q/4QRSE0Q:::
- TU M 3* $ V M . ,E E RS W
HXUE0OHYRSZI.[Q\Y*]H0,%
,^+_KT`0OHaKTbcL+D
KTbP,^dKMKeFPKT`0
U*8ERSKf:
Hệ thống log trong linux
Ghi lại nhật ký về các sự kiện trong hệ
thống:
-E,d+O*g):
-E*YNO6:
-VdQ$Ed:
-E.hXi+E:::
Hệ thống log trong linux
Các file log chính được đặt trong thư
mục /var/log/
j
-NnLP+EO6:
j
0(
j
kTb+lH)l
j
oG*p*:
j
*(oG*pKqr%
j
,**(4+Ksr%8F
Quản lý (ến trình
Một số lệnh liên quan:
%,($HENELP
%($DX8KMTI$*pNELP
%,($t0ELP
+**(uMLPDJR/
+****(uMLPDJI
Dịch vụ cron
Dùng chạy định kỳ một công việc nào đó
Hệ thống cron gồm các thư mục trong đó
Kết hợp dịch vụ cron với một file
script để kiểm tra hoạt động của mạng
định kỳ.