ฉันควรใส่สคริปต์ของระบบไว้ในระบบ * nix ที่ไหน?


9

ใครสามารถบอกฉันถึงสถานที่ที่เป็นมาตรฐานที่สมเหตุสมผลในการวางสคริปต์ที่ผู้ใช้จำนวนมากต้องการบนระบบ Ubuntu

คำตอบ:


10

แท็กของคุณรวมถึงลำดับชั้นของมาตรฐานระบบไฟล์เพื่อให้คำแนะนำ /usr/local/binฉันจะแนะนำ


ฉันดูที่นั่นและไม่พบสิ่งใดที่มีประโยชน์ ด้วยการตรวจสอบด้วยตนเองอย่างรวดเร็วของ/usr/binฉันไม่พบตัวอย่างใด ๆ ที่ไม่ใช่ไบนารีหรือ symlink ซึ่งทำให้ฉันคิดว่าอาจเป็นเรื่องปกติที่จะวางสคริปต์ในbinไดเรกทอรี แต่ถ้าคุณแนะนำมันก็เพียงพอแล้วสำหรับฉัน!
Andy

@Andy: มีหลายสิ่งใน/usr/binนั้น ทุกสิ่งที่สำคัญคือพวกเขาควรจะปฏิบัติ (เป็นประโยชน์); ไม่สำคัญว่าจะใช้งานเป็นสคริปต์หรือไบนารี หากคุณสงสัยคุณสามารถเรียกใช้file /usr/bin/*เพื่อดูไฟล์ประเภทใดบ้างที่อยู่/usr/binในเครื่องของคุณ
Gilles 'หยุดความชั่วร้าย'

@Gilles ขอบคุณที่เหมาะสม และฉันก็ไม่เคยได้ยินเรื่องนี้มาfileก่อนขอบคุณอีกครั้ง!
Andy

1

ฉันไม่เคยใส่สคริปต์ที่เขียนใน / usr / bin อาจเป็น / usr / local / bin หรือ, preferrably, / opt / local / bin แทบไม่มีอะไรจะชนหรือเหยียบย่ำสคริปต์ในภายหลัง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.