Score:0

วิธีสร้างสคริปต์ที่ทำงานเมื่อเริ่มต้นโดยการบู๊ตครั้งแรกเท่านั้น

ธง cn
Dex

ฉันต้องการวิธีแก้ปัญหาสำหรับการสร้างสคริปต์การกำหนดค่าซึ่งควรดำเนินการโดยการบูตเครื่องครั้งแรกเท่านั้น ฉันต้องการกำหนดค่าอินเทอร์เฟซเครือข่ายใหม่ผ่านสคริปต์พร้อมพารามิเตอร์ที่ป้อนโดยผู้ใช้ มีหลายวิธีในการทำเช่นนั้น การเดาของฉันคือ systemd

ฉันพยายามเขียนสคริปต์ systemd ดังนี้:

[หน่วย]
คำอธิบาย=บริการกำหนดค่าเครือข่าย

[บริการ]
ประเภท = ง่าย
ExecStart=/home/config-network

[ติดตั้ง]
WantedBy=multi-user.target

บริการ systemd ทำงานได้ดี แต่ฉันไม่เห็นผลลัพธ์ใด ๆ ของสคริปต์ของฉันบนเทอร์มินัล แม้ว่าฉันจะใช้เฉพาะคำสั่ง echo วิธีที่ดีที่สุดในการรันสคริปต์ของฉันเมื่อเริ่มต้นระบบเป็นครั้งแรกของการบูตระบบคืออะไร เมื่อระบบของฉันทำงาน และฉันเชื่อมต่อผ่าน ssh สคริปต์ควรทำงานเพียงครั้งเดียว และผู้ใช้ควรจะสามารถใส่พารามิเตอร์ตามลำดับได้

ปัญหาของฉันคือการเรียกใช้งานสคริปต์ในการบูต/เริ่มต้นเพียงครั้งเดียวเท่านั้น

vanadium avatar
cn flag
มีบางอย่างหนีฉันไป คุณต้องการให้สคริปต์ทำงานเฉพาะ "ในการบู๊ตครั้งแรก" แต่จากนั้นอ้างถึงผู้ใช้ที่ป้อนพารามิเตอร์หรือไม่
Dex avatar
cn flag
Dex
@vanadium ขออภัยบางทีฉันอาจยกเลิกบางสิ่ง ดังนั้นฉันต้องการเรียกใช้สคริปต์เมื่อฉันเชื่อมต่อผ่าน ssh บนเครื่องเป็นครั้งแรก ฉันต้องการสร้างอิมเมจของระบบปฏิบัติการ เมื่อติดตั้งสิ่งนี้แล้ว สคริปต์จะถูกดำเนินการและสามารถกำหนดพารามิเตอร์ได้จากการป้อนข้อมูลของผู้ใช้ ปัญหาของฉันคือ idk วิธีเรียกใช้สคริปต์ในการบู๊ตหรือเริ่มต้นหรือวิธีที่ดีที่สุดสำหรับปัญหาของฉัน
Dex avatar
cn flag
Dex
@JacobVlijm ฉันไม่เข้าใจสคริปต์ที่เรียกใช้งานนั้นไม่เกี่ยวข้อง ฉันต้องการเรียกใช้งานเมื่อบูต / เริ่มต้นหรือวิธีที่ดีที่สุดเท่านั้น ปัญหาของฉันคือฉันมองไม่เห็นอะไรเลยแม้แต่เสียงสะท้อน ฉันจะดูบรรทัดที่ดำเนินการบนเทอร์มินัลเพื่อให้สามารถป้อนข้อมูลได้อย่างไร
Artur Meinild avatar
vn flag
คำถามที่มีอยู่นี้มีรายละเอียดวิธีเรียกใช้สคริปต์เมื่อเริ่มต้น: [วิธีเรียกใช้สคริปต์เมื่อเริ่มต้นใช้งาน](https://askubuntu.com/questions/814/how-to-run-scripts-on-start-up) ตอนนี้ไปที่ เพิ่มวิธีการดำเนินการเพียงครั้งเดียว ซึ่งสามารถทำได้โดยการสร้างไฟล์ และรันสคริปต์เฉพาะในกรณีที่ไม่มีไฟล์นี้อยู่

โพสต์คำตอบ

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