Menu
CoddyTech

Kiểm tra tình trạng hệ thống

Thuộc phần Kiến thức cơ bản trong hành trình Terminal của Coddy. Bài học 82 trên 82.

challenge icon

Thử thách

Dễ

Tạo một shell script có tên health.sh để hiển thị báo cáo tình trạng hệ thống với các mục sau:

  1. Bắt đầu bằng dòng shebang (#!/bin/bash)
  2. In ra === System Health Report ===
  3. In ra User: theo sau là đầu ra của id -u
  4. In ra Current Directory: theo sau là đầu ra của pwd
  5. In ra Running Processes: theo sau là số dòng trong processes.txt (mô phỏng số lượng tiến trình)
  6. In ra === End of Report ===

Dùng phép thế lệnh $(command) để lấy đầu ra của lệnh bên trong các câu lệnh echo.

Cấp quyền thực thi cho script rồi chạy script. Các nhãn phải khớp chính xác, còn mã người dùng, thư mục và số lượng tiến trình lấy từ máy bạn đang chạy, nên các con số có thể khác:

=== System Health Report ===
User: 1002
Current Directory: /tmp/user/home
Running Processes: 9
=== End of Report ===

Tự làm thử

Terminal

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Playground Terminal