Score:-2

ฉันจะเริ่มโปรแกรมโดยอัตโนมัติด้วยการหน่วงเวลา "X" วินาทีหลังจากสร้างการเชื่อมต่ออินเทอร์เน็ตเมื่อเข้าสู่ระบบ (LINUX) ได้อย่างไร

ธง ru

ฉันต้องการใช้ systemd เพื่อกำหนดค่านี้ ฉันต้องสร้างเป้าหมายที่กำหนดเองและบริการที่กำหนดเองในนั้นเพื่อให้สิ่งนี้เกิดขึ้นหรือไม่ ฉันจะทำอย่างไร

us flag
Rob
ฟังดูเหมือนปัญหา XY - ดู https://meta.serverfault.com/questions/3608/how-can-i-ask-better-questions-on-server-fault
ru flag
อะไรที่คุณไม่เข้าใจเกี่ยวกับสิ่งที่ฉันเพิ่งเขียน?
in flag
สิ่งที่คุณเขียนสามารถเข้าใจได้ แต่ไม่ชัดเจนว่าคุณกำลังพยายามบรรลุสิ่งใด และสิ่งที่คุณขอแสดงว่านี่คือ [ปัญหา XY](https://xyproblem.info/)
Score:1
ธง es

คุณสามารถลองสร้างไฟล์ .บริการ ขึ้นอยู่กับว่า network-online.target และการใช้งาน ExecStartPre นอน.

ที่พึ่งพิง network-online.target จะหมายความว่าบริการจะไม่เริ่มทำงานจนกว่าการกำหนดค่าเครือข่ายจะเสร็จสมบูรณ์

โดยใช้คำสั่งสลีปใน ExecStartPre จะทำให้การดำเนินการล่าช้า ExecStartซึ่งเป็นสิ่งที่จะเรียกใช้โปรแกรมจริง

นี่คือบางส่วน .บริการ ไฟล์ที่อยู่ในโหมดสลีปเป็นเวลา 10 วินาทีหลังจากกำหนดค่าเครือข่ายแล้ว

[หน่วย]
ต้องการ=network-online.target
After=network-online.target

[บริการ]
ExecStartPre=/bin/sleep 10

โพสต์คำตอบ

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