Score:0

จะใช้หน้าจอกับสคริปต์ทุบตีได้อย่างไร?

ธง ng

ฉันพยายามสร้างไฟล์ปฏิบัติการ .sh ด้วยคำสั่งที่สร้างหน้าจอดังนี้:

หน้าจอ -dmS ast [คำสั่ง]

และให้ crontab ของฉันดำเนินการเช่นนี้

* * * * * ทุบตี /root/my_bash.sh

แต่ไม่มีการดำเนินการใด ๆ แต่มีคำสั่งคอนโซลปกติ ทุบตี /root/my_bash.sh มันทำงานได้สำเร็จ

ฉันจะแก้ไขได้อย่างไร

Score:0
ธง pe

มีบางอย่างผิดปกติเกี่ยวกับวิธีที่คุณรันสคริปต์จากไฟล์ crontab.

"Cron Job" โดย xmodulo ได้รับอนุญาตภายใต้ CC BY 2.0

ตามคำอธิบายปัญหาของคุณดูเหมือนว่า crontab ลองใช้ ทุบตี คำสั่งเป็นสคริปต์

ตัวอย่างเช่น:

หากต้องการกำหนดเวลาให้สคริปต์สำรองทำงานทุกคืนเวลา 02.00 น. ให้เปิดผู้ใช้รูท crontab:

$ sudo crontab -e

จากนั้นป้อนข้อมูลต่อไปนี้:

0 2 * * * /etc/scripts/backup.sh

ตัวอย่างเช่น หากคุณมีสคริปต์ที่ต้องการสร้างไฟล์จากไฟล์ dmesg สั่งวันละครั้งเวลา 13.00 น. รายการของคุณมีลักษณะดังนี้:

0 13 * * * /usr/bin/dmesg > ~/dmesg.txt

ลองถอด ทุบตี จากไลน์ค่ะ crontab

ng flag
ส่วนหนึ่งของปัญหาของฉันได้รับการแก้ไขแล้ว แต่ยังไม่ได้สร้าง `screen -dmS ast [command]'
Gerrit avatar
cn flag
คุณอยู่ในระบบที่มี selinux ในโหมดบังคับใช้หรือไม่? getenforce มีอยู่และส่งคืนบางสิ่งหรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา