ถอดมาจากคำฝรั่งว่า _flags ที่ใช้ร่วมกับคำต่างๆในแฟ้ม /etc/rc.conf ซึ่งหมายถึง command line options นั่นเอง แลสืบเนื่องจาก ที่เขาเป็นส่วนของคำตอนท้ายสุดเสมอๆ จึงเลือกใช้ ชายธง แทนคำนี้ มากกว่าที่จะใช้ ปลายธง
เหตุผลไม่สมประกอบนักหรอก
ที่ต้องนำมาขึ้นเหลา เพราะดูว่าจะเป็นประโยชน์กับเพื่อนๆชาว BSD ที่ต้องเรียกคำสั่งใช้งาน พร้อมกับ options ต่างๆตั้งแต่แรกเริ่มเปิดเครื่อง เรียกว่า พอเปิดปุ้บ ก็ติดปั้บ อะไรทำนองนั้น
ตัวอย่างเช่นเราจะกำหนดว่า ให้เครื่องเราวิ่ง natd -m -u ซึ่งเรารู้อยู่ว่า เพียงแค่สั่ง
natd_enable="YES"
ในแฟ้ม /etc/rc.conf ก็ได้แล้ว แต่กับ option -m -u ล่ะ จะกำหนดยังไง
จากสัญชาติญานดิบ บอกได้ว่า น่าจะตามด้วยพวก _flags นี่แหละ เลยลองเดาดู โดยกำหนดอีกหนึ่งบรรทัด ในแฟ้มเดียวกันนั่นแหละ
natd_flags="-m -u"
แล้วก็สั่ง shutdown now ซึ่งพอเครื่องถามหา shell ก็เคาะ Enter ไปแล้วรีบตามด้วยคำสั่ง exit ทันที และเมื่อระบบเข้าสู่ภาวะปกติ ให้ login เป็น root แล้วตรวจดู process ด้วยคำสั่ง
# ps axw | grep natd | grep -v grep
เราจะพบทันที ดังนี้
2198 ?? Ss 0:00.68 /sbin/natd -m -u -n em0
ก็คงได้แนวคิดบ้างน่ะ และก็ อ้อ หากจะพอมีดีบ้าง ก็ขอยกให้เป็นของขวัญวันเกิดลูก เขาก็แล้วกัน
2 comments:
ขอบใจมาก กับน้ำจิตน้ำใจเมตตาที่หยิบยื่นมาให้
สิ่งดีๆที่ให้มาก็จงสะท้อนย้อนกลับไปหาท่านเป็นเท่าทวีคูณด้วยเถิด
ตอนเด็กๆ มีข้อสอบภาษาอังกฤษ เกี่ยวกับธงอเมริกา
แว๊บแรกไม่รู้หรอกว่ามันเรื่อง ธง เพราะดันไม่รู้ศัพท์คำว่าธงอ่ะ (แอบโง่ซะงั้นๆ) อ่านคำข้างๆมัน เห็นว่ามีสี มีดาว เท่านั้นเท่านี้ เลยรอดมาได้ 5555 เจอคำนี้ทีไรนึกถึงตอนเหงื่อแตก ตอนนั้นทุกทีซิน่า 5555
Post a Comment