วิธีเริ่มบริการอัตโนมัติใน linux
ฉันเข้าใจแล้ว โปรแกรมที่เรียกว่า redshift ที่ฉันต้องการเริ่มต้นอัตโนมัติเมื่อฉันเข้าสู่ระบบหากฉันเรียกใช้ " redshift "ในเทอร์มินัล (หรือ redshift & ) หรือทาง Alt + f2 นี่จะเป็นการเริ่มต้น ฉันไม่คิดว่ามันมีสคริปต์เริ่มต้นดังนั้นจะเพิ่ม " redshift "กับฉัน .profile ไฟล์ทำให้โหลดเมื่อเริ่มต้นหรือไม่ ฉันคิดว่า cronjob ตั้งค่าเป็น @reboot สามารถใช้งานได้ ฉันคิดว่าบางโปรแกรมจำเป็นต้องถูกเรียกใช้จากสภาพแวดล้อมผู้ใช้บางอย่างโดยเฉพาะอย่างยิ่งสิ่งที่มีผลต่อองค์ประกอบกราฟิก? ตัวอย่างเช่นถ้าฉัน SSH ไปยังเครื่องระยะไกลและพยายามเปิดโปรแกรม GUI แน่นอนว่ามันจะเป็นไปไม่ได้ดังนั้นมันจะล้มเหลว นั่นคือสิ่งที่ฉันพยายามหลีกเลี่ยงในเรื่องที่เกี่ยวกับ ที่ไหน ฉันรันโปรแกรมนี้จาก