67 Nguyễn Thị Định, Phường An Hải, TP. Đà Nẵng
Hướng dẫn

Giới hạn thời gian chạy command trên Ubuntu 20.04

Giới hạn thời gian chạy command trên Ubuntu 20.04
Chia sẻ

Trong quá trình quản trị hệ thống hoặc chạy các tác vụ tự động trên Ubuntu 20.04, đôi khi bạn cần giới hạn thời gian thực thi của một lệnh để tránh chiếm dụng tài nguyên hoặc treo tiến trình quá lâu. Bài viết này sẽ hướng dẫn bạn những...

Cách 1: Sử dụng công cụ Timeout

Từ khi timeout trở thành một công cụ được trang bị sẵn trong các hệ thống Linux, vì vậy chúng ta không cần phải làm bất cứ bước nào trước khi sử dụng công cụ này. Để chạy câu lệnh sử dụng công cụ timeout trên Ubuntu 20.04, chúng ta cần làm các bước sau
Bước 1: Mở Terminal trên Ubuntu
Bước 2: Chạy câu lệnh sử dụng timeout theo cú pháp sau

timeout n command

Chúng ta cần thay thế n bằng số giây, phút, giờ, ngày mà bạn muốn câu lệnh được chạy. Nếu bạn không thêm gì vào sau con số thì được mặc định hiểu là số giây, nếu bạn muốn chạy trong một số phút, giờ, ngày nào đó bạn cần thêm kí hiệu vào sau con số như m, h hoặc d. Ví dụ 12m, 15h, 2d. Trong ví dụ nếu tôi muốn thực thi câu lệnh ping 8.8.8.8 trong 10 giây, tôi sẽ gõ câu lệnh như sau
Sau khi chạy được 10 giây thì câu lệnh sẽ tự ngắt, và kết quả sẽ như hình dưới

Cách 2: Sử dụng công cụ time limit

Bước 1: Cài đặt gói timelimit từ apt

sudo apt install timelimit


Bước 2: Chạy câu lệnh sử dụng timelimit theo cú pháp sau

timelimit –t(n) command

Ở đây, chúng ta sẽ thay thế n với số time tính bằng giây là khoảng thời gian mà bạn muốn command đứng sau chạy. Ví dụ trong trường hợp này tôi sẽ chạy câu lệnh ping 8.8.8.8 trong vòng 15 giây thì chúng ta sẽ thực hiện câu lệnh dưới
Và kết quả chúng ta sẽ có được

Chia sẻ

Bài viết liên quan

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Tối ưu chi phí hạ tầng: chọn đúng cấu hình, thuê theo nhu cầu

Cách giảm chi phí hạ tầng hợp lý: chọn đúng cấu hình (right-sizing), thuê theo nhu cầu, kết hợp dịch vụ và rà soát tài nguyên định kỳ mà không ảnh hưởng vận hành

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách săn khuyến mãi VPS/máy chủ, tránh bẫy giá rẻ

Cách tận dụng khuyến mãi VPS và máy chủ hợp lý, đọc kỹ điều kiện gia hạn và nhận biết bẫy giá rẻ ảnh hưởng chất lượng dịch vụ

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Chọn nhà cung cấp VPS/máy chủ: tiêu chí cần kiểm tra

Các tiêu chí chọn nhà cung cấp VPS và máy chủ: uptime/SLA, hạ tầng data center, peering, hỗ trợ kỹ thuật và chính sách hoàn tiền, kèm cách đọc cam kết dịch vụ

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Phần mềm mã nguồn mở thay thế để tiết kiệm bản quyền

Gợi ý các phần mềm mã nguồn mở thay thế giải pháp có phí cho máy chủ: hệ điều hành, cơ sở dữ liệu, web server, control panel và ảo hóa, kèm lưu ý chi phí vận hành

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh bản quyền control panel: cPanel, DirectAdmin, Plesk

So sánh cPanel, DirectAdmin và Plesk về tính năng, hệ điều hành hỗ trợ và chi phí bản quyền, kèm gợi ý chọn control panel theo số website và nhu cầu

Các loại bản quyền Windows Server và cách chọn cho đúng

Các loại bản quyền Windows Server và cách chọn cho đúng

Hiểu cấp phép Windows Server theo core, CAL và các kênh OEM/Volume/CSP, phân biệt Standard và Datacenter để chọn bản quyền phù hợp và hợp lệ