Điểm:0

Chạy lệnh trước khi tạm dừng

lá cờ ng

Tôi đã tìm thấy một số bài đăng (ví dụ: Làm cách nào để chạy các lệnh khi tạm dừng/trả lại từ trạng thái tạm dừng?, Làm cách nào để chạy tập lệnh trước khi tạm dừng?, Tập lệnh không chạy khi tiếp tục/đánh thức trong Ubuntu) mô tả việc thêm tập lệnh vào /etc/pm/sleep.d hoặc /usr/lib/pm-utils/sleep.d để thực hiện các lệnh khi tạm dừng/tiếp tục. Tuy nhiên, tôi đã không thể làm cho nó hoạt động được; tập lệnh dường như không bao giờ thực thi mặc dù có quyền rx cho root. Tôi đã quay trở lại chỉ đơn giản là để tập lệnh thực thi một tiếng vang xuất ra một tệp chỉ để xác nhận và không có gì xảy ra. (Xem kịch bản ở phía dưới.)

Những gì tôi muốn thực hiện là tạm dừng thực thi tập lệnh chạy rtcwake để thực hiện đánh thức vào sáng sớm để chạy tập lệnh bảo trì. Tôi không thể thực thi tập lệnh bảo trì từ cron vì hệ thống bị treo. Vì vậy, tôi cần khởi động lại hệ thống vào một thời điểm cụ thể trước và sau đó cho phép công việc thực thi.

#!/bin/bash/
trường hợp "${1}" trong
  đình chỉ)
    #suspend_actions
    tiếng vang "đình chỉ" >> text.out
    ;;
  bản tóm tắt)
    #resume_actions
    tiếng vang "sơ yếu lý lịch" >> text.out
    ;;
thoát hiểm
waltinator avatar
lá cờ it
Sử dụng đường dẫn đầy đủ đến `text.out`, ví dụ: `/tmp/text.out`.
waltinator avatar
lá cờ it
Tại sao không RTCĐánh thức hệ thống lúc 06:00 và lên lịch cho công việc định kỳ vào lúc 06:30?
lá cờ ng
@waltinator - Đó chính xác là những gì tôi đang cố gắng thực hiện. Nhưng vấn đề tôi gặp phải là rtcwake là giao dịch một lần (tốt nhất tôi có thể xác định). Tôi có thể đặt nó cho một lần đánh thức (ví dụ: lúc 3 giờ sáng) nhưng tôi không thể chạy nó và để nó đánh thức *hàng ngày* lúc 3 giờ sáng. Và tôi đã thử một số đường dẫn rõ ràng nhưng chúng không thay đổi gì cả. Các tập lệnh trong sleep.d chạy bằng quyền root nên có thể viết ở bất cứ đâu, đúng không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.